Software Development Manager
Listed on 2025-12-01
-
Software Development
Software Engineer, Full Stack Developer, C# / Unity Developer, Cloud Engineer - Software
Reporting to the Director of Software Development, the Software Development Manager will lead a team of talented developers to achieve strategic company goals. The ideal candidate for this position has a strong background in software development. To be successful in this role, you should be confident in hiring, mentoring, and managing software developers and have excellent communication skills with management, stakeholders, and team members.
The role involves providing strong technical guidance to efficiently produce top quality code. (currently 6 direct reports)
- Work in an Agile environment with input on project selection and distribution of work within the team.
- Lead a team through the full software development life cycle from discussing the business case with key stakeholders to design, estimation, development, testing, deployment, and support.
- Work with key partners in the business to solve not just short-term problems but design software to make our business successful for the long-term. In doing so, you’ll be working to improve a large code base that provides a clear competitive advantage for our business.
- Mentor the developers on your team to encourage their best performance and job satisfaction
- Interview and recruit new developers as needed
- Ensure code produced by your team is of high quality, meets company standards, and is produced in a timely manner
- Perform regular reviews for your team to measure their professional development and offer feedback to provide them with areas of growth and success.
- Windows Forms, Windows Services, Wireless terminal applications in and C#
- Websites in MVC, ASP.NET, and Blazor
- Microsoft SQL Server
- Azure Dev Ops, Git, and Visual Studio
- SSMS, SSRS, Power BI
- Various connectivity offerings, including EDI, XML, and Web Services
- 5+ years in Software Development, preferably leading a development team
- Be comfortable in both a leadership and team-player role
- Be self-motivated, ready, and eager to learn new things
- Have fantastic problem-solving abilities
Distribution and fulfillment solutions designed for scalable growth. Distribution Management specializes in automated order handling, fulfillment, and shipping of small package goods reaching 99% of the U.S. within two days from its five strategically located distribution centers. An order accuracy rate of 99.9% is reflective of the operational excellence and efficiencies that have resulted from significant investment in technology and a dedicated IT development staff specializing in integration, automation, and real-time reporting.
In addition, Distribution Management has been voted one of the top places to work in St Louis for 14 years straight! Visit to learn more.
- Mid-Senior level
- Full-time
- Information Technology
- IT System Custom Software Development and IT System Testing and Evaluation
(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).