Enable job alerts via email!

Sr Software Engineer

Ascend Learning

Leawood (KS)

Hybrid

USD 107,000 - 180,000

Full time

12 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Senior Software Engineer to join their innovative team in Leawood, KS. This role involves enhancing and developing software applications using advanced technologies like C#, .NET, and Angular. You will collaborate with a diverse team to deliver impactful projects while also mentoring junior engineers. The company fosters a people-first culture, emphasizing collaboration and innovation, making it an ideal environment for professionals looking to make a difference. If you thrive in a dynamic setting and are passionate about technology, this opportunity is perfect for you.

Benefits

Flexible paid time off
Medical, dental, and vision insurance
401(k) employer matching
Parental leave
Wellness resources
Tuition reimbursement
On-site workout facilities
Community outreach groups

Qualifications

  • 8+ years of experience in software development for web-based applications.
  • Strong organizational and teamwork skills with attention to detail.
  • Excellent problem-solving skills and communication abilities.

Responsibilities

  • Develop and enhance functionality within the Enterprise Applications team.
  • Collaborate with diverse teams to deliver impactful projects.
  • Conduct thorough code reviews to ensure high-quality software development.

Skills

.NET
C#
SQL
JavaScript
Angular 12+
Docker
Kubernetes
Kafka
Agile methodologies
Problem-solving

Education

Bachelor’s degree in Computer Science or equivalent

Tools

Azure
Jira
MVC

Job description

Join to apply for the Sr Software Engineer role at Ascend Learning

1 week ago Be among the first 25 applicants

Join to apply for the Sr Software Engineer role at Ascend Learning

We Impact Lives Through Purpose-Driven Work in A People First Culture

Ascend Learning 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.

Our values-driven culture unifies our teams and inspires a mindset of action, innovation, and collaboration, with a relentless focus on customers.

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.

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 preferred. Remote will be considered within the United States.

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, 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 participate in an on-call rotation

What You'll Need

  • Bachelor’s degree in a computer related field or equivalent work experience
  • 8+ 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
  • Solid grasp of infrastructural and operational principles
  • Strong experience with agile methodologies and principles
  • Experience with Jira, .NET Framework preferred
  • Experience mentoring team members preferred
  • Understanding of an Agile based development methodology or similar formal methodologies

Benefits

  • Flexible and generous paid time off
  • Competitive medical, dental, vision and life insurance
  • 401(k) employer matching program
  • Parental leave
  • Wellness resources
  • Charitable matching program
  • Hybrid work
  • On-site workout facilities (Leawood, Gilbert, Burlington)
  • Community outreach groups
  • Tuition reimbursement

Fostering A Sense of Belonging

We seek out and celebrate all people and perspectives and cultivate an inclusive culture where everyone can thrive, feel valued and be their authentic selves. 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.

About Ascend Learning

As a tech-enabled services company, Ascend Learning is a national leader in developing and delivering data-driven online educational content, software, assessments, analytics, and simulations serving institutions, students and employers across healthcare, fitness and wellness, public and workplace safety, skilled trades, insurance, financial services, cybersecurity, and higher education. We're committed to accelerating the learning pathways that can move people into careers where they have the knowledge and skills to have an impact and help change lives in the communities they serve. 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 2023 Greatest Workplaces for Diversity.

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.

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Education
  • Industries
    E-Learning Providers

Referrals increase your chances of interviewing at Ascend Learning by 2x

Sign in to set job alerts for “Senior Software Engineer” roles.
Software Engineering Team Leader - Map Technology
75515 Lead Software Engineer – Advice & Planning Platform (Portfolio Construction)

Kansas City, MO $142,000.00-$242,000.00 1 month ago

AVP, Principal Mobile Software Development Engineer
AVP, Principal Mobile Software Development Engineer
Lead Specialist, Cyber Managed Detection and Response
Senior Software Engineer - North American Sports

Kansas City Metropolitan Area $107,000.00-$179,000.00 1 week ago

Kansas City, MO $143,520.00-$207,306.67 6 months ago

Kansas City, KS $143,520.00-$207,306.67 6 months ago

Senior Software Engineer (Payment Solutions)
Senior Software Engineer - C# / Golang - 100% Remote

Kansas City, MO $150,000.00-$180,000.00 4 months ago

Senior Software Engineer- Onsite Overland Park, KS

Overland Park, KS $125,000.00-$155,000.00 2 weeks ago

Kansas City, MO $149,760.00-$216,320.00 7 months ago

Kansas City, MO $116,480.00-$149,760.00 4 months ago

Kansas City, KS $149,760.00-$216,320.00 7 months ago

Kansas City, KS $116,480.00-$149,760.00 4 months ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Ruby on Rails - Senior Software Engineer

Velocity Staff, Inc.

Leawood

Remote

USD 80,000 - 110,000

-1 days ago
Be an early applicant

Mule Soft Senior Software Engineer

First Citizens Bank

Kansas City

Remote

USD 80,000 - 120,000

5 days ago
Be an early applicant

Mule Soft Senior Software Engineer

First Citizens Bank

Overland Park

Remote

USD 80,000 - 110,000

7 days ago
Be an early applicant

Sr. IT Software Engineer - ScriptMed Remote

Lensa

Richmond

Remote

USD 94,000 - 160,000

Yesterday
Be an early applicant

Senior Software Engineer (Remote)

Home Depot

North Carolina

Remote

USD 80,000 - 120,000

Today
Be an early applicant

Senior Software Engineer (Remote) - React, Node

Lensa

Milwaukee

Remote

USD 80,000 - 120,000

Yesterday
Be an early applicant

Sr Software Engineer

Universal Technical Institute

Phoenix

Remote

USD 130,000 - 140,000

Today
Be an early applicant

Sr. IT Software Engineer - ScriptMed Remote

Lensa

Jackson

Remote

USD 94,000 - 160,000

Yesterday
Be an early applicant

Sr Software Engineer

Universal Technical Institute

Arizona

Remote

USD 130,000 - 140,000

Today
Be an early applicant