This job listing has expired and the position may no longer be open for hire.

Software Engineer (CDN) at Garmin International

Posted in Information Technology 30+ days ago.

This job brought to you by eQuest

Type: Full-Time
Location: Olathe, Kansas

Job Description:

GPS Manufacturer/Distributor

As a leading worldwide provider of navigation devices and wearable technology, our focus is on developing, designing and supporting superior products. Our advanced technology promotes performance, safety and ease of use in every market we serve. That makes us an engineering and technology company with a keen focus on recruiting talent in those fields. But the same vertical integration business model that keeps all design and manufacturing processes in-house also gives us the incentive to hire top performers from different backgrounds, including operations, finance and accounting, information technology, sales, marketing and communications.

Information technology is rebooting the workforce one computer, one operating system, one associate at a time. From developing new tools and implementing standards-based applications to managing Garmin servers, email and phone systems, the team uses industry-standard technologies but also creates customized programs to meet the company’s needs. At Garmin, IT teams are comprised of associates who share the same passion about what they do every day. We offer a relaxed team environment (no dress code!) where advancement is found from sharing knowledge, not hiding it! While we promise you a lot of responsibility, you also will have the opportunity to have ownership over projects…oh, and we promise you there will be some fun mixed in there, too!

At Garmin, we create products that solve complex problems and make people’s lives safer, healthier and more enjoyable. Whether you are interested in developing software using Assembly, C, C++, Java, C# or more, we have a future for you.

We are looking for a full-time Software Engineer 3 to develop to design, enhance, and develop single and multi-system applications as a part of structured SDLC process, at our world headquarters in Olathe, Kansas. In this role you will be responsible for working with Internet Application Analysts to develop and implement unit and system testing processes. Other essential functions include: 

  • Leads complex multi-system application development projects and drives collaboration with other teams and departments

  • Provides technical input to solution development plans and concept documents and collaborates and adds value in design reviews

  • Design and develop web-enabled client-side and server-side applications as part of a structured Systems Development Life Cycle (SDLC) process

  • Develop and support integrations between multiple systems and/or applications

  • Experience writing and consuming web services utilizing a services orientated architecture.

  • Maintain, improve, and extend existing multi-system software and work with Analysts and users to design software systems and develop/implement unit and system testing processes

  • Maintains, improves and extends existing software

  • Works collaboratively to develop and implement unit and system testing processes

  • Contributes to advanced technical research on new technologies and determining feasibility of team or functional goals/objectives

Qualified candidates possess a Bachelor’s of Science Degree in Computer Science, Information Technology, Management Information Systems, or another relevant field AND a minimum of 5 years’ relevant experience OR a Master of Science Degree in one of the fields noted above AND a minimum of 3 years’ relevant experience. Other requirements include: 

  • Demonstrated experience in successful implementation of technology solutions

  • Must demonstrate proficiency and possess experience necessary to design, enhances and develops complex multi-system applications

  • Must demonstrate ability to learn and understand secure coding practices

Experience with one or more of the following is preferred:

  • Content/Asset Delivery Networks

  • Route53/ AWS

  • Akamai Luna

  • Global Traffic Management

  • Apache Traffic Server

  • Citrix Netscaler

Our benefits are designed to lead an evolving marketplace, support innovation and encourage a healthy balance between work and life. They allow our associates to make their own decisions about their wellbeing and future and consistently rank Garmin as a top tier benefits provider when compared to other high-tech employers. We offer a choice of high value medical, dental and vision plans with low or no premiums, to fit your and your family’s preferences. In addition, Garmin’s financial benefits include a generous 401K retirement plan that provides 5% of pay base contribution plus a match of 75 cents for every dollar you contribute to a maximum of 10% of your compensation. The employee stock purchase plan allows for shares to be bought at a 15% discount. Garmin offers many other benefits and perks ranging from wellbeing initiatives, educational assistance and career development, community charity support, and employee discounts just to name a few.