Software Engineering Manager

Ascend Learning · Other US Location

Company

Ascend Learning

Location

Other US Location

Type

Full Time

Job Description

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 1500 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.

As a Dev Manager at Ascend Learning, you will lead and manage a group of Ruby development teams working within our shared services framework. You will provide strategic direction, guidance, and mentorship to team leads and developers, fostering a collaborative and high-performance work environment. This position will work hybrid from our Leawood, Kansas office location.

Responsibilities:

  • Coordinate with cross-functional teams to define project scopes, objectives, and requirements, ensuring alignment with business goals.
  • Plan, prioritize, and allocate resources effectively to meet project deadlines and deliverables.
  • Oversee the design, development, and deployment of Ruby applications, ensuring adherence to coding standards and best practices.
  • Monitor team progress, track project milestones, and manage potential risks and issues, taking proactive measures to mitigate them.
  • Drive continuous improvement initiatives, promoting innovation and efficiency in development processes.
  • Collaborate with stakeholders to gather feedback, refine requirements, and address concerns during project lifecycles.
  • Stay updated with industry trends and emerging technologies related to Ruby development.
  • Define and communicate clear Objectives and Key Results (OKRs) for the development teams, ensuring alignment with broader organizational goals. Track and evaluate team performance against OKRs, adjusting strategies as needed to ensure successful outcomes.
  • Successfully deliver projects on time and within scope.

Education & Experience

  • Bachelor's degree in Computer Science, Software Engineering, or a related field; advanced degree preferred.
  • 8 years of software development or technical experience.
  • 5+ years of experience in software development, focus on Ruby programming preferred.
  • 3+ years of experience as a manager with demonstrated leadership for multiple teams that include team leads and developers, leading Ruby developers preferred.

Skills & Abilities

  • Expertise in Ruby with recent applicable experience.
  • Strong understanding of software development methodologies, agile/SAFe practices, and project management principles.
  • Excellent problem-solving skills and a proactive approach to addressing challenges.
  • Effective communicator, with the ability to engage with technical and non-technical stakeholders.
  • Experience in shared services or similar collaborative environments is a plus.
  • Familiarity with position relevant tools and technologies, such as Ruby on Rails, Git, CI/CD pipelines, etc.

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-NK1

Date Posted

09/15/2023

Views

7

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Software Engineering Manager - Cargill

Views in the last 30 days - 0

The Software Engineering Manager job involves setting goals for a team responsible for software project development and delivery ensuring quality stan...

View Details

Software Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation

Views in the last 30 days - 0

The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...

View Details

Principal / Lead Software Engineer- RUST (Algorithmic and Mathematics) - m/w/d - HERE Technologies

Views in the last 30 days - 0

HERE Technologies is seeking a Principal Software Engineer to lead the development of extended services for their VRP solver Tour Planning The role in...

View Details

Senior Software Engineer (Scala/Java) - HERE Technologies

Views in the last 30 days - 0

HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...

View Details

Sales Development Representative - UK (Remote) - Dscout

Views in the last 30 days - 0

Dscout is a company that specializes in experience research solutions helping innovative companies like Salesforce Sonos Groupon and Best Buy to build...

View Details

Intern People Experience - Personio

Views in the last 30 days - 0

Personio is an HR platform that simplifies complex tasks for small and mediumsized organizations With a team of over 1800 employees across Europe and ...

View Details