Senior Software Engineer
Posted:
Saturday, 11 April 2026
Valid Thru:
Monday, 11 May 2026
Index Requested on:
04/12/2026 02:06:35
Indexed on:
04/12/2026 02:06:35
Location:
Olathe, KS, 66051, US
Industry:
Advertising and Public Relations
Occupational Category:
13-0000.00 - Business and Financial Operations
Type of Employment: FULL_TIME
Garmin International is hiring!
Description:
OverviewGarmin International seeks Senior Software Engineer (Olathe, KS; multiple positions):
- Serves in a leadership capacity for carrying out software development in Java for new products and/or applications.
- Serves as a Lead Software Engineer for a complex software development project Designs and/or reviews architected modules and software systems supporting new technology or improving capability/performance of existing functionality.
- Decomposes functional requirements into well defined tasks.
- Researches fundamental problems and implements algorithm solutions that are appropriate.
- Evaluates new technologies as they apply to existing functions.
- Contributes to advanced technical research on new technologies.
- Participates in project leadership and/or program planning including providing technical input to product development plans and concept documents.
- Offers peer technical assessments in areas of expertise, new technologies and software designs.
- Mentors and/or supervises to less experienced Software Engineers.
- Offers process improvement suggestions and authors new procedures as appropriate.
- Works with software vendors to integrate externally developed deliverables into project
RequirementsBachelor of Science Degree in Computer Science, Electrical Engineering, Computer or Software Engineering, or a related technical field plus a minimum of 5 years of relevant work experience.
Must show demonstrated experience in the following:
- Java 21 and its ecosystems including Spring and Spring Boot [Java 17, Spring and Spring Boot from Cubic
- Atlassian JIRA for tracking development activities, defects, and project
- Client-server architecture and microservices
- Front-end technologies including HTML, HTMX, CSS, JavaScript, and jQuery for dynamic UI behavior and integration with backend services.
- MySQL, including writing and optimizing SQL queries
- CI/CD tools like Jenkins, Bamboo or others
- Version control systems like Git, Bitbucket or GitHub
- Integrated Development Environment (IDE) such as IntelliJ IDEA or Eclipse for development and debugging
- Docker for containerization and managing isolated development environments
- Pivotal Cloud Foundry (PCF) and Amazon Web Services (AWS) for application deployment and cloud-based service management.
- Software design principles, including modularization, encapsulation, and separation of concerns.
In lieu of a Bachelor's degree plus 5 years of experience, will accept a Master's degree in same plus 3 years of relevant work experience.
#LI-DNI
Responsibilities:
Please review the job description.
Educational requirements:
Desired Skills:
Please see the job description for required or recommended skills.
Benefits:
Please see the job description for benefits.
Apply Now