1

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

Sr. Software Engineer

Lenexa, KS · Hybrid

$115K - $151K/yr

Our ideal candidate is an experienced developer who has the skills to design, configure and develop custom solutions as part of an Agile development team building enterprise-grade software systems.

Sr. Software Engineer

Lenexa, KS · On-site

$114K - $150K/yr

Our ideal candidate is an experienced developer who has the skills to design, configure and develop custom solutions as part of an Agile development team building enterprise-grade software systems.

Henderson Engineers is seeking a Software Developer II to join their team in Kansas City. Utilizing cutting edge technologies, the employee develops and maintains internally facing business ...

Henderson Engineers is seeking a Software Developer II to join their team in Kansas City. Utilizing cutting edge technologies, the employee develops and maintains internally facing business ...

Senior Software Engineer, Backend

Topeka, KS · On-site +1

$165K - $241K/yr

... and developer experience. * Work with various groups within Cisco to understand their and our ... Experience developing software using C++11 or newer standards. * CI/CD & Containerization:

Senior .Net Software Engineer

Olathe, KS · On-site

$115K - $152K/yr

Garmin is a leading company in mapping technology, and they are seeking a Senior .Net Software Engineer to join their U.S. headquarters in the Greater Kansas City area. The role involves providing ...

Senior C# Software Engineer - Map Data

Olathe, KS · On-site

$115K - $152K/yr

Garmin is seeking a full-time Senior C# Software Engineer on their Map Data team at their U.S. headquarters. In this role, you will help build and evolve the map data systems that power Garmin ...

Senior Java Software Engineer

Olathe, KS · On-site

$118K - $155K/yr

Garmin is a leading technology company seeking a full-time Senior Java Software Engineer at their U.S. headquarters in the Greater Kansas City area. In this role, you will provide technical ...

We are seeking a Lead Software Developer to design and deliver modern software systems. This role ... or senior engineering role. * Strong experience developing applications using C#, SQL, and ...

Showing results 21-40

Senior Software Developer information

See Lawrence, KS salary details

$14

$58

$82

How much do senior software developer jobs pay per hour?

As of Aug 11, 2026, the average hourly pay for senior software developer in Lawrence, KS is $58.22, according to ZipRecruiter salary data. Most workers in this role earn between $49.42 and $65.29 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 are the most commonly searched types of Software Developer jobs in Lawrence, KS? The most popular types of Software Developer jobs in Lawrence, KS are:
What are popular job titles related to Senior Software Developer jobs in Lawrence, KS? For Senior Software Developer jobs in Lawrence, KS, the most frequently searched job titles are:
What job categories do people searching Senior Software Developer jobs in Lawrence, KS look for? The top searched job categories for Senior Software Developer jobs in Lawrence, KS are:
What cities near Lawrence, KS are hiring for Senior Software Developer jobs? Cities near Lawrence, KS with the most Senior Software Developer job openings:
Infographic showing various Senior Software Developer job openings in Lawrence, KS as of August 2026, with employment types broken down into 1% Internship, 82% Full Time, 13% Part Time, and 4% Contract. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution, with an average salary of $121,089 per year, or $58.2 per hour.

Sr. Software Engineer

BASYS Processing

Lenexa, KS • Hybrid

$115K - $151K/yr

Full-time

Posted 4 days ago


Job description

Summary

Come join a forward thinking Product Team that is on the cutting edge of cloud technologies and Product Delver as we build towards the future. Contribute to a positive, collaborative workplace by communicating and working in ways that reflect our purpose and values. Highly skilled Software Engineers will consider all aspects of the project, and be able to gather requirements, design applications, develop and create automated testing for features delivered. Our ideal candidate is an experienced developer who has the skills to design, configure and develop custom solutions as part of an Agile development team building enterprise-grade software systems.

Duties & Responsibilities

Essential Functions

  • Participates in Agile ceremonies, such as daily stand-ups, iteration planning, demos retrospectives, program increment planning, etc.
  • Analyze, design, code, debug, test and modify new software and/or enhancements while considering software abilities.
  • Create strategic technical designs for small scope projects within team.
  • Provide high-level architecture guidance and develop specifications to resolve software problems.
  • Consult with stakeholders on current functionality and complexity of adding features.
  • Estimate effort for current and future projects of small to medium scope.
  • Debug complicated issues that span multiple modules, involve complex concurrency or low-level problems.
  • Propose and lead process improvement projects for development, deployment, or application monitoring.
  • Share knowledge within team through mentorship, coaching, technical talks and blogs.

Additional Functions

  • Provides escalated technical support to customers among a variety of product categories, resolving issues according to prescribed standards and procedures as needed with new accounts.
  • Works collaboratively with the Leadership Team.
  • Work within departments to oversee progress to processes to ensure efficiency.
  • Work with other Operations Managers as needed.
  • Assist Sales Agents and Sales Managers as necessary.
  • Influences and educates stakeholders by prototyping, performing demos and promoting platform capabilities.
  • Develops, mentors, and coaches other engineers.
  • Completes other assigned duties as requested.

Requirements

  • Strong interpersonal skills, conducive to team development
  • Works independently, has good judgment and consistent follow-through.
  • Ability to work effectively with demanding customers.
  • Ability to communicate technical concepts in simple of terms.
  • Strong written and verbal communication skills
  • Willing to participate in on-call process.
  • This role is eligible for a hybrid schedule. Up to three days per week may be worked remotely in accordance with the telecommuting policy.

Education & Experience

  • Bachelor's degree in computer science or equivalent.
  • 6+ years of non-internship related experience (5+ years of experience in lieu of a degree).
  • 4+ years of experience (6+ years of experience in lieu of a degree) in software and application development with a basic understanding of .NET, C#, JavaScript, React, and SQL Server, and skilled in Object-Oriented programming principles and practices.
  • Proficiency in database technologies and the ability to write APIs, including API Development using .NET Core and API Management Tools.
  • Expertise with Azure services and cloud computing is a plus.
  • Expertise in application security, encompassing frameworks such as OAuth and OpenID Connect.
  • Experience in managing and leading projects.
  • Proficiency in automated unit and functional testing.
  • Proficiency in Microsoft Office Suite.
  • Solid understanding of development processes and the full software development lifecycle; strong knowledge of Agile methodologies
  • Excellent process orientation, planning, organizational, and problem-solving skills with the demonstrated ability to design effective business solutions.
  • Experience generating and documenting requirements and/or user stories and documenting work/code with process workflows, architecture diagrams, and design documents.
  • Knowledge of Bankcard industry and its procedures is a plus.

Basys provides technology and payment integration solutions for businesses across the country and Canada. We treat our team, clients, and vendors like people, not numbers. Basys is proud to maintain the industry leading Net Promotor Score and a 90% customer retention rate of clients that continue to process, in an industry where retention rates often average closer to 70 to 75%. We feel that this is a perfect example of how our customer-oriented business model sets us apart.

Basys is an equal opportunity employer.