Garmin Ltd. is seeking a full-time IT Software Engineer 2 for their U.S. headquarters in Olathe, Kansas. In this role, you will design, enhance, and develop applications as part of a structured Systems Development Life Cycle. Key responsibilities include providing solutions for software problems, collaborating with teams, and planning projects. Candidates should have a Bachelor's Degree in a relevant field and at least 2 years of experience, combined with proficiency in technologies such as JavaScript, REST APIs, SQL, and version control systems.
Qualifications
Minimum of 2 years relevant experience.
Experience in the implementation of technology solutions.
Demonstrated ability to design, enhance, and develop applications.
Proficient in development of unit and integration tests.
Responsibilities
Design, enhance, and develop single and multi-system applications.
Provide solutions for complex software problems.
Collaborate in a team environment to determine technical approaches.
Plan small to medium-sized projects and tasks.
Perform technical root cause analysis.
Skills
Proficiency in frontend technologies (JavaScript, Typescript, Vue, Express, React)
Knowledge of REST APIs
Experience with version control systems (Subversion, Git)
Ability to write and optimize complex SQL queries
Strong communication skills
Understanding of secure coding practices
Education
Bachelor’s Degree in Computer Science, Information Technology, or related field
Tools
Kubernetes
Docker
Jenkins
GitHub Actions
Job description
Garmin Ltd. is seeking a full-time IT Software Engineer 2 for their U.S. headquarters in Olathe, Kansas. In this role, you will design, enhance, and develop applications as part of a structured Systems Development Life Cycle. Key responsibilities include providing solutions for software problems, collaborating with teams, and planning projects. Candidates should have a Bachelor's Degree in a relevant field and at least 2 years of experience, combined with proficiency in technologies such as JavaScript, REST APIs, SQL, and version control systems.