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