Updated 29 days ago

Senior C# Developer

My Well Ministry
Developer HTML/CSS SQL
Send Resume

Senior C# Developer

Do you love problem-solving, learning new things, and making a difference? We'd love to meet you and see if you're a good fit for the My Well Engineering team!


Bachelor's Degree in Computer Science or a related field

Proficient in C#, Javascript and Typescript.

Experience in RockRMS or a similar CMS

Experience with .NET Framework, SQL and GraqhQL

Job Description

The Senior Engineer is responsible for building excellent front-end interfaces along with back-end applications that make up the My Well RockRMS Gateway.

You'll be working with our team on a variety of features ranging from developing great giving experiences within our applications, working with schemas in our GraphQL data layer, building a portal to help admins administrate their gifts, to improving our serverless architecture.

If you have varying levels of experience in full stack development but have a hunger to learn and grow—this role could be a good fit for you!

Primary Responsibilities

Understand our platform ecosystem and contribute features that move us forward.

Build meaningful digital experiences that serve our users

• Develop high-quality, performant web and native apps using C#, .Net Framework, SQL, GraphQL and Typescript. (We’re open to adjacent experience too—we’re looking for someone who loves a challenge and isn’t afraid to learn new things!)

• Experience in RockRMS or a similar CMS.

• Collaborate daily with the Product Design and Engineering Team to deliver functionality for a highly critical app that allows churches and other nonprofits to bring in donations.

• Develop user interfaces and experiences on a systematic scale to work with all applications.

• Develop additional features that meet customer needs at scale.

• Develop and maintain testing suites, typed code, and documentation for products.

• Build technically sound applications and features with low number of bugs

• Steward our stack to keep it current, secure, and powerful for our end users

Steward the quality and availability of My Well’s systems (monitoring system integrity, uptime, server load, attacks, etc.)

• Identify weak spots within our infrastructure/systems

• Work towards 99.9% uptime on all software products

• Develop ways to prevent breaking code from going into production and reduce the number of bugs shipped over time

• Identify opportunities to help the team build better and faster

• Other duties as assigned

What could God do through you?

Each day of work at My Well Ministry is an opportunity to see Kingdom impact. This is more than a job; it’s a calling. Our team works purposefully to make a change so that more money can stay in ministry. While we invite everyone into this ministry, we truly believe what we are doing is God’s work, not our own. If you are a self-starting and adaptable Christ-follower who can work in a fast-paced environment, we hope you’ll apply.

Rock RMS Job Board Policy
Rock is a growing community. While the harvest is great the workers are few. We highly discourage actively recruiting from other churches. The positions are provided for those outside of church staff or for those who feel led to move to a new opportunity.
Send Resume