Senior Software Engineer

Olathe, KS, US • Posted 9 days ago • Updated 1 hour ago
Full Time
On-site
Fitment

Dice Job Match Score™

🧠 Analyzing your skills...

Job Details

Skills

  • Leadership
  • Software Development
  • Functional Requirements
  • Algorithms
  • Research
  • Project Management
  • Program Management
  • Product Development
  • Process Improvement
  • Science
  • Computer Science
  • Electrical Engineering
  • Software Engineering
  • Java
  • Spring Framework
  • JIRA
  • Client/server
  • Microservices
  • HTML
  • Cascading Style Sheets
  • JavaScript
  • jQuery
  • UI
  • MySQL
  • Writing
  • SQL
  • Continuous Integration
  • Continuous Delivery
  • Jenkins
  • Bamboo
  • Version Control
  • Git
  • Bitbucket
  • GitHub
  • IDE
  • IntelliJ IDEA
  • Eclipse
  • Debugging
  • Docker
  • Management
  • Pivotal
  • Cloud Foundry
  • Amazon Web Services
  • Cloud Computing
  • Service Management
  • Software Design

Summary

Overview

Garmin 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

Requirements

Bachelor 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
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10117971
  • Position Id: 2accd2185c301f0cc46f638ecc743b7a
  • Posted 9 days ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Olathe, Kansas

Today

Full-time

Olathe, Kansas

Today

Full-time

Olathe, Kansas

Today

Full-time

Olathe, Kansas

Today

Full-time

Search all similar jobs