DMSi Software · 3 days ago
Development Team Manager
DMSi Software is focused on delivering quality software with a customer-obsessed approach. The Development Team Manager will lead cross-functional development teams, fostering collaboration and a positive work environment while ensuring alignment with organizational goals and promoting employee growth.
Information TechnologyRoboticsSoftware
Responsibilities
Lead one or more cross-functional software development teams to achieve organizational goals, creating a positive and engaging work environment
Serve as a member of the Development Leadership team to create strategies and plan improvements to aid in evolving the Development organization
Promote and facilitate collaboration between the development teams and the Product Management, Technical Engineering, Architecture, and Support teams
Maintain open and effective communication within the team and across departments
Ensure all agile activities are in place and followed effectively. Create alignment to common goals and evolve ways of working that support the team’s culture, predictability, quality, and craft. Promote team learning and continual improvement
Create focus and empowerment for the development teams by anticipating and removing impediments, protecting teams’ time to guard the ability to deliver, and driving practices to manage scope
Ensure the team has the necessary resources, tools, and knowledge to perform their jobs effectively
Foster a strong team dynamic, building a positive team culture and encouraging learning and collaboration
Instill a user focus in team activities. Promote frequent feedback cycles to infuse insights from end-users, key stakeholders, and the production experience into the product development cycle
Address conflicts and find solutions to ensure a positive and productive environment
Guide the development of delivery forecasts that lead to predictability
Identify and develop meaningful metrics/measurements to support teams’ ability to create success and continual improvement
Ensure the team’s work aligns with the overall goals of the organization
Drive integration and delivery practices. Identify inefficiencies in team processes and promote/facilitate changes to improve efficiency, team health, and continuous learning
Advocate and mentor best practices in product development, software engineering, and architecture
Set goals, provide feedback, conduct performance reviews, and address performance issues
Provide opportunities for employee growth and development
Assist with onboarding support for new hires and ensure they have the necessary training to succeed
Qualification
Required
Lead one or more cross-functional software development teams to achieve organizational goals, creating a positive and engaging work environment
Serve as a member of the Development Leadership team to create strategies and plan improvements to aid in evolving the Development organization
Promote and facilitate collaboration between the development teams and the Product Management, Technical Engineering, Architecture, and Support teams
Maintain open and effective communication within the team and across departments
Ensure all agile activities are in place and followed effectively
Create alignment to common goals and evolve ways of working that support the team's culture, predictability, quality, and craft
Promote team learning and continual improvement
Create focus and empowerment for the development teams by anticipating and removing impediments
Protect teams' time to guard the ability to deliver, and drive practices to manage scope
Ensure the team has the necessary resources, tools, and knowledge to perform their jobs effectively
Foster a strong team dynamic, building a positive team culture and encouraging learning and collaboration
Instill a user focus in team activities
Promote frequent feedback cycles to infuse insights from end-users, key stakeholders, and the production experience into the product development cycle
Address conflicts and find solutions to ensure a positive and productive environment
Guide the development of delivery forecasts that lead to predictability
Identify and develop meaningful metrics/measurements to support teams' ability to create success and continual improvement
Ensure the team's work aligns with the overall goals of the organization
Drive integration and delivery practices
Identify inefficiencies in team processes and promote/facilitate changes to improve efficiency, team health, and continuous learning
Advocate and mentor best practices in product development, software engineering, and architecture
Set goals, provide feedback, conduct performance reviews, and address performance issues
Provide opportunities for employee growth and development
Assist with onboarding support for new hires and ensure they have the necessary training to succeed
Ability to communicate to technical and non-technical audiences
Experience promoting and communicating change messages
Demonstrated skills in coaching, mentoring, and conflict resolution
Five+ years of direct experience in agile/lean methodologies in a software development environment
Ability to travel as needed, including rental car and air flight
Preferred
Knowledge of Design Thinking, User-Centered Design, Product Discovery, and modern Product Management
Experience with developing Software as a Service and evolving long-standing platforms
Bachelor's or master's degree in business administration, management, or a technology-related field
Experience in a Management Role Leading Teams/individuals
Company
DMSi Software
DMSi is bringing new technology and new ideas to the building materials industry through our specialized business management software.
Funding
Current Stage
Growth StageLeadership Team
Recent News
Company data provided by crunchbase