16 days old

Lead Software Engineer

Ascend Learning, Inc.
Leawood, KS 66211
  • Job Code

Ascend Learning is a national leader in data driven, online educational solutions for learners, educators and employers in high-growth, licensure-driven professions spanning healthcare, fitness and wellness, skilled trades, insurance and financial services. We are passionate about accelerating learning while impacting job readiness, employment success and employee retention with the belief that our work changes lives.

Our culture is intentionally results-driven and selfless with a relentless focus on our customers. We believe in trust, transparency, freedom and responsibility with a commitment to meritocracy, inclusion and diversity of thought. Continual investment in our over 1400 employees is also a core principle realized through ongoing professional development and providing opportunities to grow, develop and lead. Ascend Learning is headquartered in Burlington, MA with additional office locations and remote workers in cities across the U.S. and in the U.K.

Job Overview

We are looking for a Senior Software Engineer in our Clinical Health Software Engineering organization.The Software Engineer will have responsibility for leading a small team of engineers, developing, testing, implementing, and maintaining software applications in a for-profit organization utilizing Microsoft technologies.This is a full-time position in our Leawood, KS office.


  • Develop and support enhancements and new functionality for the ATI Nursing platform using cutting edge technology, including C#, most recent versions of the .NET Framework, .Net Core, Angular, WCF, and MSSQL.

  • Work with Platform Analysts, Scrum Masters, QA Analysts, Product Owners, and other cross-functional resources to define and deliver business impacting projects.

  • Capable of working independently, as well as with team members on different teams and in different locations.

  • Develop and support enhancements and new functionality to automate deployments in a micro services architecture environment.

  • Work closely with other engineering team members to ensure code deployments are fully automated and transparent.

  • Execute deployments in production and non-production environments.

  • Continually work towards making improvements in the release process and facilitate migration to a Continuous Deployment/Continuous Integration approach.

  • Provide technical expertise and troubleshooting as needed to support production issues.

  • Be willing to support deployments outside of work hours participate in an on-call rotation.

  • Actively participate in all relevant agile ceremonies for each project iteration.

Education and Experience

  • Bachelors degree in a computer related field and/or equivalent work experience.

  • 5+ years of relevant experience in software development for web-based applications.

  • 5+ years of strong system design/development experience in building large scale distributed systems and products.

  • Understanding of an Agile based development methodology or similar formal methodologies are required.

  • Extensive knowledge through work experience with the following programming languages: MS C#, JQuery, MVC, WCF, SQL, HTML5, CSS 3.0, and Angular.

  • Experience with Jira, Bamboo, Subversion SVN, GIT, IIS, .NET Framework.

  • Experience with Docker and Kubernetes is recommended.

  • Experience with Test Driven Development.

Skills and Abilities

  • 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 verbal and written communication skills.

Candidates should be aware that Ascend Learning currently maintains a policy requiring all employees to be fully vaccinated. Newly hired employees must be fully vaccinated by their start date. Ascend Learning is an equal opportunity employer and will provide a reasonable accommodation to those unable to be vaccinated where it is not an undue hardship to the Company to do so as provided under federal, state, and local law.Exceptions to the vaccine requirement may apply for employees living or working in Montana.

Ascend Learning, LLC is proud to be an equal opportunity employer(M/F/Vets/Disabled). No agency or search firm submissions will be accepted. 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.



Posted: 2021-11-11 Expires: 2021-12-10
Sponsored by:
ADP Logo
Sponsored by:
Bank of America Logo

Featured Jobs[ View All ]

Featured Employers

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Lead Software Engineer

Ascend Learning, Inc.
Leawood, KS 66211

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast