Software Development Manager
Role details
Job location
Tech stack
Job description
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 handson contribution in a fastmoving, collaborative Agile environment., * 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 endtoend software development lifecycle-from planning and estimation through delivery and postrelease support.
- Partner with QA leaders and technical stakeholders to ensure high quality, stability, and ontime 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 handson through architectural guidance, code reviews, debugging, and targeted implementation support when needed.
- Promote a culture of learning, innovation, and adoption of modern and AIpowered 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 highperforming 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 handson experience delivering product features in Agile environments.
- Minimum 3 years of experience managing software development teams delivering enterprise or customerfacing products.
- At least 5 years of handson 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 problemsolving abilities.
Benefits & conditions
Alliance Technical Group life insurance, vision insurance, paid time off, paid holidays, tuition assistance, 401(k), profit sharing, relocation assistance, employee discount United States, Florida, Pensacola, What We Offer
- Medical, Dental, and Vision Insurance
- Flexible Spending Accounts
- 401(K) Plan with Competitive Match
- Continuing Education & Tuition Assistance
- EmployerSponsored 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