1

Software Engineer Jobs in Spring Hill, KS (NOW HIRING)

Overview We are seeking a full-time Software Engineer 2 at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will be responsible for developing moderately complex software ...

New

LRS Consulting is on the hunt for a Software Engineer responsible for building platform infrastructure, developer tools, and distributed systems. Responsibilities Design and build core platform ...

... senior software engineer Be familiar with writing API's and refactoring codebases Strong knowledge of modern web frameworks and different view types Needs to be able to give in depth detail on ...

Software Engineers** to join us. Whether your background is in backend systems, modern frontend development, or full-stack delivery, there is a team here where you can grow your skills and make a ...

Software Engineer II

Overland Park, KS · On-site

$92K - $126K/yr

Software Engineer II TFL, a leading live entertainment and technology company, has a fantastic opportunity for a talented and driven Mid-Level Software Engineer to bolster our team. As a Software ...

Software Engineer II

Overland Park, KS · On-site

$92K - $126K/yr

Software Engineer II TFL, a leading live entertainment and technology company, has a fantastic opportunity for a talented and driven Mid-Level Software Engineer to bolster our team. As a Software ...

Software Engineer II

Overland Park, KS · On-site

$92K - $126K/yr

Software Engineer II TFL, a leading live entertainment and technology company, has a fantastic opportunity for a talented and driven Mid-Level Software Engineer to bolster our team. As a Software ...

Software Engineer II

Overland Park, KS · On-site

$92K - $126K/yr

Software Engineer II TFL, a leading live entertainment and technology company, has a fantastic opportunity for a talented and driven Mid-Level Software Engineer to bolster our team. As a Software ...

We are looking for collaborative, growth-minded Software Engineers to join us. Whether your background is in backend systems, modern frontend development, or full-stack delivery, there is a team here ...

We are looking for collaborative, growth-minded Software Engineers to join us. Whether your background is in backend systems, modern frontend development, or full-stack delivery, there is a team here ...

Software Engineer IV JOB SUMMARY Assist in leading the development, implementation, and management of technology-based business solutions. Code, test, and implement configuration changes. Design ...

Overview We are seeking a full-time Software Engineer 2 (C++) at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will be responsible for developing moderately complex ...

Showing results 21-40

Software Engineer information

See Spring Hill, KS salary details

$61K

$141.6K

$197.3K

How much do software engineer jobs pay per year?

As of Sep 13, 2026, the average yearly pay for software engineer in Spring Hill, KS is $141,604.00, according to ZipRecruiter salary data. Most workers in this role earn between $115,200.00 and $166,100.00 per year, depending on experience, location, and employer.

What is a software engineer?

Software Engineers are professionals who design, develop, test, and maintain computer software and systems. They use programming languages, engineering principles, and problem-solving skills to build applications, websites, or software solutions that meet specific needs. Software Engineers may work in a variety of industries, such as technology, finance, healthcare, or entertainment, collaborating with other team members to deliver functional and reliable software. Their role often involves analyzing user requirements, writing code, debugging errors, and continually improving software performance.

What are the key skills and qualifications needed to thrive as a software engineer, and why are they important?

To thrive as a Software Engineer, you need strong programming skills, problem-solving abilities, and a degree in computer science or a related field. Familiarity with coding languages (such as Python, Java, or C++), version control systems like Git, and knowledge of software development methodologies are typically required. Excellent teamwork, communication, and adaptability distinguish top performers in this role. These skills ensure efficient, high-quality software development that meets user needs and adapts to technological changes.

What are some common challenges software engineers face when collaborating on large development teams?

Software engineers working on large teams often encounter challenges with communication, code integration, and maintaining consistent coding standards. Coordinating across multiple developers can lead to merge conflicts and misunderstandings about project requirements or priorities. Adopting tools like version control systems, regular code reviews, and clear documentation helps mitigate these issues. Building strong collaboration skills and proactively seeking clarification are key to ensuring smooth teamwork and project success.

What is the difference between Software Engineer vs Software Developer?

AspectSoftware EngineerSoftware Developer
CredentialsBachelor's degree in CS or related field, certificationsBachelor's degree often preferred, certifications optional
Work EnvironmentDesigning, developing, testing, and maintaining software systemsWriting, coding, and implementing software applications
Industry UsageUsed across tech, finance, healthcare, and more for system-level rolesCommonly used in app and web development projects
Search IntentUnderstanding roles, responsibilities, and qualificationsLearning about coding, programming, and project work

While both roles involve software creation, Software Engineers typically focus on designing and architecting complex systems, whereas Software Developers mainly concentrate on coding and building specific applications. The roles often overlap, but the Engineer role may require broader system knowledge and design skills.

Are software engineers still in demand?

Yes, software engineers are in high demand across many industries due to ongoing digital transformation, the growth of cloud computing, and the need for software development, maintenance, and cybersecurity skills. The profession offers strong job stability, competitive salaries, and opportunities to work with various programming languages and tools.

Is 25 too late to become a software engineer?

Age is not a barrier to becoming a software engineer; many professionals start careers in tech in their mid-20s or later. Success depends on acquiring relevant skills, such as programming languages and problem-solving, often through coding bootcamps, online courses, or formal education. Employers value skills and experience over age, making it possible to enter the field at 25 or older.

What are the most commonly searched types of Software Engineer jobs in Spring Hill, KS?

The most popular types of Software Engineer jobs in Spring Hill, KS are:

What cities near Spring Hill, KS are hiring for Software Engineer jobs?

Cities near Spring Hill, KS with the most Software Engineer job openings:

Infographic showing various Software Engineer job openings in Spring Hill, KS as of August 2026, with employment types broken down into 95% Full Time, 2% Temporary, and 3% Contract. Highlights an 92% In-person, 2% Hybrid, and 6% Remote job distribution, with an average salary of $141,604 per year, or $68.1 per hour.

Technical Lead Software Engineer

Olathe, KS • On-site

Garmin Ltd.
Electronics and Appliance Stores • 10K+ employees

Other

Posted 9 days ago


Garmin rating

8.8

Company rating: 8.8 out of 10

Based on 45 frontline employees who took The Breakroom Quiz


Job description

Overview

We are seeking a full-timeTechnical Lead Software Engineer at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will be responsible for being a key technical contributor and/or Lead Software Engineer in major product and/or application development project or software development for significant new applications of known technology.

Essential Functions
  • Responsible for providing key technical contributions for major new products and/or applications including software development in C, C++, and Python
  • May serve as a Lead Software Engineer for projects in new markets or relying heavily on new technologies
  • Mentors and provides guidance to less experienced software engineers (Software Engineer 1 & 2 & Senior Software Engineers)
  • Serves as architect for solutions that span multiple groups or disciplines
  • Offers process improvement suggestions and authors new procedures as appropriate
  • Defines general approaches and specific solutions to technical problems
  • Applies extensive technical expertise and analysis to all assigned projects and resolves complex problems
  • Provides significant contribution to software reviews across multiple product and/or application types
  • Completes broadly defined complex tasks including taking conceptual ideas and putting them to practice by using creativity and ingenuity
Basic Qualifications
  • Bachelor’s Degree in ComputerScience, Electrical Engineering, Computer Engineering, Software Engineering, Aerospace Engineering, Math, Physics or related fieldANDa minimum of 9 years relevant experienceORan equivalent combination of education and experience
  • Excellent academics (cumulative GPA greater than or equal to 3.0 as a general rule)
  • Demonstrated experience in serving as the lead software engineer for projects in new markets or relying heavily on new technologies
  • Demonstrated experience with architecting solutions for multiple groups and/or disciplines
  • 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
Desired Qualifications
  • Experience with high level UI
  • Outstanding academics (cumulative GPA greater than or equal to 3.5)

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.

Benefits
  • This position is eligible for Garmin's benefit program. Details can be found here:
#J-18808-Ljbffr

What Garmin employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom