A

Altarum

Nonprofit improving health for underserved populations

Technical Lead - Learning Platforms

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeRemote in USA$126k - $152.1k /yr

About the Job

Requirements

  • At least 7 years of professional software development experience, including significant recent hands-on coding experience.
  • Strong experience developing and maintaining production web applications using modern development technologies and frameworks.
  • Hands-on experience with PHP and the ability to work effectively across multiple technologies and languages as needed.
  • Strong experience building, extending, or integrating learning management systems, including APIs, single sign-on, learning content standards, and related data flows.
  • Experience leading developers technically while continuing to contribute directly to the codebase.
  • Strong experience with APIs, third-party integrations, and identity and access technologies such as OpenID Connect or Security Assertion Markup Language.
  • Experience working in a multi-tenant, multi-client, or shared-platform environment.
  • Demonstrated experience with automated testing, version control, continuous integration and continuous delivery, and modern software development practices.
  • Experience working in Scrum, Agile, or a similar iterative delivery model.
  • Practical experience using AI-assisted development tools, such as AI coding assistants, large language model-based automation, or agentic development workflows, with sound judgment about where these tools add value.
  • Ability to explain technical concepts, implementation decisions, risks, and tradeoffs clearly to both technical and nontechnical audiences.
  • Bachelor's degree in computer science, a related field, or equivalent practical experience.

Responsibilities

  • Write, review, test, and ship production-quality code as a senior, hands-on member of the engineering team.
  • Lead the day-to-day technical work of developers through code reviews, technical guidance, mentoring, and engineering standards.
  • Design, build, and maintain integrations involving learning management systems, including single sign-on, APIs, learning content standards, and related data flows.
  • Implement and maintain platform features, state-specific configurations, and reusable functionality within a shared multi-client environment.
  • Partner with platform leadership on technical architecture and implementation decisions, raising risks, dependencies, and tradeoffs early.
  • Lead development practices around branching, releases, automated testing, continuous integration and continuous delivery, documentation, performance, security, and accessibility, including Web Content Accessibility Guidelines 2.1 AA and Section 508 requirements.
  • Facilitate Agile team practices, including sprint planning, backlog refinement, stand-ups, and retrospectives, while helping manage sprint commitments, team capacity, and delivery goals.
  • Partner with product owners and product managers to break work into clear, estimable stories and maintain a ready, prioritized backlog.
  • Help remove technical blockers and identify practical solutions that keep delivery moving.
  • Use AI-assisted development tools for coding, testing, review, documentation, automation, and other appropriate development workflows.
  • Help establish responsible and effective standards for the team's use of AI development tools.
  • Integrate identity and access solutions using technologies and standards such as Auth0, OpenID Connect, and Security Assertion Markup Language.
  • Communicate and present technical decisions, implementation progress, risks, tradeoffs, and recommendations to technical and nontechnical stakeholders, including product, program, executive, client, and state-agency audiences.
  • Contribute technical input to estimates, solutioning, build-versus-buy decisions, and future platform capabilities.
  • Document technical decisions and implementations so knowledge is shared across the team and does not depend on any one individual.

Desired Qualifications

  • Experience with Moodle, including custom plugins, integrations, configuration, or platform extensions.
  • Experience with Drupal or another PHP-based content management system, including custom module or theme development.
  • Experience building or integrating artificial intelligence or large language model capabilities into production applications, including considerations related to evaluation and responsible use.
  • Experience with reporting, business intelligence tools, analytics, or data pipelines.
  • Experience supporting government, health care, human services, or public-sector technology programs.
  • Familiarity with long-term services and supports, home- and community-based services, or direct care workforce programs.
  • Experience working with state agencies or cross-functional teams that include product, program, policy, data, security, and vendor partners.
  • Certified ScrumMaster, Professional Scrum Master, or similar Agile certification.

About the Company

Altarum

Nonprofit improving health for underserved populations

Altarum is a nonprofit that helps improve health for people with fewer resources and other underserved groups by working with federal, state, and local governments to plan and implement public health and health care programs. It offers technical assistance, research and analytics, training, quality improvement, health communications, data modernization and interoperability, and technology development across four divisions: Population Health, Public Health Systems, Palladian Partners, and AMMS. Its products work by providing hands-on support, data-driven analysis, and practical tools to design, implement, and improve health programs. The organization differentiates itself with a long public-sector track record since 1946, a nonprofit mission, and an integrated suite of services tailored to government and public health systems, aiming to improve health outcomes for vulnerable populations through sustained collaborations.

Company size
201-500
Company stage
Not listed
Total funding
Not listed
Headquarters
Alexandria, VA
Founded
1946

Recently Posted Jobs

Explore more opportunities at Altarum

See more jobs