Senior Software Engineer


Job Details

at Garmin International in Olathe, Kansas, United StatesJob Description

Overview

Garmin International Seeks Senior Software Engineer (Olathe, KS; multiple positions).

Essential FunctionsServes in a leadership capacity for carrying out software development in C#, Java, or other selected languages for new products and/or applicationsServes 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 functionalityDecomposes functional requirements into well defined tasksResearches fundamental problems and implements algorithm solutions that are appropriateOffers peer technical assessments in areas of expertise, new technologies and software designsContributes to advanced technical research on new aviation technologiesParticipates in project leadership and/or program planning including providing technical input to product development plans and concept documentsMakes substantial contributions toward determination of project goal/objective feasibilityMentors and/or supervises to less experienced Software EngineersIndependently determines general approach and specific solutions to technical problemsOffers process improvement suggestions and authors new procedures as appropriateAssociates are permitted to work from home, within commuting distance of office, up to two days per week provided that their job duties can be performed effectively while working from home, and if they have appropriate approval from their manager.Full-time remote work is not available.Requirements:

Bachelor's degree in Computer Science, Electrical or Electronic Engineering, Computer Engineering, IT, Software Engineering, Aerospace Engineering or a related field, and 5 years of work experience in a field related to software engineering.

Demonstratable experience in the following:Software development in Java, C# and associated technologies and concepts including Spring, RESTful interfaces, and containerization strategies.Postgres or equivalent database technologiesEffectively communicating technical work progress in a large team or departmental setting to technical and non-technical colleaguesBusiness to business systems integration leveraging a services infrastructureLegacy visual basic 6 knowledgeAbility to work under very general directionIn lieu of a Bachelor's plus five years of progressive experience, a Master's plus three years of experience in the requirements noted above is acceptable.

#LI-DNI#non-indexed

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.

This position is eligible for Garmin's benefit program. Details can be found here: Garmin BenefitsEqual Opportunity Employer - minorities/females/veterans/individuals with disabilities/sexual orientation/gender identity

#J-18808-Ljbffr





 KANSAS ACTION FOR CHILDREN

 06/08/2024

 Olathe,KS