JOBSEARCHER
<Back to Search

C#/.NET Engineering Manager

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 EngineeringWe 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 DoAs the Senior Manager, Software Engineering, you will:Lead, mentor, and grow a full-stack engineering team focused on cloud native developmentArchitect and deliver modern applications using .NET Core, Azure services, and NoSQL data platformsDrive modernization efforts, transitioning legacy systems into microservice-based or modular architecturesEnsure consistent application of 12-factor app principles and scalable design patternsPartner closely with product, architecture, and infrastructure teams to deliver enterprise-grade solutionsChampion engineering best practices, including clean code, automated testing, structured peer reviews, and continuous improvementAlign technical execution with business priorities and strategic objectivesWhat You BringExperience and EducationBachelor's degree in Computer Science, Engineering, or related field. Master's degree preferred7 or more years of software development experience, including at least 2 years in a leadership capacityTechnical ExpertiseProven 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 acceptableSolid experience working with NoSQL technologies such as Cosmos DB or MongoDBStrong background with relational databasesDeep understanding of 12-factor app principles and scalable architectural design patternsExperience implementing modern CI CD practicesExperience designing RESTful APIs, managing distributed systems, and implementing observability practices, including metrics, logging, and tracingLeadership and CollaborationStrong communication, collaboration, and leadership skillsAbility to guide teams through modernization and transformation initiativesPreferred QualificationsExperience with container technologies such as Docker and KubernetesFamiliarity with domain-driven design and microservices architectureExposure to front-end frameworks such as React, Angular, or VueUnderstanding of secure coding practices and compliance standards in regulated industriesKnowledge of application security best practicesExperience working in a DevOps environment

55 matching similar jobs near St Louis, MO