Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Manager Software Engineering image - Rise Careers
Job details

Manager Software Engineering

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Fast Facts

Join Ascend Learning as a Manager of Software Engineering, overseeing the development and maintenance of software applications while leading a talented team in a dynamic, people-first culture.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Responsibilities: Lead and manage software engineering teams, ensure efficient operations, maintain platform stability, collaborate with stakeholders, and foster continuous improvement within the team.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Skills: Extensive experience in software development, leadership, teamwork, problem-solving, and proficiency in .NET, Angular, and MS SQL.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Qualifications: Bachelor’s degree in computer-related field or equivalent work experience; 8 years of software development experience; 3 years of people management experience; strong leadership and team motivation skills.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Location: Hybrid from Leawood, Kansas, United States, with potential for some remote work.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Compensation: Not provided by employer. Typical compensation ranges for this position are between $110,000 - $160,000.



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 highly skilled and motivated Software Engineering Manager in our Ascend Learning Technology organization. The Software Engineering Manager will have responsibility for overseeing the developing, testing, implementation, and maintenance of software applications in a for-profit organization utilizing multiple technologies.

A Software Engineering Manager in the Ascend Learning Technology organization will be expected to function and lead in a DevOps culture. This includes working on an agile software development team that includes full accountability for the teams output. The Software Engineering Manager facilitates the engineering team’s activities, removes impediments, and provides leadership. This individual will partner with other leaders in the organization to coordinate and prioritize backlog for a product, as well as ensure that the scrum process is used properly for the collective team. This role will directly manage software engineers.

WHERE YOU’LL WORK

This position will work a hybrid schedule from our Leawood, KS office location.

HOW YOU’LL SPEND YOUR TIME

  • Lead and manage teams of software engineers working on projects using the .NET, Angular and MS SQL.
  • Ensure the engineering teams are operating as efficiently and effectively as possible.
  • Ensure platform stability through proactive monitoring, performance optimization, and timely issue resolution.
  • Works with different teams within the organization to achieve DevOps goals.
  • Partner with PMO to conduct prioritization sessions with stakeholders for all stories related to the product.
  • Handle day-to-day management responsibilities for direct reports.
  • Assist/lead teams iteration planning, retrospectives and demos.
  • Coordinate and lead release deployments across a cross functional team.
  • Establishes and maintains effective working relationships with business and technical staff in on-site and virtual environments.
  • Develop a culture of continuous improvement amongst team members and peers.

WHAT YOU'LL NEED

  • Bachelor’s degree in computer-related field, or equivalent work experience.
  • 8 years of software development or technical experience
  • 3 years of people management experience
  • Experience leading a large team or multiple small teams of software engineers working on projects using the .NET, Angular, MS SQL.
  • Demonstrated leadership skills with the ability to motivate and inspire team members.
  • Experience with software architecture design and implementation.
  • Strong team player with problem-solving skills.
  • Must be able to lead a team to self-organization.

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.

#LI-JJ1

Average salary estimate

$135000 / YEARLY (est.)
min
max
$110000K
$160000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Manager Software Engineering, Ascend Learning

Join the innovative team at Ascend Learning as a Manager of Software Engineering! In this exciting role based in Leawood, Kansas, you will be the heartbeat of our software applications, guiding a talented team to new heights in our dynamic and people-first culture. Here, creativity meets technical prowess as you lead software engineers skilled in .NET, Angular, and MS SQL. As the Manager of Software Engineering, you'll oversee the development, testing, implementation, and maintenance of our applications, ensuring that our platforms remain stable and efficient. You'll collaborate closely with various stakeholders and nurture a spirit of continuous improvement among your team. If you're passionate about creating an agile development environment and want to empower others by removing roadblocks and facilitating team activities, this opportunity is for you! Your expertise in software development and leadership skills, coupled with your ability to inspire a team, will be key. Ascend Learning is dedicated to creating a purposeful work environment, where your contributions can make a significant impact in the lives of others. With flexible work arrangements and a strong emphasis on growth and inclusivity, we’re excited to welcome a motivated individual who thrives on creating efficiencies and maintaining high standards. Step into a role where your talent will truly shine and help us elevate educational experiences for everyone around us!

Frequently Asked Questions (FAQs) for Manager Software Engineering Role at Ascend Learning
What are the main responsibilities for the Manager Software Engineering role at Ascend Learning?

As a Manager of Software Engineering at Ascend Learning, your key responsibilities include overseeing the development, maintenance, and performance optimization of software applications. You'll lead and manage software engineering teams, ensuring efficient operations while facilitating collaborative efforts with stakeholders to enhance product development. Additionally, you'll be responsible for establishing a culture of continuous improvement and coordinating release deployments.

Join Rise to see the full answer
What qualifications do I need to apply for the Manager Software Engineering position at Ascend Learning?

To be considered for the Manager Software Engineering role at Ascend Learning, you should have a bachelor's degree in a computer-related field or equivalent experience. Candidates typically need at least 8 years of experience in software development and a minimum of 3 years in people management. Strong leadership skills and proficiency in technologies such as .NET, Angular, and MS SQL are essential.

Join Rise to see the full answer
What does the work culture look like at Ascend Learning for the Manager Software Engineering position?

Ascend Learning fosters a vibrant, inclusive culture centered around a people-first approach. As a Manager of Software Engineering, you'll enjoy a collaborative work environment that encourages innovation and action. The company values diverse perspectives and celebrates differences, creating a workspace where everyone feels valued and empowered to contribute.

Join Rise to see the full answer
Can I work remotely in the Manager Software Engineering position at Ascend Learning?

Yes, the Manager Software Engineering role at Ascend Learning supports a hybrid work model. This means you can benefit from the flexibility of remote work while having access to in-office resources and collaboration opportunities in Leawood, Kansas. It’s an ideal setup for those looking to balance their personal and professional lives.

Join Rise to see the full answer
What skills should I possess for success in the Manager Software Engineering role at Ascend Learning?

For success in the Manager Software Engineering position at Ascend Learning, you should possess strong leadership, team motivation, and problem-solving skills. Additionally, a solid technical foundation in software architecture design and implementation, along with experience in Agile methodologies, is crucial for leading your team effectively in a continuous improvement environment.

Join Rise to see the full answer
Common Interview Questions for Manager Software Engineering
How do you prioritize tasks for your software engineering team?

When prioritizing tasks for my software engineering team, I consider project deadlines, team bandwidth, and stakeholder requirements. I involve the team in sprint planning sessions to gather input and determine priorities collectively, ensuring everyone is aligned on goals.

Join Rise to see the full answer
How do you handle conflicts within your team?

Handling conflicts within my team involves active listening and facilitating open communication. I encourage team members to express their concerns and mediate discussions to find common ground. By fostering a supportive atmosphere, we can resolve conflicts constructively.

Join Rise to see the full answer
Can you describe your experience with Agile methodologies?

My experience with Agile methodologies includes implementing Scrum frameworks and leading sprint planning, daily stand-ups, and retrospectives. I've seen firsthand how Agile practices enhance communication and adaptability within teams, leading to faster delivery of high-quality software.

Join Rise to see the full answer
What strategies do you use to motivate your team?

To motivate my team, I focus on recognizing individual contributions, fostering a collaborative environment, and ensuring that team members have opportunities for professional growth. Setting clear goals and celebrating wins reinforces a sense of accomplishment and engagement.

Join Rise to see the full answer
How do you ensure your team's technical skills are up to date?

I prioritize ongoing education by promoting attendance at workshops, conferences, and online courses. I also encourage team members to share knowledge through peer programming and presentations during team meetings, fostering a culture of learning and expertise.

Join Rise to see the full answer
How do you measure the success of your software engineering projects?

Success in software engineering projects can be measured through various metrics, such as on-time delivery, quality assurance measures, and user satisfaction feedback. I also emphasize post-project retrospectives to analyze both successes and areas for improvement.

Join Rise to see the full answer
What is your approach to handling project deadlines and scope changes?

My approach to managing project deadlines and scope changes involves clear communication with stakeholders and realistic planning. I use Agile practices to adapt to changes and ensure that the team is equipped to handle evolving project requirements without compromising quality.

Join Rise to see the full answer
How do you facilitate collaboration between cross-functional teams?

Facilitating collaboration between cross-functional teams starts with establishing clear communication channels. I hold regular alignment meetings to discuss project updates and foster an environment where all teams can contribute ideas, ensuring synergy and a unified approach.

Join Rise to see the full answer
What tools do you prefer for managing software projects?

I prefer using tools like Jira or Trello for managing software projects, as they provide excellent visibility into tasks and progress. These tools support Agile methodologies, allowing for efficient backlog management and collaboration among team members.

Join Rise to see the full answer
How do you plan to align your team’s goals with the overall company objectives?

To align my team’s goals with overall company objectives, I regularly engage in discussions with higher management to understand strategic initiatives. I ensure that my team's projects reflect these priorities, emphasizing how our work contributes to the organization's success.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User

As a Sr Technical Change Manager at Ascend Learning, you'll lead efforts to ensure smooth transitions in business processes and technology, supporting the organization's IT initiatives.

Photo of the Rise User
Posted 2 days ago

Join NASM as a UX Designer to craft intuitive digital experiences in the healthcare education sector.

Photo of the Rise User
Posted 5 days ago

Seeking a passionate Senior Front-end Developer to join 700Apps and innovate in building high-performance Angular applications.

Photo of the Rise User
Rockstar Games Hybrid Manhattan, New York, United States
Posted 23 hours ago

Rockstar Games is on the lookout for a passionate Senior Frontend Engineer to craft compelling web experiences within their innovative Online Services Team.

Photo of the Rise User
Posted 6 days ago

Elevate your career at Visa as a Principal Software Engineer, driving innovation in the payments technology sector.

Photo of the Rise User
Posted 11 days ago

CVS Health seeks a senior Staff Software Engineer specializing in DevOps to lead transformative health care solutions while embracing modern infrastructure practices.

Photo of the Rise User
Cubic Remote No location specified
Posted 5 days ago

Cubic³ is on the lookout for a skilled Senior Software Developer to drive the design, development, and testing of cutting-edge software applications.

Photo of the Rise User
Posted yesterday

Seeking a Lead IT Engineer with expertise in full-stack development to guide our technology teams in delivering excellent software solutions.

Photo of the Rise User
ServiceNow Hybrid Building A,B,C 2225 Lawson Lane, Santa Clara, CALIFORNIA, United States
Posted 11 days ago
Inclusive & Diverse
Mission Driven
Rise from Within
Diversity of Opinions
Work/Life Harmony
Empathetic
Feedback Forward
Take Risks
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Paid Time-Off
Maternity Leave
Equity

As a Software Engineer at ServiceNow, you will play a key role in creating AI-powered software that enhances organizational workflows.

We help our students, educators and employers achieve education and career outcomes through innovative learning solutions that span the lifetime of learning. Vision: We will be the leading career solutions provider, delivering outcomes-based onli...

79 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 7, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Delaware just viewed Practice Group Manager at LifeStance Health
Photo of the Rise User
Someone from OH, Youngstown just viewed Event Services Human Resources Coordinator at Allied Universal
Photo of the Rise User
Someone from OH, Columbus just viewed IP Network Engineering Intern - Summer 2025 at Bandwidth
Photo of the Rise User
Someone from OH, Cleveland just viewed Director, Education Programs & Partnerships at Encoura
n
Someone from OH, Columbus just viewed Product Management Intern at nVent
Photo of the Rise User
Someone from OH, Cleveland just viewed Operations Associate (Part-Time) - Pinecrest at Alo Yoga
Photo of the Rise User
11 people applied to Front end developer at Viseven
Photo of the Rise User
Someone from OH, Dayton just viewed Medical Receptionist at LifeStance Health
Photo of the Rise User
Someone from OH, Coldwater just viewed Engineering Design Checker Jobs at Lockheed Martin
Photo of the Rise User
Someone from OH, Loveland just viewed SEO Admin & Business Support at Outliant
Photo of the Rise User
Someone from OH, Columbus just viewed Casting: Cedar Lake - Pilot Episode at Backstage
Photo of the Rise User
Someone from OH, Mount Orab just viewed Software Development Manager at Assured Guaranty
H
Someone from OH, Mansfield just viewed Medical Appointment Setter (Remote LatAm) at HireHawk
Photo of the Rise User
Someone from OH, Lewis Center just viewed Third Party Risk Analyst at Experian
Photo of the Rise User
Someone from OH, Columbus just viewed Lead Preschool Teacher at Guidepost Montessori
A
Someone from OH, Cincinnati just viewed Global Supply Manager - Taiwan at Also
Photo of the Rise User
Someone from OH, Cincinnati just viewed Global Supply Manager (Raptor Machining) at SpaceX
Photo of the Rise User
Someone from OH, Reynoldsburg just viewed Summer 2025 Financial Services Internship at Nationwide
Photo of the Rise User
Someone from OH, Brunswick just viewed Staff Software Engineer C++ / Computer Vision at ABBYY