Garmin Software Engineering Team Leader in Olathe, Kansas
We are looking for a full-time Software Engineering Team Leader to direct and support software engineers at our headquarters in Olathe, Kansas (a beautiful suburb of Kansas City). \n\n \n\nNOTE: This is a Team Lead role and while it will involve managing a team of individuals\n\n \n\nOther essential functions include: \n\n\n\t\n\tWork with Human Resources to address employee relations issues as needed including writing and conducting annual performance evaluations\n\t\n\t\n\tParticipate in software design reviews as necessary, assuring proper attendees and proper coverage of topics, imparting lessons learned and good design practices to all who attend\n\t\n\t\n\tCreate product development plans as directed by engineering management\n\t\n\t\n\tEnsure the team meets overall development goals in accordance with the product development plan or market requirements and ensure project milestones are met\n\t\n\t\n\tMonitor progress of the software teams in meeting product requirements and schedule compliance\n\t\n\t\n\tSet the tone for the team environment and build healthy team relationships\n\t\n\t\n\tParticipate in college campus interviewing and other recruiting activities \n\t\n\t\n\tConduct 1:1's with your team\n\t\n\t\n\tWill be involved in strategic and sprint planning, daily standups, demos, and scoping of releases (to name a few)\n\t\n\t\n\tWill work cross functionally with other members in the organization \n\t\n Qualified candidates must possess a Bachelors or Masters of Science Degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering or similar. Other requirements include: Must possess detailed knowledge and experience with software development and have prior experience as a Java (service level) Experience with implementing new or updating existing architecture Experience with code reviews Extensive experience with juggling multiple competing inputs, in a fast paced environment Must have 3+ years of experience as a direct line manager of teams of 5+ Must have solid experience managing teams in an true Agile/Scrum environment Must have experience with Product lifecycles Must be willing to travel up to 2-4 times a year overseas (a week at a time)(eventually) Demonstrated strong and effective verbal, written, and interpersonal communication skills Experience writing performance reviews and facilitating 1:1's with your team Experience with directing, assigning, and reporting on projects/priorities Demonstrated ability to effectively manage technical human resources Demonstrated ability to work well with others under challenging circumstances 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.