Software Development Manager
Software Development Manager
Job Code: MPG20220506-099
Location: Saint Paul, Minnesota Office (remote positions considered)
Posted: August 29, 2022
Do you want to work with smart people, cutting edge technology with a growing company that helps to improve the environment through data insights?
ddms is seeking an experienced, full-time Software Development Manager to lead a talented team consisting of experienced software engineers, quality assurance, business analysts, product manager and UI/UX professionals. The successful candidate will work as part of a fun, progressive, and fast-paced team that provides management and software development services in support of ddms’ SaaS offering, Project Portal®, internal process improvement initiatives and client applications.
This position offers flexible work from home or hybrid work environment and is a great opportunity for a positive and capable leader to bring impactful and meaningful software to the world.
Responsibilities include:
- Lead a high-performing development team including coaching and mentoring, helping to improve their skills and advance their careers
- Responsible for overall life cycle of development efforts including requirements gathering, scoping, production, testing and delivery
- Ensure architectural guidance is available to engineers to achieve best technical designs
- Manage development schedule and priorities in a fast paced and dynamic environment
- Ensure software development best practices are followed and continuously improving
- Oversee DevOps and drive the development organization towards continuous deployment
- Provide oversight of operation and maintenance of development, testing, staging and production environments
Requirements:
- 3+ years of building, managing and leading high-performing software development teams
- 7+ years of software development background including data structures, design patterns and test-driven development
- Excellent verbal and communication skills
- Experience with delivering software projects using Agile / Scrum methodologies
- Experience building and successfully delivering web and mobile applications utilizing JavaScript, HTML5, C#
- Wicked smart!
Preferred:
- Experience with AWS cloud highly desired
- Experience with Azure DevOps
- Experience with GIS technology
- Experience with EOS