Software Engineering Manager Apply
Job Description
Job Description
We are looking for an experienced Software Engineering Manager to lead technical architecture, agile delivery, and team development in Earth City, Missouri. This role involves driving innovative solutions, optimizing engineering processes, and fostering a culture of accountability and collaboration. The ideal candidate will bring a strong background in software engineering, cloud technologies, and agile methodologies to guide a dynamic team toward impactful results.
Responsibilities:
• Provide technical leadership in architectural planning, design reviews, and modernization initiatives to enhance system efficiency.
• Collaborate with architects to ensure solutions align with enterprise standards and principles, emphasizing scalability and innovation.
• Oversee the implementation of technical standards, performance optimization, and cost-effective solutions using Azure technologies.
• Evaluate emerging technologies and recommend strategies to improve delivery speed and scalability.
• Advocate for Agile practices by coaching teams on iterative delivery, backlog refinement, and accountability.
• Work closely with project managers and product owners to translate priorities into actionable user stories.
• Enhance engineering throughput and predictability through metrics-driven delivery management.
• Lead and mentor a blended team of in-house and outsourced engineers to foster technical growth and solution ownership.
• Drive cross-team initiatives such as technical debt reduction, CI/CD improvements, and automated testing.
• Ensure compliance with architectural, security, and governance standards while improving deployment reliability.• Proficiency in .NET and C# development.
• Strong experience with JavaScript and API development.
• Expertise in Agile Scrum methodologies and practices.
• Hands-on knowledge of Azure DevOps and cloud technologies.
• Proven ability to coach teams on Agile principles and iterative delivery.
• Skilled in Continuous Integration and Continuous Delivery (CI/CD) processes.
• Solid understanding of performance tuning and cost optimization in cloud environments.
• Strong leadership skills with a focus on collaboration and accountability.
Responsibilities:
• Provide technical leadership in architectural planning, design reviews, and modernization initiatives to enhance system efficiency.
• Collaborate with architects to ensure solutions align with enterprise standards and principles, emphasizing scalability and innovation.
• Oversee the implementation of technical standards, performance optimization, and cost-effective solutions using Azure technologies.
• Evaluate emerging technologies and recommend strategies to improve delivery speed and scalability.
• Advocate for Agile practices by coaching teams on iterative delivery, backlog refinement, and accountability.
• Work closely with project managers and product owners to translate priorities into actionable user stories.
• Enhance engineering throughput and predictability through metrics-driven delivery management.
• Lead and mentor a blended team of in-house and outsourced engineers to foster technical growth and solution ownership.
• Drive cross-team initiatives such as technical debt reduction, CI/CD improvements, and automated testing.
• Ensure compliance with architectural, security, and governance standards while improving deployment reliability.• Proficiency in .NET and C# development.
• Strong experience with JavaScript and API development.
• Expertise in Agile Scrum methodologies and practices.
• Hands-on knowledge of Azure DevOps and cloud technologies.
• Proven ability to coach teams on Agile principles and iterative delivery.
• Skilled in Continuous Integration and Continuous Delivery (CI/CD) processes.
• Solid understanding of performance tuning and cost optimization in cloud environments.
• Strong leadership skills with a focus on collaboration and accountability.

