1

Senior Software Engineer Jobs in Kansas (NOW HIRING)

Sr. Software Engineer

Osage City, KS · On-site

$104K - $137K/yr

The Senior Software Engineer role involves leading the design, development, and delivery of scalable software solutions, collaborating with various teams to ensure high standards of quality and ...

Senior Software Engineer

Lenexa, KS · On-site

$115K - $151K/yr

We are seeking a Senior Software Engineer to help lead the development, optimization, and reliability of our mobile and web applications. In this role, you will be a hands-on technical leader ...

Senior Software Engineer

Lenexa, KS

$115K - $151K/yr

We are seeking a Senior Software Engineer to help lead the development, optimization, and reliability of our mobile and web applications. In this role, you will be a hands-on technical leader ...

Senior Software Engineer

Lenexa, KS

$115K - $151K/yr

We are seeking a Senior Software Engineer to help lead the development, optimization, and reliability of our mobile and web applications. In this role, you will be a hands-on technical leader ...

Sr. Software Engineer

Overland Park, KS · On-site

$120K - $158K/yr

The Sr. Software Engineer will be responsible for working with a team of Software Engineers in the maintenance and development of Guidant's terminal management software product suite using ...

Sr Software Engineer

Overland Park, KS · On-site

$115K - $152K/yr

Title : Sr Software Engineer Location : Overland Park, KS (Hybrid) Duration : Contract : This position is responsible for executing against the strategic projects for enhancing the capabilities of ...

Sr. Software Engineer

Kansas City, KS

$118K - $155K/yr

Senior Software Engineer Locations : Kansas City, MO About the Role S&C Blue Prism- Chorus enables business leaders of the future to navigate around the roadblocks of ongoing digital transformationin ...

The Sr Software Engineer actively participates in architecture and design of various software components focused on creating applications that leverage technologies such as virtualization, micro ...

Sr Software Engineer The Sr Software Engineer is responsible for all stages of the software development lifecycle using a variety of technologies and tools to build impactful software solutions. The ...

Sr Software Engineer - Web Development We are seeking a full-time Sr Software Engineer - Web Development on the Core Platform Technology team at Garmin's U.S. headquarters in the Greater Kansas City ...

Senior Software Engineer

Olathe, KS · On-site

$115K - $152K/yr

Garmin is a leading technology company, and they are seeking a Senior Android Engineer to provide technical leadership and project planning for software development. The role involves native mobile ...

Senior Software Engineer

Olathe, KS · On-site

$118K - $156K/yr

... Senior Android Engineer 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 ...

Senior Software Engineer

Leawood, KS · On-site

$119K - $157K/yr

WHAT YOU'LL DO We are seeking a talented Senior Software Engineer to join our team and contribute to the development of software applications in a for-profit organization using multiple technologies.

About the Role We are hiring a Senior C++ Software Engineer to join our growing team developing NinjaOne's automated endpoint management suite of software products, trusted by over 40,000 customers ...

$105K - $138K/yr

Redis What the Role Is Babylist is hiring Senior Software Engineers to join our engineering organization. You'll work on systems that power a $1B+ GMV marketplace, serving over 9 million families ...

Sr. Software Engineer

Overland Park, KS · On-site

$121K - $159K/yr

The Sr Software Engineer is responsible for all stages of the software development lifecycle using a variety of technologies and tools to build impactful software solutions. The scope of this job ...

The Sr Software Engineer is responsible for all stages of the software development lifecycle using a variety of technologies and tools to build impactful software solutions. The scope of this job ...

next page

Showing results 1-20

Senior Software Engineer information

See Kansas salary details

$67.3K

$127.8K

$171.2K

How much do senior software engineer jobs pay per year?

As of Jun 10, 2026, the average yearly pay for senior software engineer in Kansas is $127,794.00, according to ZipRecruiter salary data. Most workers in this role earn between $109,300.00 and $144,000.00 per year, depending on experience, location, and employer.

What are Senior Software Engineers?

Senior Software Engineers are experienced professionals who design, develop, and maintain complex software systems. They often lead technical projects, mentor junior team members, and make architectural decisions. Their role involves collaborating with stakeholders to understand requirements, ensuring code quality, and staying up-to-date with the latest technologies. Senior Software Engineers are expected to have strong problem-solving skills and a deep understanding of software development best practices.

What Is a Senior Software Engineer?

A senior software engineer designs, codes, tests, and maintains computer software. While these are your primary responsibilities as a senior software engineer, you may also have supervisory duties. These include overseeing a team of junior software engineers or developers. The senior software engineer title is sometimes used interchangeably with senior developer, and positions for both may share similar job duties and responsibilities. In general, software engineers are distinguished from developers in that software engineers apply engineering principles to software development.

What are some common challenges Senior Software Engineers face when mentoring junior team members?

Senior Software Engineers often mentor junior colleagues, which can be incredibly rewarding but also presents challenges. Balancing mentorship with project deadlines can be demanding, as it requires strong time management and communication skills. Additionally, adapting explanations to different learning styles and levels of experience can be tricky. However, effective mentorship helps build a stronger team and can lead to enhanced leadership opportunities for the senior engineer.

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

AspectSenior Software EngineerSoftware Developer
CredentialsBachelor's or higher in CS or related field; experience often 5+ yearsBachelor's in CS or related field; entry to mid-level experience
Work EnvironmentDesigning complex systems, leading projects, mentoringWriting code, developing features, debugging
Industry UsageUsed across tech companies, startups, enterpriseCommon in software firms, startups, freelance work
Search & ComparisonOften compared for experience level, responsibilitiesCompared for entry-level to mid-level roles

The main difference between a Senior Software Engineer and a Software Developer lies in experience, responsibilities, and scope. Senior Software Engineers typically have more experience, lead projects, and mentor others, while Software Developers focus on coding and feature development. Both roles are essential in tech companies, but the Senior Software Engineer position involves higher-level planning and leadership.

What are the key skills and qualifications needed to thrive as a Senior Software Engineer, and why are they important?

To thrive as a Senior Software Engineer, you need advanced programming skills, deep understanding of software architecture, and several years of experience in software development, often supported by a relevant degree. Familiarity with tools like Git, CI/CD pipelines, cloud platforms, and expertise in technologies such as Java, Python, or JavaScript are typically required. Leadership, problem-solving, and effective communication are crucial soft skills for mentoring teams and collaborating across departments. These skills ensure the delivery of robust, scalable solutions and drive successful project outcomes in complex technical environments.
What are the most commonly searched types of Software Engineer jobs in Kansas? The most popular types of Software Engineer jobs in Kansas are:
What cities in Kansas are hiring for Senior Software Engineer jobs? Cities in Kansas with the most Senior Software Engineer job openings:
Infographic showing various Senior Software Engineer job openings in Kansas as of June 2026, with employment types broken down into 100% Full Time. Highlights an 67% In-person, and 33% Remote job distribution, with an average salary of $127,794 per year, or $61.4 per hour.
Sr. Software Engineer

Sr. Software Engineer

SS&C Technologies

Osage City, KS • On-site

$104K - $137K/yr

Full-time

Posted 4 days ago


SS&C Technologies rating

7.7

Company rating: 7.7 out of 10

Based on 36 frontline employees who took The Breakroom Quiz

108th of 188 rated software companies


Job description

Job Summary:
SS&C Technologies is a leading financial services and healthcare technology company headquartered in Windsor, Connecticut. The Senior Software Engineer role involves leading the design, development, and delivery of scalable software solutions, collaborating with various teams to ensure high standards of quality and performance.
Responsibilities:
• Define and drive architectural vision for large-scale, distributed systems across multiple products and platforms
• Lead the end-to-end delivery of complex, mission-critical initiatives, from concept through deployment and optimization
• Partner with executive stakeholders, product leaders, and engineering teams to align technical strategy with business objectives
• Establish and enforce engineering standards, architectural patterns, and best practices across teams
• Serve as a technical escalation point for the most complex system design challenges and production issues
• Mentor and develop senior and junior engineers, scaling technical leadership across the organization
• Drive cross-team collaboration to ensure cohesive system design and seamless integration across platforms
• Evaluate and introduce emerging technologies, frameworks, and tools to enhance scalability, performance, and developer productivity
• Lead AI-first engineering initiatives, embedding AI-assisted development practices into the software lifecycle
• Influence and optimize development processes, DevOps maturity, and CI/CD frameworks
Qualifications:
Required:
• Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field
• 8–12+ years of progressive experience building and delivering enterprise-grade, distributed systems
• Proven track record of leading large-scale technical initiatives with significant business impact
• Deep expertise in at least one primary language (Java, C#, Python, or JavaScript) with polyglot capability
• Advanced knowledge of software architecture patterns, including microservices, event-driven systems, and domain-driven design
• Strong experience with cloud-native architectures (AWS, Azure, or GCP) and containerization/orchestration (e.g., Kubernetes)
• Expertise with relational and NoSQL databases and large-scale data system design
• Deep understanding of DevOps practices, CI/CD pipelines, and system observability
• Exceptional problem-solving, communication, and stakeholder management skills
• Demonstrated ability to design and scale highly distributed, fault-tolerant systems across complex ecosystems
• Experience shaping multi-year technical roadmaps and influencing organizational technology direction
• Strong architectural judgment with the ability to navigate trade-offs at scale
• Proven experience working in or building toward an AI-first engineering organization
• Advanced use of AI-assisted tools for code generation, refactoring, testing, debugging, and documentation
• Leadership in adopting AI-driven practices to accelerate delivery and improve engineering quality
• Ability to lead large, cross-functional initiatives with minimal oversight
• Strong executive presence with experience influencing VP- and Director-level stakeholders
• Ownership mindset with accountability for system outcomes, reliability, and scalability
• Passion for solving complex, ambiguous problems with scalable and forward-thinking solutions
• Experience introducing modern engineering practices, frameworks, and process improvements
• Commitment to building a culture of technical excellence, innovation, and continuous learning
Preferred:
• Prior experience with financial technology (FinTech) or large-scale data processing systems
Company:
SS&C is a global provider of investment and financial software-enabled services and software focused exclusively on the global financial It is a sub-organization of SS&C Black Diamond Wealth Solutions. Founded in 1986, the company is headquartered in Windsor, USA, with a team of 10001+ employees. The company is currently Late Stage.

What SS&C Technologies employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


SS&C Technologies logo

About SS&C Technologies

Sourced by ZipRecruiter

SS&C Technologies is a prominent player in the software and IT services industry, specializing in investment and financial technologies. The company is headquartered in Windsor, Connecticut, USA, with the core mission to deliver advanced technology-driven solutions and software for the global financial services industry. SS&C Technologies was established in 1986, and since its inception, the company has grown immensely to offer a comprehensive portfolio of services that include fund administration, securities industry software, insurance and pension funds software, asset management, and trading and settlement services.

Industry

Computer and computer peripheral equipment and software wholesalers

Company size

10,000+ Employees

Headquarters location

Windsor, CT, US

Year founded

1986