Senior Software Engineer - Full Stack
Garmin
Overview We are seeking a full-time Senior Software Engineer - Full Stack at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will be responsible for providing technical leadership and project planning for software development for products, applications, or systems new to Garmin as an individual contributor.
Essential Functions
Essential Functions
- Serves in a leadership capacity as an individual contributor for carrying out software development in Java, Spring/Spring Boot, Vue or other selected languages for new products and/or applications
- Designs and develops web-enabled client-side and server-side applications as part of a structured Systems Development Life Cycle (SDLC) process
- Develops and consumes web services utilizing a services-oriented architecture
- May serve as a Lead Software Engineer for complex software development project designs and/or reviews architected modules and software systems supporting new technology or improving capability/performance of existing functionality
- Works directly with stakeholders to come up with functional requirements and decomposes functional requirements into well-defined tasks
- Researches fundamental problems and implements algorithm solutions that are appropriate
- Offers peer technical assessments in areas of expertise, new technologies and software designs
- Participates in project leadership and/or program planning including providing technical input to product development plans and concept documents
- Makes substantial contributions toward determination of project goal/objective feasibility and applies good judgment in setting schedules/risk taking
- Mentors and provides guidance to less experienced Software Engineers (1 & 2)
- Contributes to advanced technical research on new technologies
- Offers process improvement suggestions and authors new procedures as appropriate
- Provides reliable solutions to a wide range of difficult problems using sound problem solving techniques
- Supports working hours as part of a rotating schedule to provide on call support of Garmin's 24/7 operations
- Bachelor's Degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, Aerospace Engineering, Math, Physics or related field AND a minimum of 5 years relevant experience OR an equivalent combination of education and experience
- Excellent academics (cumulative GPA greater than or equal to 3.0 as a general rule)
- Must possess programming experience using Java (11, 17, 21+), dependency injection frameworks (Spring/Spring Boot), O/R mapping (Hibernate, OpenJPA), Vue
- Proficiency in frontend technologies such as JavaScript, Typescript, and frameworks like Vue, Express or React.
- Experience with relational and/or non-relational database technologies such as MySQL, PostgreSQL, Redis, Elasticsearch/OpenSearch
- Experience writing and optimizing complex SQL queries
- Experience with CI/CD tools such as Jenkins, Tekton, ArgoCD
- Must demonstrate proficiency in the development of unit and integration tests
- Experience with version control systems such as Subversion or GIT
- Demonstrated proficiency with designing well architected software systems and modules that support new technology or improve capability/performance of existing functionality
- Demonstrated competence with researching fundamental problems and implementing appropriate algorithmic solutions
- Demonstrated ability to serve as a lead software engineer for a complex software project
- Ability to decompose functional requirements into well-defined tasks while balancing quality, quantity, and complexity in work output
- Demonstrated capability to offer peer technical assessments in areas of expertise, new technologies and software designs
- Demonstrated strong and effective verbal, written, and interpersonal communication skills
- Must be positive, detail oriented, organized, team oriented and a driven problem solver, multi-tasker, and self-starter with the ability to prioritize and lead in a fast paced, deadline-driven environment
- Outstanding academics (cumulative GPA greater than or equal to 3.5)
- Experience with messaging/event streaming systems such as RabbitMQ and Kafka
- Experience with cloud-based development using platforms such as Cloud Foundry, OpenShift, Kubernetes
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Full Stack in Olathe, KS vacancy
- We're Looking for an experienced Senior Software Engineer!About the Company:Security Benefit is a leader in the U.S. retirement market with more... ...across a platform or product line. Working knowledge of full-stack, cloud-native architecture (TypeScript / React, REST...FullstackSeniorFull timeTemporary workImmediate startRemote workFlexible hours
- ...Job Type Full-time Description Senior AI Engineer Own Your Impact. At Propio, we don't believe careers happen to people. We believe... ...relevant work experience. ~7+ years of hands-on full-stack software engineering experience, with significant experience...FullstackSeniorFull timeWork experience placement
- ...Overview We are seeking a full-time Senior Software Engineer at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will build the platforms, tooling, and infrastructure that enable scalable delivery of machine learning and large language...SeniorFull time
- ...Responsibilities Design and develop complex mobile software solutions for Garmin products and applications. Serve as a lead software engineer on complex projects and review architected... ...Garmin's benefit program. The role is full-time and based at Garmin's U.S....SeniorFull timeWork at office
$177.6k - $320.28k
...position leads teams of over 20 full-time employees and contractors across product management, software development, architecture, and... ...:Lead technical product and engineering teams to deliver results through... ..., data, cloud, and full stack product capabilities.Champion...FullstackSeniorFull timeTemporary workPart timeFor contractorsWork experience placementLocal areaFlexible hours$106.38k - $191.82k
...implementing, and deploying scalable software solutions that meet customer requirements... ...The role involves collaborating with engineering teams to develop software components... ...position requires independent development of full software stacks and understanding system protocols,...FullstackFull timeTemporary workPart timeWork experience placementLocal areaFlexible hours$2,500 per month
..., we are building impactful software solutions that prioritize end... ...and product lines, our engineering teams tackle a diverse range... ...modern frontend development, or full-stack delivery, there is a team here... ...managers, designers, and senior engineers to gather requirements...FullstackFull timeWork experience placement- ...Software Engineer Shamrock Trading Corporation is looking for a Software Engineer to join our... ...resolve technical issues across the software stack Perform code reviews Develop and... ...work experience Significant full-stack development experience, ideally including...FullstackWork experience placement
- Job-ID29353451Reference26-26828This position is Hybrid 2 days in office at Overland Park, KS Job Summary The Senior Software Engineer - Generative AI Innovation serves as a hands-on technical leader responsible for identifying, evaluating, prototyping, and delivering Generative...SeniorWork experience placementWork at office
- ...Depending on whether it is a part-time or full-time position, some of the benefits... ...Experience: 5 years professional experience in software development. Computer Science... ...complex projects. Work closely with other engineers to develop the best technical design and...SeniorFull timePart timeWork experience placementFlexible hours
- ...collaboration, and excellence then we’d love to meet you. The Senior Software Engineer, under minimal supervision, participates in the technical... ...claim, or cooperating in related investigations.Requests for full corporate job descriptions may be requested through the interview...SeniorPermanent employmentH1bWork at officeLocal areaRemote work
- ...Full Stack Engineer TENEX is an AI-native, automation-first, built-for-scale Managed Detection and Response (MDR) provider. We are a force... .... Qualifications: Solid understanding of software engineering principles and best practices. Experience with...Fullstack
- ...excellence, drive, and collaboration. About the Job Essense of Australia is seeking a Software Engineer responsible for both back-end and front-end Full Stack development. Primary focus on best-in-class complex CMS development with experience in WordPress....FullstackWork at officeLocal areaWork from homeWorldwideMonday to Friday
- ...Senior C++ Engineer - Maps Platform We are seeking a full-time Senior C++ Engineer - Maps Platform at Garmin's U.S. headquarters in the Greater Kansas City area... ...Design and review architecturally sound software systems using modular components to enable scalable...SeniorFull timeWork at office
- ...leading teams, and working closely with an Engineering CoE to execute key initiatives. The... ...or equivalent in Computer Science, Software Engineering, Information Systems, or related... ...tooling providers. Hours of Work Full Time, permanent position This role is...SeniorPermanent employmentFull timeContract work
- ...Responsibilities Develop native iOS software in Swift for new Garmin Golf products and... ...scheduling, and risk guidance. Mentor Software Engineers 1 and 2 and contribute to technical... ...for golf are preferred. Benefits Full-time position based in Garmin’s Olathe, Kansas...SeniorFull time
$2,500 per month
The Staff Software Engineer is responsible for all stages of the software development lifecycle using a variety of technologies and tools... ...office collaboration experience.Key Responsibilities:Lead the full stack design, development, and architectural decisions for our...FullstackFull timeWork experience placementWork at officeRemote work$2,500 per month
...are building impactful software solutions that prioritize... ...and product lines, our engineering teams tackle a diverse... ...-solvers to join us as Senior Software Engineers.... ...a wide variety of tech stacks to solve complex problems... ...the exciting benefits full-time teammates are eligible...SeniorFull timeWork experience placement- ...Software Engineer 1 We are seeking a full-time Software Engineer 1 at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will have the opportunity to contribute to projects within one of our software development teams, including Embedded...Full timeInternship
- ...ecosystem partnerships to create 360 value.By combining hands-on engineering with deep industry context, we help organizations build... ...our AI-driven knowledge platform. You will work across the full back-end stack — architecting APIs, building data pipelines, managing...FullstackFull timeWork experience placementLive inWork at officeLocal area
$45 - $50 per hour
DescriptionKforce has a client that is seeking a Senior DevSecOps Engineer in Lenexa, KS.Summary:We are seeking a Senior DevOps Engineer to help... ..., systems engineering, infrastructure automation, software delivery, or related roles* Strong knowledge of modern DevOps...Senior$30 - $35 per hour
...Pay: $30-$35 per hour Job description: SENIOR MIG WELDER/FABRICATOR We are seeking a SENIOR MIG WELDER/FABRICATOR to join our... ...Conditioned Work Environment. Check us out Here: Job Type: Full-time Benefits: ~401(k) ~ Dental insurance ~ Flexible...SeniorHourly payFull timeLocal areaFlexible hours- ...unique skill sets so you can fully realize your potential. The Senior DevOps Engineer is an experienced individual contributor who advances the... ...modern tools, patterns, and practices that improve software delivery, reliability, cloud operations, developer experience...SeniorFor contractorsFlexible hours
$123k - $163k
...Requirements: BS/MS degree in Computer Science, Engineering, or a related field Over 7 years of demonstrated MVC software development experience utilizing object-... ...located in Overland Park, KS, seeking a Full Stack Developer to join our innovative team. We offer...FullstackFull timeFlexible hours$60 per hour
...per hour Overland Park, KS Contract Hybrid 2 days in onsite Duration: 6+ Months Contract Job Summary: The Senior Software Engineer – Generative AI Innovation serves as a hands-on technical leader responsible for identifying, evaluating, prototyping, and...SeniorHourly payContract workWork experience placementWork at office- ...Leggett & Platt is seeking a Senior Azure Cloud Engineer to join our engineering team at the IDEA Center in Lenexa, Kansas. This is an excellent... ...will need: ~ Bachelor's degree in Computer Science, Software Engineering, Information Technology, or related field. ~...Senior
- ...Leggett & Platt is seeking a Senior Software Engineer - Azure & Microsoft Cloud to join our engineering team at the IDEA Center in Lenexa, Kansas. This is an excellent opportunity to be part of a close-knit team in a global organization. In this role, you will design...Senior
- ...Senior AI Engineer At Jack Henry, we're more than a technology company, we're a force for good in financial services. We're redefining... ...the internal users who built those POCs, shaping them into software and workflows that hold up. You'd bring in our experts across...SeniorPermanent employmentH1bWork at officeLocal areaShift work1 day per week
$25 - $35 per hour
...pw reset, permission, printers/network devices, and hardware/software service and most of all, strong customer support skills. Daily... ...across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world...FullstackContract workTemporary workWork at office- ...supporting behavioral health and human services organizations. As a Software Engineer, you will design, develop, and support innovative software... ...for this position.Netsmart's Job Applicant Privacy Notice may be found here.SummaryLocation: Overland Park, KSType: Full timeFull timeFor contractorsInternship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Full Stack. Be the first to apply!
Related searches
- remote entry level software developer Olathe, KS
- labview software developer Olathe, KS
- senior software engineer remote Olathe, KS
- part time software developer remote Olathe, KS
- entry level software engineer remote Olathe, KS
- senior performance engineer Olathe, KS
- senior cybersecurity engineer Olathe, KS
- senior manager Olathe, KS
- senior manager diversity & inclusion Olathe, KS
- senior ux designer remote Olathe, KS





