Garmin International Mobile Developer 1 (iOS OR Android) in Olathe, Kansas

This job was posted by https://www.kansasworks.com : For more information, please see: https://www.kansasworks.com/ada/r/jobs/10881490

Great ideas sometimes come from singular inspiration, but more often they?re a result of collaborative effort. Inside Garmin, we like to foster an environment of participation and engagement. We support professional development, offer well-designed career paths and adhere to a policy that prioritizes promoting from within the company to maximize the opportunities for our associates. We are also committed to being a good corporate citizen and providing opportunities for associates to contribute toward a healthy, sustainable world.

nn

Associates get the royal treatment at Garmin. Regardless if you?re a newbie or a veteran, engineers dream it, design it and use it. Here, you will be surrounded by others 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!

nn

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.

nn


nn

We are looking for a full time Android OR iOS Software Engineer (will eventually gain knowledge in both) who is interested in working on a small team in a fast paced environment in Olathe, KS. In this role, you?ll be responsible for developing complex software for Garmin products and/or applications consistently following Garmin?s coding standards and in accordance with applicable software development methodology and release processes. Other essential functions include:

nn


nn


+ Utilize tools such as Git, Gerrit, or Jira in the software development process

n

+ Create and executes designs for software components within a larger project

n

+ Collaborate and add value through participation in peer code reviews, providing comments and suggestions

n

+ Provide reliable solutions to a variety of problems using sound problem solving techniques

n

+ Perform technical root cause analysis and outlines corrective action for given problems

n

+ Estimate level of effort, evaluate new options of similar technology, offer suggestions to improve processes

n

+ Utilize software development tools and Instruments to develop, test, debug, and deploy quality software

n

VEVRAA Federal ContractorRequest Priority Protected Veteran ReferralsEOE -Veteran /Disabled/Minority/AA/F/M/SO