Main characteristics
- Location
- Olathe, Kansas
- Company
- Garmin International, Inc.
Job summary
Overview:Garmin International seeks Lead IT Software Engineer (Olathe, KS; Multiple positions):
Responsibilities:
Essential Functions
Contributes, supports, and enforces adherence to architecture roadmaps and development standards.
Exercises a significant degree of leadership to projects and programs which contribute directly to organizational objectives.
Leads major development projects consisting of multiple components or sub projects which require sophisticated project planning.
Identifies and implements opportunities for system improvement around stability, performance, and maintainability.
Maintains, improves, and extends existing multi-system software and works collaboratively with Analysts and users to design software systems and develop/implement unit and system testing processes.
Assists with new technology selection and/or processor selection on new projects with broadly defined requirements.
Evaluates new technologies, features, and functions and provides input on broader technology solutions outside of core discipline.
Attends or participates in applicable professional organizations to bring outside knowledge to Garmin.
Serves as a mentor to less experienced IT Software Engineers (Software Engineers 1, 2, & Senior).
Demonstrates broad understanding of Garmins business model including Engineering, Operations, Finance, Sales & Marketing.
Develops reliable solutions to complex problems which require the regular use of ingenuity and creativity.
Serves as a leader of change.
Demonstrates professional maturity through giving and receiving constructive feedback.
Resolves conflicts with little assistance.
Associates are permitted to work from home, within commuting distance of office, up to two days per week provided that their job duties can be performed effectively while working from home, and if they have appropriate approval from their manager.
Full-time remote work is not available.
Qualifications:
Basic Qualifications
Bachelor of Science Degree in Computer Science, Information Technology, Management Information Systems, Software Systems, or a related field plus 9 years of progressive experience in the software engineering environment.
Must have demonstrated experience in the following:
Successful implementation of technology solutions
Writing software in developmental languages including Java, SQL, and Cloud based development
Designing, enhancing, and developing complex multi-system applications including Java Web Applications and Microservices using Agile methodology
Java Web Frameworks including Spring and SpringBoot
Databases including Oracle, MySQL
Ecosystems such as Git, Maven, and Jenkins
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, veterans status, age or disability.
This position is eligible for Garmin's benefit program. Details can be found here:
#LI-DNI
#non-indexed