Software Development Manager
Alliance Technical Group · Carrollton, IL · 2 wk ago
EngineeringFull-time
About the role
Alliance Technical Group is a leading provider of stack emissions monitoring systems and services across the United States. We deliver reliable, innovative, and best-in-class solutions that help our customers meet critical regulatory and operational requirements. We are seeking an experienced fully remote Software Development Manager to join our Software Development organization and play a key leadership role in building the next generation of our modern Data Acquisition System (DAS) platform. This position blends people leadership, technical oversight, and hands-on contribution in a fast-moving, collaborative Agile environment.
Responsibilities
- Lead, coach, and motivate a team of experienced software engineers, fostering accountability, growth, and high performance.
- Collaborate closely with software engineers, QA, Product Managers, and Business Analysts within an Agile environment and frequent release cycles.
- Own the end-to-end software development lifecycle—from planning and estimation through delivery and post-release support.
- Partner with QA leaders and technical stakeholders to ensure high quality, stability, and on-time delivery of software releases.
- Define and uphold development standards while championing best practices in design, testing, performance, and maintainability; drive continuous improvements across processes, tools, and workflows.
- Contribute hands-on through architectural guidance, code reviews, debugging, and targeted implementation support when needed.
- Promote a culture of learning, innovation, and adoption of modern and AI-powered technologies.
- Guide the team in designing and delivering scalable, reusable architecture components shared across multiple products.
- Support hiring, onboarding, performance reviews, and career development to build and retain high-performing engineering teams.
- Establish and track team metrics related to quality, delivery, and operational excellence, using data to drive improvements aligned with company values.
Requirements
- Bachelor’s or Master’s degree in Computer Science or a related field.
- Strong understanding of the full software development lifecycle, with hands-on experience delivering product features in Agile environments.
- Minimum 3 years of experience managing software development teams delivering enterprise or customer-facing products.
- At least 5 years of hands-on experience with Microsoft development technologies such as C#, .NET, Visual Studio, SQL Server, and modern UI frameworks.
- Demonstrated project management skills including planning, estimation, execution, risk management, and resource allocation.
- Proven ability to coach, mentor, and support team members, address performance issues, and effectively resolve conflicts.
- Excellent communication skills (written, verbal, and presentation) combined with strong analytical and problem-solving abilities.
Qualifications & Experience
- Bachelor’s or Master’s degree in Computer Science or a related field.
- Minimum 3 years of experience managing software development teams delivering enterprise or customer-facing products.
- At least 5 years of hands-on experience with Microsoft development technologies such as C#, .NET, Visual Studio, SQL Server, and modern UI frameworks.
- Demonstrated project management skills including planning, estimation, execution, risk management, and resource allocation.
- Proven ability to coach, mentor, and support team members, address performance issues, and effectively resolve conflicts.
- Excellent communication skills (written, verbal, and presentation) combined with strong analytical and problem-solving abilities.
What We Offer
- Medical, Dental, and Vision Insurance
- Flexible Spending Accounts
- 401(K) Plan with Competitive Match
- Continuing Education & Tuition Assistance
- Employer-Sponsored Disability Benefits
- Life Insurance
- Employee Assistance Program (EAP)
- Paid Time Off (PTO), Paid Holidays & a Bonus Floating Holiday (if hired before July 1st)
- Profit Sharing or Individual Bonus Programs
- Referral Program
- Per Diem & Paid Travel
- Employee Discount Hub
Additional Information
- Relocation assistance is not available for this position.
- Sponsorship for employment-based visas (e.g., H-1B) is not available.
- Alliance Technical Group is an Equal Opportunity Employer.