Fit Payposted 3 days ago
Full-time • Senior
Olathe, KS
Professional, Scientific, and Technical Services

About the position

We are seeking a full-time Senior IT Software Engineer in our Olathe, KS location. In this role, you will be responsible for designing and developing complex multi-system applications and drives collaboration with others to ensure effective project completion while working collaboratively to develop and implement unit and system testing processes.

Responsibilities

  • Developing API's, which are scalable, supportable, and reliable that service the entire Garmin ecosystem.
  • Participating in the full lifecycle of development from conception, analysis, design, implementation, testing and deployment.
  • Working in an agile environment delivering code frequently to production, so you get to see what you build in action quickly.
  • Reviews complex tasks for soundness of technical judgment and overall adequacy and accuracy.
  • Works with Garmin IT Analysts to develop and implement unit and system testing processes for single or multi system projects.
  • Demonstrates quality and effectiveness in work documentation and organization.

Requirements

  • Bachelor's Degree in Computer Science, Information Technology, Management Information Systems or related field AND a minimum of 5 years relevant experience OR an equivalent combination of education and relevant experience.
  • Basic server design and debugging experience.
  • Strong java skills and Spring experience.
  • Willingness to take initiative and work independently while also collaborating in a team environment.
  • Knowledge and experience with REST.
  • Understanding of relational data fundamentals.
  • Good communication skills with both technical and non-technical team members.
  • Demonstrated experience in successful implementation of technology solutions.
  • Must demonstrate proficiency and possess experience necessary to designs, enhances and develops single and multi-system applications.
  • Must possess demonstrated programming experience using Java, Spring (we use Boot, Cloud, Data, MVC), JavaScript, CSS and any one skill from Vue Js or Angular or React.

Nice-to-haves

  • Ideally have experience with the following technologies: Cloud Foundry, Kafka, MySQL, RabbitMQ and JPA.
  • Ideally have experience with some the following tools/frameworks: GIT, JIRA, Jenkins, Bitbucket, Splunk, Kibana, HAProxy, AppDynamics for monitoring, and OAuth.
  • Experience with Agile-Scrum/Safe Agile, Extreme Programming, Jenkins CI/CD pipelines.

Benefits

  • Eligible for Garmin's benefit program.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service