What are the responsibilities and job description for the Manager IT Software Engineering position at Garmin Ltd.?
Overview
We are seeking a full-time Manager IT Software Engineering in our Olathe, KS location. In this role, you will be responsible for directing and coordinating activities for multiple software engineering teams and a set of software applications.
Essential Functions
- Accountable for the health, maturity, predictability and effectiveness of each development team, the stability / quality of the software products / technologies, and the successful delivery of the programs / projects executed by each delivery team.
- Fosters innovation, teamwork, and continuous improvements of both the software team and products to align with organizational structure and core values.
- Ensures projects are appropriately staffed to align with priorities and delivery targets.
- Collaborates with functional and technical leads to ensure optimum team effectiveness.
- Monitors organization health through each squad’s delivery and quality metrics.
- Participates in evolving product development roadmaps and the stability and quality of applications and technologies.
- Ensures that security risks are properly addressed, that release processes comply with standards, and that organizational policies are adhered to.
- Engages and motivates engineering staff by communicating frequently on the topics of vision, goals, upcoming changes, and current status.
- Provides visibility to reporting director on major accomplishments, changes, and risks as well as the health and evolution of both the products and the teams.
- Participates in the incident management process serving as incident owner and authoring incident reports as necessary.
- Accountable for effectively managing change including approving changes, communicating upcoming major releases to IT Management and evaluating risks.
- Evaluates, selects, and implements new technologies and works with technology vendors to evaluate solutions, negotiate rates, and maintain existing relationships.
- Build / maintain high performing team(s) by recruiting, developing, and retaining outstanding talent.
- Promote team member engagement / effectiveness by providing constructive feedback and promoting personal development, including writing and conducting annual performance appraisals.
- Develop / manage team and individual performance and capacity metrics to identify successful operations or areas where improvement is needed, while also working to ensure that all organizational objectives are met.
- Demonstrate ongoing personal development, professional growth, and continuous education.
- Accept, develop and execute projects and other miscellaneous IT & Security duties as assigned.
Basic Qualifications
Desired Qualifications
Garmin International is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, citizenship, sex, sexual orientation, gender identity, veteran’s status, age or disability.
This position is eligible for Garmin's benefit program. Details can be found here : Garmin Benefits
J-18808-Ljbffr