1

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

Garmin is seeking a full-time Senior Android Engineer at their U.S. headquarters in the Greater ... The role involves providing technical leadership and project planning for software development ...

Senior iOS Engineer - Golf

Olathe, KS · On-site

$132K/yr

Garmin is seeking a full-time Senior iOS Engineer in their Olathe, KS location ... In this role, you will provide technical leadership and project planning for software development ...

Garmin is a leading company in the technology sector, and they are seeking a Senior C++ Engineer ... software development. Responsibilities : • Serve as a technical leader in the design and ...

The Software Engineer is primarily responsible for designing, developing, configuring and ... Consult with senior peers on non-complex projects to learn through experience * Apply basic ...

The Software Engineer is primarily responsible for designing, developing, configuring and ... Consult with senior peers on non-complex projects to learn through experience * Apply basic ...

Mentor and develop engineering managers and senior engineers, fostering a culture of technical ... software engineering experience * 4+ years leading and managing engineering teams or managers of ...

Showing results 41-60

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 Mobile Lead Software Engineer - Mobile Development

Leggett & Platt

Lenexa, KS • On-site

$125K - $156K/yr

Full-time

Re-posted 18 days ago


Leggett & Platt rating

6.6

Company rating: 6.6 out of 10

Based on 41 frontline employees who took The Breakroom Quiz

30th of 51 rated furniture manufacturers


Job description

Leggett & Platt is seeking a Senior Mobile Lead Software Engineer - Mobile Development to join our development team at the IDEA Center in Lenexa, Kansas. This is an excellent opportunity to be part of a close-knit team in a global organization. In this role, you will drive the architecture, development, and delivery of high-quality mobile applications across iOS and Android platforms, while also contributing to cloud infrastructure, development processes, and emerging AI-driven capabilities. We are seeking someone with strong technical leadership skills, high attention to detail, and a collaborative mindset.

What you will be doing as Senior Mobile Lead Software Engineer - Mobile Development?
  • Lead the design and development of native mobile applications for iOS (Swift/SwiftUI) and Android (Kotlin/Jetpack Compose).
  • Serve as a technical lead and mentor for mobile engineers, conducting code reviews and driving engineering best practices.
  • Architect and implement scalable, maintainable mobile solutions that integrate with cloud services hosted on Microsoft Azure.
  • Collaborate closely with firmware, cloud, and UX teams to deliver cohesive product experiences.
  • Own the mobile CI/CD pipelines using Azure DevOps, ensuring reliable build, test, and release processes.
  • Integrate AI and machine learning capabilities into mobile applications, including on-device inference and cloud-based AI services.
  • Define and implement mobile app architecture patterns (MVVM, Clean Architecture) and reusable component libraries.
To be successful in this role, you will need:
  • Bachelor's degree in Computer Science, Software Engineering or related field.
  • 7+ years of professional software development experience, with 5+ years focused on mobile application development.
  • Expert-level proficiency in iOS development using Swift and SwiftUI.
  • Strong proficiency in Android development using Kotlin and Jetpack Compose.
  • Proven experience publishing and maintaining apps on both the Apple App Store and Google Play Store.
  • Hands-on experience with Microsoft Azure services (Azure App Services, Azure Functions, Azure Blob Storage, Azure Pipelines).
  • Strong command of mobile CI/CD pipelines and automated testing frameworks.
  • Deep understanding of RESTful API design and consumption, as well as real-time communication protocols (WebSocket, MQTT).
  • Experience with Agile development methodologies and sprint-based delivery.
  • Demonstrated ability to lead technical initiatives, mentor junior engineers, and collaborate across cross-functional teams.
  • Proficiency with Git-based version control and technical collaboration tools (e.g., Azure DevOps, GitHub).
  • Strong interpersonal and communication skills with the ability to translate complex technical topics for diverse audiences.
Things we consider a plus:
  • Experience using Copilot and Claude CLI and Agentic development
  • Experience with prompt engineering, LLM integration, or AI-assisted development workflows.
  • Experience building mobile SDKs or reusable libraries distributed via Swift Package Manager or Maven.
  • Familiarity with BLE (Bluetooth Low Energy) or IoT device communication from mobile.
  • Experience with HealthKit, HomeKit, or other platform-specific frameworks.
  • Knowledge of mobile security best practices including certificate pinning, secure storage, and OAuth 2.0.
  • Experience with test automation frameworks such as XCTest, Espresso, or Appium.
  • Background in software development methodologies such as TDD and BDD.
  • Previous experience in a technical lead or architecture role.

What to Do Next

Now that you've had a chance to learn more about us, what are you waiting for! Apply today and allow us the opportunity to learn more about you and the value you can bring to our team. Once you apply, be sure to create a profile, and sign up for job alerts, so you can be the first to know when new opportunities become available.

Our Values

Our values speak to our shared beliefs and describe how we approach working together.

  • Put People First reflects our commitment to safety and care of each other, learning and development, and creating an inclusive environment of mutual respect, empathy and belonging.
  • Do the Right Thing focuses us on acting with honesty and integrity, delivering the results the right way, taking pride in our work, and speaking the truth - good or bad.
  • Do Great Work...Together occurs when we engage without hierarchy, collaborate as a team, embrace challenges, and work for the good of all of us.
  • Take Ownership and Raise the Bar demonstrates our responsibility to add value and make a difference, challenge the status quo and biases to make things better, foster innovative and creative solutions to drive impact, and explore new perspectives and embrace change.

Our Commitment to You

We're actively taking steps to make sure our culture is inclusive and that our processes and practices promote equity for all. Leggett & Platt is comprised of people of all abilities, gender identities and expressions, ages, ethnicities, sexual orientations, veteran status, and more. Join us!

We welcome and encourage applications if you meet the minimum qualifications. Even if you do not meet the preferred qualifications, we'd love the opportunity to consider you.

Equal Employment Opportunity/Veteran/Disability Employer

For more information about how we handle your personal data in connection with our recruiting processes, please refer to the Recruiting Privacy Notice on the "Privacy Notice" tab located at http://privacy.leggett.com


What Leggett & Platt employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom