ZipRecruiter
Software Engineer, Staff (Cloud & Full Stack)
ZipRecruiter, Salt Lake City, Utah, United States, 84193
Job Description 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 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 collaborative 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 Support legacy technologies (, Web Forms, MVC) Understand and navigate through monolithic code Support and investigate bugs and inquiries Modern Software Engineering Experience moving from legacy technologies in monolithic architecture to containerized, cloud architectures Design and develop full-stack solutions with C#, Core, and modern front-end frameworks like React Write unit tests and enable QA Understand the distributed scaling nature of modern software engineering Architect using On-Premise, SaaS, iPaaS, and Cloud Technologies Collaborate with the business in designing and delivering fast development solutions 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. Use cloud services to engineer AI solutions for our business Qualifications and Experience 8+ years of C# and .NET Framework experience 8+ years of web application development experience 5+ years of cloud development experience (Microsoft Azure) Deep knowledge of microservice architecture, messaging patterns, and containerization in on-premise and cloud environments Strong experience with responsive web design and modern JavaScript frameworks (React) Experience with modern DevOps practices: CI/CD, GitHub Actions, branching strategies Proven experience in modernizing monolithic applications with containerization Strong communication and interpersonal skills Other Qualifications 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 Retirement plans including 401(k) with company match and 8% employer contribution Generous paid leave, including your birthday off, sick leave, and holidays Wellness programs, onsite gym, and health coaching Tuition reimbursement Career development with online training courses Hybrid work schedules depending on the position Employee Assistance Program Job Posted by ApplicantPro #J-18808-Ljbffr