OverviewGarmin International seeks Senior IT Software Engineer (Olathe, KS; Multiple Positions):
Essential Functions - Lead moderately complex, multi-system software development projects, coordinating closely with cross-functional teams, stakeholders, and other departments to ensure successful
- project delivery.
- Provide technical input to solution development plans, contribute to concept documents, and actively participate in design reviews to ensure best practices and scalable architectures.
- Design, develop, and enhance web-enabled client-side and server-side applications, ensuring high performance, scalability, and maintainability.
- Apply structured Software Development Life Cycle (SDLC) processes, including requirements analysis, design, development, testing, deployment, and maintenance.
- Maintain, improve, and extend existing multi-system software applications while collaborating with business analysts and users to design effective solutions.
- Develop and implement unit and system testing processes to ensure reliability, quality, and adherence to specifications.
- This is an individual contributor role.
Basic QualificationsBachelor's degree in Computer Science, Information Technology, Management Information Systems, or a related field, plus 5 years of progressive experience as a front-end engineer.
Must show demonstrated experience in the following:
- Develop and maintain software applications supporting business operations
- Develop front-end components using JavaScript, jQuery, CSS, and SCSS
- Build user interfaces using AngularJS and VueJS
- Develop and maintain back-end services using Java, Spring Boot, and NodeJS
- Develop and integrate RESTful APIs to support application functionality
- Work with PostgreSQL databases for data storage, retrieval, and performance optimization
- Use Git for version control and collaboration
- Support build and deployment processes using Maven and CI/CD tools such as Jenkins
In lieu of a Bachelor's plus five years of experience, a Master's degree plus three years of experience and demonstrated experience in the requirements noted above is acceptable.
#non-indexed
This position is eligible for Garmin's benefit program. Details can be found here: Garmin Benefits