USD Veterans
close

Distribution Management Inc

Apply for this job

SOFTWARE DEVELOPMENT MANAGER (Information Technology)



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)

Additionally, the Software Development Manager will:

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.

Apply

Apply Here done

© 2025 USD Veterans