Software Development Manager
Listed on 2026-02-12
-
Software Development
Software Engineer, Software Project Mgr/ Lead, Full Stack Developer, DevOps
Our client builds mission critical software solutions that support complex, real world operations where quality and reliability matter. Known for a strong engineering culture and a commitment to collaboration, the organization has earned a reputation for delivering highly trusted systems used by government and enterprise stakeholders. Team members value stability, technical excellence, and a workplace where leaders invest in long term growth and development.
As the organization continues to expand its software capabilities, it is seeking a Software Development Manager to help guide teams and deliver high impact solutions for the future.
This role offers the opportunity to lead a highly skilled software development team while remaining closely connected to the technical work. The Software Development Manager will have meaningful visibility across engineering leadership, product partners, and delivery teams, with direct influence on how software is built and delivered. This position combines people leadership, agile execution, and technical credibility, making it ideal for someone who enjoys mentoring engineers while driving consistent outcomes.
It is a chance to build durable systems, shape team culture, and grow into broader leadership responsibilities over time.
- Lead and support a pod of software engineers, fostering accountability, engagement, and continuous improvement
- Provide hands‑on technical leadership in a Microsoft .NET environment, including code reviews, technical guidance, and occasional direct contribution when needed
- Guide the team in building and maintaining C# applications leveraging microservices patterns and modern front-end frameworks (Angular 2+ preferred)
- Ensure quality and reliability through strong engineering standards, including coding standards, peer reviews, testing practices, and clean source control workflows
- Partner closely with product and project stakeholders to translate requirements into executable plans, technical approaches, and sprint commitments
- Lead agile ceremonies including standups, sprint planning, backlog refinement, and retrospectives to keep teams aligned and productive
- Support delivery execution across the full lifecycle, from development through testing, integration, and deployment
- Drive effective collaboration across Dev Ops, database, QA testing, and analyst teams to ensure successful delivery of releases
- Guide the team in leveraging SQL Server and T‑SQL for querying, joining, and validating data as needed
- Ensure clear technical documentation, including technical specifications and implementation details
- Identify and remove blockers that impact delivery timelines, system quality, or team performance
- Coach and mentor junior engineers to support skill development and career growth
- Promote a collaborative team culture focused on quality, clarity, and shared ownership
- Continuously improve tools and processes that simplify and expedite achieving development goals
- Demonstrated track record of successfully leading software development teams and delivering complex applications
- 5+ years of progressive experience in software engineering, including technical leadership responsibilities (lead, senior, or manager level)
- Strong experience in a .NET environment developing applications in C#
- Experience designing, building, or supporting microservices based architectures
- Working knowledge of modern JavaScript frameworks and front-end development (Angular 2+ preferred; open to React or Vue, and will consider strong vanilla JavaScript experience)
- Experience with relational databases, including SQL Server and T‑SQL (pulling, querying, and joining data)
- Proven ability to conduct effective code reviews, enforce coding standards, and guide testing and quality practices
- Strong understanding of Agile software development lifecycle and iterative delivery
- Experience with source control management and modern development workflows
- Prior experience managing small to mid sized engineering pods or teams in a cross functional environment
- Experience integrating multiple components across disparate applications and…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).