1

Senior Software Developer Jobs in Mission, KS (NOW HIRING)

Sr. Software Developer

Kansas City, MO · On-site

$53 - $70.25/hr

Strong understanding: of object-oriented programming (OOP) principles & design patterns * Extensive experience with database systems and SQL * Familiarity with Git version control system. * Azure ...

Sr. Software Developer

Kansas City, MO · On-site

$53 - $70.25/hr

Strong understanding: of object-oriented programming (OOP) principles & design patterns * Extensive experience with database systems and SQL * Familiarity with Git version control system. * Azure ...

Title: Sr. Software Engineer Location: Hybrid-Olathe, KS Salary: $135K About PSI Join Us at PSI - Where You Belong, Grow, and Thrive! At PSI, we believe that people achieve their best when they feel ...

Title: Sr. Software Engineer Location: Hybrid-Olathe, KS Salary: $135K About PSI Join Us at PSI - Where You Belong, Grow, and Thrive! At PSI, we believe that people achieve their best when they feel ...

Senior Software Engineer

Mission, KS · On-site

$127.50 - $172.50/hr

Senior Software Engineer • Kansas City, MO Last updated: 12 hours ago Full-time Full-time Quick ... Experience with Agile, Scrum, Enterprise Product frameworks, DevOps practices, CI/CD, source ...

Senior Software Engineer

Kansas City, MO · On-site +1

$119K - $157K/yr

The Senior Software Engineer designs, builds, and maintains the technical systems and application infrastructure that power high-quality, human-centered information experiences. This role is ...

Senior Software Engineer

Olathe, KS · On-site

$118K - $156K/yr

Overview Garmin International seeks Senior Software Engineer (Olathe, KS; Multiple Positions): * Develops moderately complex software in C, C++, Python or other selected languages for new products ...

Senior Software Engineer

Kansas City, MO · On-site +1

$119K - $157K/yr

The Senior Software Engineer designs, builds, and maintains the technical systems and application infrastructure that power high-quality, human-centered information experiences. This role is ...

Senior Software Engineer

Olathe, KS · On-site

$115K - $152K/yr

Garmin is a leading technology company, and they are seeking a full-time Senior Software Engineer at their U.S. headquarters in the Greater Kansas City area. The role involves providing technical ...

Senior Software Engineer

Olathe, KS · On-site

$118K - $156K/yr

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 be responsible for providing technical leadership ...

next page

Showing results 1-20

Senior Software Developer information

See Mission, KS salary details

$14

$57

$81

How much do senior software developer jobs pay per hour?

As of Aug 11, 2026, the average hourly pay for senior software developer in Mission, KS is $57.63, according to ZipRecruiter salary data. Most workers in this role earn between $48.94 and $64.62 per hour, depending on experience, location, and employer.

What skills and qualifications are needed to thrive as a senior software developer?

To thrive as a Senior Software Developer, you need deep expertise in programming languages, software architecture, and problem-solving, typically backed by a bachelor’s degree in computer science or a related field. Proficiency with development frameworks, version control systems like Git, and cloud platforms such as AWS or Azure is standard, and certifications in these areas can be beneficial. Leadership, strong communication, and mentoring abilities set standout candidates apart in this role. These skills ensure that complex projects are delivered efficiently, code quality is maintained, and junior team members are effectively guided for overall team success.

What does a senior software developer do?

As a Senior Software Developer, you’ll typically be responsible for leading complex development projects, designing technical solutions, and mentoring junior team members. Daily tasks often include writing and reviewing code, participating in architecture discussions, collaborating with cross-functional teams (such as QA, product management, and DevOps), and troubleshooting high-level technical issues. You may also be involved in setting coding standards, conducting code reviews, and helping to plan sprints or project roadmaps.

What is a senior software developer?

Senior Software Developers are experienced professionals who design, develop, and maintain complex software applications. They often lead development teams, mentor junior developers, and make critical architectural decisions. Their responsibilities include writing high-quality code, troubleshooting technical issues, and ensuring that software projects meet performance and security standards. With deep expertise in programming languages and software engineering principles, they play a key role in delivering successful technology solutions for organizations.

What is the difference between Senior Software Developer vs Software Engineer?

AspectSenior Software DeveloperSoftware Engineer
CredentialsBachelor's degree in CS or related field; experience often 5+ yearsBachelor's or higher in CS or related field; similar experience levels
Work EnvironmentCollaborates on complex projects, mentors juniors, leads technical effortsDesigns, develops, tests software; may work on specific modules or systems
Industry UsageCommonly used in tech companies, startups, and enterprise firmsWidely used across industries, often interchangeable with developer roles

The main difference is that Senior Software Developers typically have more experience, leadership responsibilities, and focus on complex project oversight, while Software Engineers may focus more on designing and implementing software solutions. Both roles require similar credentials and are integral in software development teams, but Senior Software Developers often take on mentorship and strategic tasks.

What cities near Mission, KS are hiring for Senior Software Developer jobs? Cities near Mission, KS with the most Senior Software Developer job openings:
Infographic showing various Senior Software Developer job openings in Mission, KS as of August 2026, with employment types broken down into 1% Internship, 85% Full Time, 10% Part Time, and 4% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $119,867 per year, or $57.6 per hour.

Senior Software Engineer

DIT-MCO International, LLC

Kansas City, MO • On-site

$119K - $157K/yr

Full-time

Posted 4 days ago


Job description

Description:

Senior Software Engineer – Aerospace & Defense Test Systems

Location: Kansas City, MO

Job Type: Full-Time

Industry: Aerospace, Defense, Automated Test Equipment

Citizenship Requirement: U.S. Citizenship Required

Senior Software Engineer – Cutting-Edge Technology


Build Something That Matters

DIT-MCO International has been a trusted leader in wire harness testing and aerospace innovation for more than 75 years. We design and manufacture advanced test equipment for aerospace, defense, and industrial customers worldwide. We're looking for a Senior Software Engineer who enjoys developing software, solving problems, and collaborating to build high-quality, effective software solutions. If you enjoy software development, troubleshooting, automation, and continuous improvement for mission-critical testing systems used in demanding environments, we'd love to meet you.


Why Join DIT-MCO?

Work for a stable, employee-focused company with more than 75 years of success

Be part of a collaborative engineering and manufacturing team

Make a direct impact on production quality, efficiency, and continuous improvement

Work on sophisticated aerospace and electronic manufacturing products

Competitive pay, excellent benefits, and opportunities for growth


About the Role

DIT-MCO International is seeking a Senior Software Engineer to design, develop, and maintain software used in advanced automated test equipment. In this role, you will lead software development efforts from concept through deployment, working closely with cross-functional engineering teams to deliver reliable, high-performance solutions.

This position is ideal for an experienced engineer who enjoys solving complex problems, working at the intersection of software and hardware, and taking ownership of technical outcomes.


What You’ll Do

  • Research, design, and develop computer and network software and specialized utility programs
  • Analyze user and system requirements to create effective software solutions
  • Lead software projects from concept through completion, ensuring quality and performance
  • Oversee software architecture and design for new product development
  • Develop and implement software using Microsoft .NET and Visual Studio (C#)
  • Support and maintain both new and legacy software used in automated test equipment
  • Work with hardware engineers to integrate software and hardware systems
  • Ensure system specifications and performance requirements are clearly understood and met
  • Collaborate with product management, project management, engineering teams, and customers
  • Develop, deploy, and support software as assigned
  • Guide and mentor team members through knowledge sharing and technical leadership
  • Assist with troubleshooting analog and digital hardware as it relates to software systems


Requirements:

Education and Experience

  • Bachelor's degree in a relevant field of engineering, computer science, or equivalent experience.
  • U.S. citizenship.
  • Minimum of five years of experience as a Software Developer, Software Engineer, or similar role.
  • Demonstrated expertise developing web applications within popular frameworks, with a strong command of software design and development in a test-driven environment.
  • Proven experience applying Agile development methodologies, including leading or guiding Agile practices within a team.
  • Advanced proficiency in database management, SQL, and Object-Relational Mapping (ORM) frameworks.
  • Specific and related industry experience, in addition to analog and digital hardware troubleshooting skills.

Skills

  • Experience with Microsoft Office (Excel, Word, Outlook, and Project).
  • Excellent communication skills, both written and verbal.
  • Strong organizational skills and attention to detail, quality, and efficiency.
  • The ability to handle sensitive information discreetly and confidentially.
  • Demonstrate strong problem-solving skills and the ability to make timely and informed decisions.
  • Proficient in both independent work and collaborative team environments.
  • Interact and build relationships with internal personnel at all levels of the organization.
  • Self-motivated and able to manage time and projects effectively.
  • Identify and analyze complex situations, determine potential solutions, and implement strategies to overcome challenges while considering the team's input and best interests.
  • Analog and digital hardware troubleshooting skills.
  • Willingness to learn and adapt to new technologies and processes.


Primary Job Duties

  • Own software architecture and design decisions for new products, from conception through completion.
  • Lead the design of algorithms and flowcharts, in collaboration with other developers.
  • Produce clean, efficient code based on specifications, within a test-driven development environment.
  • Integrate software components into fully functional software systems and oversee verification and deployment.
  • Ensure clear understanding of system specifications and requirements across the project team.
  • Serve as a subject matter expert in essential core technologies.
  • Troubleshoot, debug, and upgrade existing and legacy software.
  • Gather and evaluate user feedback; recommend and drive execution of improvements.
  • Create and maintain technical documentation for reference and reporting.
  • Collaborate with Product Managers, Project Managers, other engineers, other departments, and customers to drive innovation, solve complex problems, and deliver high-quality solutions.
  • Guide and mentor team members by providing constructive feedback, offering growth opportunities, and sharing knowledge and expertise.
  • Lead by example, demonstrating integrity, professionalism, and a strong work ethic.
  • Supervise or train project team members, as necessary.

Work Environment

  • Good or corrected vision and the ability to distinguish colors.
  • Ability to perform the physical activities necessary to carry out job responsibilities, including moving about the work environment and maintaining stationary positions as needed.
  • Manual dexterity is sufficient to operate equipment, tools, and standard office technology.
  • Ability to function in a fast-paced environment, manage multiple priorities, meet deadlines, and effectively handle changing demands.
  • Ability to occasionally lift, carry, push, or pull up to 25-50 pounds, depending on position requirements.