Posted in Software 30+ days ago.
Type: Full-Time
Location: Olathe, Kansas
We are seeking a full-time Software Engineer Aviation Data Services to develop software solutions for our Aviation Services team based at our office in the greater Chanhassen, MN area (Hybrid role). This team is primarily focused on delivering modern, elegant, and highly available API interfaces. These interfaces connect Garmin and our customers to the many, global governments, agencies, contractors, and companies which together manage the worlds aviation systems (FAA, EuroControl, Leidos, NavCanada, etc). We also seek to innovate new ways to use the vast collection of data these interfaces provide.
You’ll be building back-end data processing and services which support features in many products across our Aviation business segment. You'll build modern, automated systems which provide mission critical data and content for our Garmin Pilot mobile applications, FlyGarmin.com and FltPlan.com websites, as well as for Garmin avionics in the cockpit. Come help us in Aviation Services as we work to empower the next generation of connected cockpit features with real-time data.
Responsibilities
Essential Functions
Develops software solutions using C++, Java, Python, Postgres and containerization technologies (Docker/CRI-O/Kubernetes/OpenShift)
Supports system build out, system upkeep, maintenance and security and existing system problem diagnosis
Participates in defining business cases as well as the full lifecycle of development from conception, analysis, design, implementation, testing, deployment and support
Utilizes software engineering tools such as configuration management systems, build processes, and debuggers in the software development process
Collaborates and adds value through participation in peer code reviews, providing comments and suggestions
Contributes to technical research on new technologies
Estimates level of effort, evaluates new options of similar technology, offers suggestions to improve processes and provides feedback on some electrical design aspects
Supports working hours as part of a scheduled, rotating team to provide on-call support of Garmin's 24/7 operations
Qualifications
Basic Qualifications
Desired Qualifications
Familiarity with the Agile Manifesto and various Agile practices and frameworks
Experience with multiple coding languages and frameworks.
Experience with data technologies such as NoSQL or messaging/event processing.
Experience with improving application or infrastructure observability.
Interest in aviation.
Garmin International is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, citizenship, sex, sexual orientation, gender identity, veteran’s status, age or disability.
BC Forward
|
Faith Technologies
|
Commerce Bank
|