AI Summary
Lead two high-performing application development teams, providing people-first leadership and guiding the delivery of Web/mobile and data integration solutions.
Key Highlights
Lead and develop two high-performing application teams
Provide people-first leadership, coaching, and performance management
Partner with technical leads, business leaders, and executives
Collaborate with business leaders to understand priorities and communicate status
Own capacity planning and workload management across the teams
Technical Skills Required
Benefits & Perks
100% Paid employee Medical/Dental Benefits
Paid time off
Paid Holidays
401(k) (with immediately vested company match)
Job Description
Summary
Our client is seeking an Application Manager who can lead two high-performing application development teams (Web/Mobile and Data Integration) and provide people-first leadership, team performance, and relationship-building while guiding the delivery of Web/mobile and data integration solutions. This position will be responsible for coaching and developing a seasoned group of engineers, owning team capacity and planning, and serving as a key liaison between IT and business leaders. The Application Manager will not be hands-on with the keyboard every day, but must bring enough technical depth in areas including REST APIs, web/mobile application development, and Cloud concepts to make informed decisions, partner effectively with technical leads, and represent the teams confidently in discussions with executives and stakeholders.
Responsibilities
- Lead and develop two high-performing application teams (Web/Mobile and Data integration), providing day-to-day people leadership, coaching, and performance management for a group of approximately 12 engineers plus contractors.
- Build strong relationships with senior, highly tenured engineers, setting clear expectations, removing roadblocks, and holding the team accountable to engineering best practices, delivery commitments, and SDLC processes.
- Partner closely with established and emerging technical leads, leveraging their expertise, providing mentorship and direction, and empowering them to drive technical decisions while focusing on people and delivery leadership.
- Collaborate with business leaders, directors, and executives to understand priorities, communicate status, negotiate trade-offs, and manage changing roadmaps and backlogs in a professional, confident, and solutions-focused manner.
- Own capacity planning and workload management across the teams, ensuring work is prioritized effectively, tracked accurately, and delivered with quality and predictability.
- Select and develop a technical lead for the Data Integration Team and build a strong working relationship with the existing Web/Mobile Technical Lead to ensure consistent standards, practices, and outcomes across both teams.
- Drive continuous improvement in team culture, communication, and ways of working including how the teams use tools, track time, report progress, and collaborate in a hybrid environment across St.
- Louis Park and St. Cloud.
- Learn and oversee the administrative and operational aspects of team management (e.g., performance reviews, budgeting inputs, hiring, vendor and contractor oversight), ensuring compliance with internal processes and timelines.
- 5+ years of experience leading software engineering/application development teams.
- Proven success in people management including coaching, developing, and managing the performance of senior-level engineers.
- Solid understanding of modern Web and mobile application development (i.e., React Native, REST APIs, integrations) and the ability to engage in deep technical discussions.
- Demonstrated success in managing and prioritizing team workload, driving delivery through the SDLC, and tracking/reporting on progress and capacity.
- Experience building effective relationships with business stakeholders and executives including communicating complex technical topics in clear, business-focused terms.
- Familiarity with Cloud platforms and services (any major Cloud provider) and modern integration patterns.
- Strong organizational, communication, and conflict-resolution skills with the ability to handle feedback and lead through influence in a fast-paced environment.
- Experience leading senior-level software engineering teams.
- Experience with Web and mobile application development environments (i.e., React Native, REST APIs).
- Experience working with Cloud platforms (e.g., GCP, Azure, AWS).
- Experience managing data integration or API-focused teams.
- Experience collaborating with business leaders and executive stakeholders on building roadmaps and prioritizing tasks.