Senior Software Engineer
$123.6k - $176.77kAscend Learning
Senior Software Engineer
Category: Engineering
Req ID: 1285
Date: Aug 4, 2026
Location: Leawood, KS, US, 66211
We Impact Lives Through Purpose-Driven Work in A People First Culture
Ascend Learning, a leading healthcare and learning technology company, is the connection between a powerful portfolio of brands serving students, educators, and employers with outcomes-based, data-driven solutions across the lifecycle of learning. From testing to certification, Ascend Learning products are used by physicians, emergency medical professionals, nurses, allied health professionals, certified personal trainers, financial advisors, skilled trades professionals and insurance brokers.
Headquartered in Burlington, MA, with additional office locations and hybrid and remote workers in cities across the U.S., Ascend Learning was recognized by Newsweek and Plant-A Insights Group as one of America’s 2025 Greatest Workplaces as well as America’s Best Places to work for Mental Well-Being for 2025.
We're always looking for talented, passionate professionals to join us in our mission to help change lives. If this sounds like an environment where you'd thrive, read on to learn more.
Ascend Learning's Nursing Category is fueled by a commitment to excellence as we support the full learning journey of future nurses. Our nursing brands — ATI, APEA, and NursingCE — offer evidence-based solutions designed to develop practice-ready nurses who are prepared for board certification and clinical practice. We use data analytics and engaging learning tools to help nursing students master core content. And we provide nursing education administrators and faculty with best-in-class support and expertise from some of the sharpest minds in nursing education. We aid nurse educators in understanding students' comprehension based on nearly two decades of data — including more than 12 million proctored assessments — that detail student learning and performance. The result is customers who are confident in their program offerings and positioned for healthy outcomes.
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. The development team is responsible for both maintenance and development of multiple services/applications that serve several Ascend Learning businesses.
WHERE YOU’LL WORK
This position will work a hybrid schedule from our Leawood, KS office location.
HOW YOU’LL SPEND YOUR TIME
- Enhance and develop functionality within the Enterprise Applications team using advanced technologies like C#, .NET Framework, Angular, Docker, Kubernetes, Kafka, JavaScript, Web API, Rest Services, Azure, AWS, PostgreSQL, and MSSQL
- Collaborate with a diverse team of developers and Product Owners to define and deliver impactful projects
- Work independently, as well as with team members on different teams and in different locations including directly with business stakeholders.
- Conduct thorough code reviews as a reviewer to ensure high-quality software development
- Provide technical mentoring and guidance to less experienced Software Engineers
- Provide technical expertise and troubleshooting as needed to support production issues
- Assist and in some cases be responsible for the design and architecture of projects and features
- Execute deployments in production and non-production environments and willing to support deployments outside of work hours and participate in an on-call rotation
WHAT YOU'LL NEED
- High school diploma or GED required. Bachelor’s degree in computer science, software engineering, or a related field or relevant work experience preferred
- 6+ years of relevant experience in software development for web-based applications
- Demonstrated organizational and teamwork skills, strong attention to detail, and a willingness to participate in collaborative development projects
- Excellent problem-solving skills and an ability to translate a business scenario into a technical solution
- Excellent written and verbal communication skills to effectively convey ideas and collaborate with team members
- Experience in .NET, C#, SQL, and MVC
- Experience in Angular 12+, HTML5, and CSS 3.0, and BootStrap
- Experience with Kafka, Docker, and Kubernetes is strongly recommended
- Experience with cloud services such as AWS or Azure is preferred
- Experience with Git-based platforms (e.g. GitLab), including branching strategies, merge requests and CI/CD integration
- Solid grasp of infrastructural and operational principles
- Strong experience with agile methodologies and principles
- Experience with Jira, .NET Framework preferred
- Experience leveraging Artificial Intelligence (AI) preferred
- Experience mentoring team members preferred
- Understanding of an Agile based development methodology or similar formal methodologies
HIRING RANGE
The current full-time, annualized base pay hiring range for this role is $123,600.00-$176,770.00. In accordance with applicable state laws, we are providing the expected pay range for this position. Individual compensation will be determined by various factors, including relevant experience, qualifications, current business needs and local market factors. Most regular, full-time employees are eligible to participate in an Ascend incentive bonus or sales plan.
BENEFITS
- Health, dental, and vision insurance
- Company paid life Insurance
- 401(k) with company match
- Paid time off and parental leave
- Employee assistance program
- Other wellness programs such as Headspace and Airvet
- Charitable matching program
Fostering A Sense of Belonging
Our values-driven culture unifies our teams and inspires a mindset of action, innovation, and collaboration, with a relentless focus on customers. We seek out and celebrate all people and perspectives and cultivate an inclusive culture where everyone can thrive, feel valued, and be authentic. Our culture is firmly rooted in the belief that by embracing our differences and drawing on diverse perspectives, we are a stronger, more innovative, and more successful organization where employees experience a sense of belonging.
Ascend Learning, LLC is proud to be an equal opportunity employer (M/F/Vets/Disabled). Applications for U.S.-based positions with Ascend Learning, LLC must be legally authorized to work in the United States, and verification of employment eligibility will be required at the time of hire.
#J-18808-Ljbffr- ...efficiency, not slideware benchmarks. We are craftsmen. We build with intention. We ship with discipline. You’ll collaborate with engineers, data experts, veterans, and mission practitioners. You’ll own meaningful work, move quickly, and see your systems deployed in...SeniorRemote workVisa sponsorshipWork visa
- ...Senior Software Engineer, Graph Analytics TRM is a blockchain intelligence company that’s on a mission to build a safer world for billions of people. We’re a lean, high-impact team tackling some of the world’s most critical challenges, ranging from human trafficking...Senior
$120k - $170k
...rapidly growing and seeking top talent to join our mission of revolutionizing the cybersecurity landscape. We are seeking a Senior Software Engineer to join our core engineering team. You will take ownership of major product and infrastructure initiatives, working...SeniorWork from home- ...project managers) to deliver high-quality software solutions. At Sunlighten, we're not... ...s degree in computer science, software engineering or equivalent experience ~5+ Years of... ...by state, federal, or local law. Seniority level ~ Seniority level Mid-Senior level...SeniorFull timeTemporary workLocal areaRemote workShift work
- ...our clients. We work on a variety of exciting projects, from software development and network management to cybersecurity and... ...contribute to a forward-thinking team. Job Summary: The Senior Software Engineer supports ScriptPro’s Information Services and business operations...SeniorTemporary workRemote workHome officeMonday to FridayShift work
$300 per month
...achieve and least tolerant of failure. This is not incremental software. It is long‑term infrastructure designed to endure, integrate,... ...intention. We ship with discipline. You’ll collaborate with engineers, data experts, veterans, and mission practitioners. You’ll own...SeniorFull timeTemporary workWork at officeRemote workVisa sponsorshipWork visa- ...A cybersecurity technology company is seeking a Senior Software Engineer to join their core engineering team in Overland Park, Kansas. This role involves designing and developing scalable systems, collaborating with different teams, and has the potential for growth into...Senior
- ...ScriptPro LLC is seeking a Senior Software Engineer for the Information Services team in Mission, KS, with remote-friendly work options. The role focuses on designing and enhancing enterprise integrations, APIs, middleware, automation, analytics, and data exchange, driving...SeniorRemote work
- ...Ascend Learning seeks a Senior Software Engineer to join our Leawood, KS team on a hybrid schedule. You will contribute to enterprise applications using .NET, Angular, Kafka, Docker, Kubernetes, and cloud services to deliver scalable healthcare education solutions....Senior
- ...through a complete remodel and is a great space for their employee team building. This team is open to hiring either a software engineer or a senior software engineer. This is a key team member for a freshly launched SAAS product. Qualifications Required Skills...SeniorFull timeWork at office2 days per week
- A leading tech company is seeking a Senior Software Engineer to enhance their core platform services. This remote role involves collaborating with product teams, optimizing cloud functions, and designing efficient systems. Ideal candidates have experience in Kotlin Multiplatform...SeniorRemote work
- ...ScriptPro seeks a Senior Software Engineer to design, implement, and maintain enterprise integrations, middleware platforms, and automation solutions across systems. You will collaborate with business stakeholders, analysts, and vendors to translate requirements into...SeniorRemote work
- ...Job Description Job Description 1-800-GOT-JUNK? is seeking a Senior Software Engineer (Full Stack) to join our Product & Technology team in Kansas City . You will sit on the Omni Channel Product Team, building commercial customer and field-facing products end to...SeniorWork at officeRemote work
$120k - $130k
DescriptionKforce is looking for a Senior Software Engineer in Kansas City, MO.Responsibilities:* Use appropriate tools, programming languages, coding standards, and best practices to develop new product features and maintain existing functionality* Develop new product...SeniorWork experience placement- ...Senior Software Engineer, Core Experiences Remote Mission Speechify is the easiest way to listen to the world’s information. Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on the go,...SeniorRemote work
$2,500 per month
The Sr Software Engineer - Forward Deployed Engineer is responsible for data and AI development using a variety of technologies and tools to build impactful software solutions. The scope of this job includes building and optimizing comprehensive solutions that prioritize...SeniorFull timeWork experience placement- About the RoleLead systems analysis and own technical design decisions for complex web and mobile applications, including defining frontend architecture, data models, data flow, Micro UI integration patterns, and modernization strategies for legacy systems. Conduct code...Senior
- ...Ascend Learning seeks a Senior Software Engineer to join our team, contributing to enterprise applications across multiple services. You will work on modern tech stacks including C#, .NET, Angular, Docker, Kubernetes, Kafka, and cloud platforms such as AWS/Azure. You...SeniorWork at office
$2,500 per month
At WellSky, we are building impactful software solutions that prioritize end-user efficiency... ...business units and product lines, our engineering teams tackle a diverse range of exciting... ...problem-solvers to join us as Senior Software Engineers. Whether your expertise...SeniorFull timeWork experience placement$101.5k - $169.1k
...GroupEngineering / Product DevelopmentJob ProfileSr Software EngineerManagement LevelIndividual... ...program.Job DescriptionThe Sr. Software Engineering role on the Skynet team is focused on... ..., working under the direction of senior engineers on design and architecture decisions...SeniorFull timeContract workWork at officeRemote workFlexible hours3 days per week- ...for TCPA compliance. Job Summary We are looking for a Senior Elixir Engineer to play a key role in scaling and enhancing our TrustedForm... ...requirements into well-tested, maintainable, and reliable software solutions. Ensure system scalability, performance, and reliability...SeniorFull timeRemote workFlexible hours
- ...We are seeking a Senior Software Engineer with strong expertise in .NET, Angular, and full-stack application development to design, develop, and maintain scalable enterprise software solutions. The ideal candidate will have extensive experience across the Software Development...Senior
- ...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...SeniorFull timeWork at officeWorldwide
- ...Percentage: Negligible. Shift: Day. Category: Engineering. Overview CarePortal is Care‑Sharing... ...experience building production software in an object‑oriented language (PHP, Java... ...Python, or comparable), with demonstrated senior‑level ownership. Experience developing and...SeniorFull timeLocal areaShift work
- ...an industry and grow with a company that values purpose, collaboration, and excellence then we'd love to meet you. The Senior Software Engineer, under minimal supervision, participates in the technical design and implementation of new products or enhancements. This...SeniorPermanent employmentH1bWork at officeLocal areaRemote work
- ...About The Role As a Senior Software Engineer, you will be responsible for designing, building, and maintaining our core product services. You will work closely with product managers and designers to deliver high-quality software. Responsibilities Architect and build scalable...Senior
- ...-based, and hybrid architectures. Develop production-quality software using modern C++ within a Linux environment while adhering to... ...initiatives across the Behaviors organization. Mentor junior engineers through collaboration, technical guidance, and knowledge sharing...Senior
- Software developer for an agile scrum team responsible for in house Java based Rhapsody modelling tool (MDK). Design and Implement Middleware... ...and test Java scripts for automation of software and system engineering models as per GM Modelling standards that support the...Senior
- # Senior Software EngineerMastercardFull-timeO Fallon, United States of America, 63368-7263USD 115,000 - 184,00016 viewsPosted February 28, 2026## Job DescriptionOverview• Quality Engineering team within MasterCard is about creating an ecosystem to build a world beyond...Senior
- ...DIT-MCO International is seeking a Senior Software Engineer to design, develop, and maintain software for advanced automated test equipment used in aerospace and defense. You will lead projects, collaborate with hardware engineers, and ensure high-performance, reliable...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- intel software engineer Leawood, KS
- software developer fintech Leawood, KS
- information technology software engineer Leawood, KS
- ngo software engineer Leawood, KS
- remote entry level software developer Leawood, KS
- software engineer healthcare Leawood, KS
- entry level software engineer remote Leawood, KS
- startup software engineer Leawood, KS
- part time software developer remote Leawood, KS
- software engineer Leawood, KS




