duvari

C#/.NET Engineering Manager

duvari  •  Saint Louis, MI (Onsite)  •  2 months ago
Apply
AI can make mistakes so check important info. Chat history is never stored.
49
AI Success™

Job Description

This is a high-impact leadership opportunity to shape and modernize enterprise applications in a cloud native environment using .NET and Azure. You will lead a talented engineering team through meaningful transformation while driving scalable, secure solutions that directly support strategic business growth.

Senior Manager, Software Engineering

We are seeking a Senior Manager, Software Engineering, to lead a full-stack development team focused on cloud native application development. This role requires strong hands-on expertise in .NET and Azure, deep experience with NoSQL technologies, and a proven track record in application modernization.

You will lead engineers who build scalable, secure, and user-focused applications aligned with 12-factor principles and modern architectural patterns. This leader will play a critical role in driving technical excellence while ensuring engineering initiatives remain aligned with broader business strategy.

What You Will Do

As the Senior Manager, Software Engineering, you will:

  • Lead, mentor, and grow a full-stack engineering team focused on cloud native development
  • Architect and deliver modern applications using .NET Core, Azure services, and NoSQL data platforms
  • Drive modernization efforts, transitioning legacy systems into microservice-based or modular architectures
  • Ensure consistent application of 12-factor app principles and scalable design patterns
  • Partner closely with product, architecture, and infrastructure teams to deliver enterprise-grade solutions
  • Champion engineering best practices, including clean code, automated testing, structured peer reviews, and continuous improvement
  • Align technical execution with business priorities and strategic objectives

What You Bring

Experience and Education

  • Bachelor’s degree in Computer Science, Engineering, or related field. Master’s degree preferred
  • 7 or more years of software development experience, including at least 2 years in a leadership capacity

Technical Expertise

  • Proven experience building enterprise web applications using .NET Core and C#
  • Strong hands-on experience with Microsoft Azure, including App Services, Azure Functions, and Azure Cosmos DB. Experience with GCP or AWS is also acceptable
  • Solid experience working with NoSQL technologies such as Cosmos DB or MongoDB
  • Strong background with relational databases
  • Deep understanding of 12-factor app principles and scalable architectural design patterns
  • Experience implementing modern CI CD practices
  • Experience designing RESTful APIs, managing distributed systems, and implementing observability practices, including metrics, logging, and tracing

Leadership and Collaboration

  • Strong communication, collaboration, and leadership skills
  • Ability to guide teams through modernization and transformation initiatives

Preferred Qualifications

  • Experience with container technologies such as Docker and Kubernetes
  • Familiarity with domain-driven design and microservices architecture
  • Exposure to front-end frameworks such as React, Angular, or Vue
  • Understanding of secure coding practices and compliance standards in regulated industries
  • Knowledge of application security best practices
  • Experience working in a DevOps environment
duvari

About duvari

duvari is a St. Louis-based information technology staffing agency committed to serving the core of IT: great people.

We’re not your typical staffing firm. We lead with heart and listen with purpose. Our team specializes in contract, contract-to-hire, and direct hire IT placements, but what truly sets us apart is our commitment to building relationships that create a positive lasting impact for clients, candidates, and the communities we’re connected to.

We believe success starts with a conversation. It’s about uncovering what matters most to people and guiding them toward opportunities that align with their values, not just their resumes. We don’t just fill roles. We celebrate the life impact of each hire, knowing our work carries ripple effects far beyond the job.

The duvari team is a passionate group of difference-makers, storytellers, and problem solvers who seek clarity in everything they do. We invest deeply in our people through our High Performance Hearts structure, StoryHire methodology, and hands-on leadership opportunities that help each team member grow and connect with others on a deeper level. Giving back is part of our DNA. From our Extended Global duvari Family sponsorships to our Kindness in Motion platform, we stay grounded in the belief that the most powerful way to lead is by serving others first.

We’re here to untangle the complicated, bring clarity to the process, and make the journey fun. That’s the duvari difference!

🔗 Learn more about how we partner with companies: www.duvari.com/who-we-are/

💼 Explore open opportunities: www.duvari.com/browse-jobs/

Industry
HR & Recruiting
Company Size
11-50 employees
Headquarters
Chesterfield, Missouri
Year Founded
2017
Social Media