Logo
Deseret Mutual Benefit Administrators

Software Engineer, Staff (Cloud & Full Stack)

Deseret Mutual Benefit Administrators, Salt Lake City, Utah, United States, 84193

Save Job

DMBA is on a transformational journey to modernize our legacy applications into secure, cloud-first systems. We're seeking a

Software Engineer, Staff (Cloud & Full Stack)

with deep experience in .NET and cloud-native architectures to play a key technical role. You'll collaborate across teams, mentor developers, and shape the future of our technology stack as we evolve toward microservices and modern DevOps practices.

This is an opportunity to lead impactful work in a collaborative, purpose-driven organization that values trust, responsibility, unity, and excellence.

Responsibilities

Technical Leadership & Innovation

Deliver expert-level software engineering and quality leadership, resolving complex technical challenges.

Drive adoption of new tools and technologies across teams.

Lead innovation aligned with organizational goals.

Coach engineers, influence team policies, and cultivate a collaborate engineering culture.

Guide code quality through reviews; advocate best practices and engineering standards.

Communicate technical strategies effectively to both technical and non-technical audiences.

Oversee complex projects and cross-team efforts. Align with IT leadership and business to define scope, goals, and timelines.

Traditional Software Engineering

Supporting legacy technologies (ASP.NET, Web Forms, MVC)

Understanding and navigating through monolithic code

Supporting and investigating bugs and inquiries

Modern Software Engineering

Experience moving from legacy technologies held in monolithic architecture to containerized, cloud-native architectures

Design and develop full-stack solutions with C#, ASP.NET Core, and modern front-end frameworks like React.

Ability to write unit tests and enable QA

Ability to understand the distributed scaling nature of modern software engineering

Ability to architect using On-Premise, SaaS, iPaaS, and Cloud Technologies

Ability to be "with" the business in designing and completing fast development through various technologies and techniques

Lead multi-sprint projects and cross-team initiatives. Coordinate with product, QA, and other engineering partners.

Implement monitoring, observability, or automation to proactively reduce support needs.

Ability to use cloud services to engineer AI solutions for our business

Qualifications and Experienc e:

8+ years of C# and .NET Framework experience

8+ years of web application development experience

5+ years of cloud development experience (Microsoft Azure preferred)

Deep knowledge of on-premise and cloud microservice architecture, messaging patterns, and containerization

Strong experience with responsive web design and modern JavaScript frameworks (React preferred)

Experience with modern DevOps practices: CI/CD pipeline automation, GitHub actions, and modern branching strategies

Proven experience modernizing monolithic applications with containerization.

Strong communication and interpersonal skills

Other Qualifications:

Microsoft Azure or other relevant cloud certifications.

Familiarity with AI-assisted development practices (e.g., GitHub Copilot).

Understanding of compliance frameworks like HIPAA and OWASP.

Previous experience in the health insurance industry.

What We Offer:

Competitive pay

Rich medical, vision and dental benefits with low premiums. One of the top health plans in Utah

Rich retirement planning: including 401(k) company match, 8% EDRC Employer Discretionary Retirement Contribution (we just give you free money for retirement), life insurance, and full service Financial Planners onsite at no cost

Generous paid leave plan that starts accruing your first day, your birthday off, additional sick leave and 12 paid holidays

Award winning wellness program with health coaching, ability to earn 3 additional days off a year, fun activities and an onsite gym.

Tuition reimbursement

Career development through company sponsored programs and over 5000 on-demand online training courses.

Hybrid work schedules available depending on position

Employee Assistance Program