技术负责人,学习平台
Technical Lead, Learning Platforms
在 Altarum,我们有一个简单而强大的使命:改善资源较少的个人和医疗系统未充分服务的人群的健康状况。我们与联邦和州政府机构合作,设计并提供能产生实际、可衡量影响的解决方案
职位简介
Altarum 正在寻找一名技术负责人,负责学习平台,为 Direct Care Careers(DCC)平台提供实战技术领导,该平台是一个多租户劳动力平台,将直接护理工作者与各参与州的雇主联系起来。
这是一个高级的、需要亲力亲为的工程岗位,要求有经验丰富的开发人员,具备扎实的 Web 应用开发技能,并有在学习管理系统(LMS)方面的重要经验。你将花大量时间进行生产软件的设计、编码、审查和改进,同时指导工程团队的日常技术工作。
你将与产品和平台领导密切合作,将业务需求转化为技术解决方案,改进开发实践,并确保平台保持可扩展性、可维护性、安全性和可访问性。你还将帮助团队有效利用 AI 辅助开发工具和现代工程流程。
你将负责以下工作
- 作为工程团队的高级成员,编写、审查、测试并发布高质量的生产代码。
- 通过代码审查、技术指导、辅导和工程标准,领导开发人员的日常技术工作。
- 设计、构建和维护涉及学习管理系统的集成,包括单点登录(SSO)、API、学习内容标准和相关数据流。
- 在共享多客户环境中实现和维护平台功能、特定州的配置以及可重用的功能。
- 与平台领导合作进行技术架构和实施决策,尽早提出风险、依赖关系和权衡。
- 推动强大的开发实践,包括分支、发布、自动化测试、CI/CD、文档、性能、安全性和可访问性,包括 WCAG 2.1 AA 和第 508 条要求。
- 推动敏捷团队实践,包括冲刺计划、待办事项细化、站会和回顾会议,同时帮助管理冲刺承诺、团队容量和交付目标。
- 与产品负责人和产品经理合作,将工作分解为清晰、可估算的故事,并维护一个准备就绪、优先级明确的待办事项列表。
- 帮助
查看英文原文
At Altarum, we’re driven by a simple but powerful mission: improving the health of individuals with fewer financial resources and populations underserved by the healthcare system. We partner with federal and state agencies to design and deliver solutions that make a real, measurable difference.
About The Role
Altarum is seeking a Technical Lead, Learning Platforms to provide hands-on technical leadership for the Direct Care Careers (DCC) platform, a multi-tenant workforce platform connecting direct care workers with employers across participating states.
This is a senior, hands-on engineering role for an experienced developer with strong web application development skills and meaningful experience working with learning management systems (LMS). You will spend significant time designing, coding, reviewing, and improving production software while guiding the day-to-day technical work of the engineering team.
You will partner closely with product and platform leadership to translate business needs into technical solutions, improve development practices, and ensure the platform remains scalable, maintainable, secure, and accessible. You will also help the team make effective use of AI-assisted development tools and modern engineering workflows.
What You'll Do
- 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 SSO, 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 strong development practices around branching, releases, automated testing, CI/CD, documentation, performance, security, and accessibility, including WCAG 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, OIDC, SAML, or similar approaches.
- Clearly 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.
What You'll Bring
- 7+ years of professional software development experience, with 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 (LMS), including APIs, SSO, 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 OIDC or SAML.
- Experience working in a multi-tenant, multi-client, or shared-platform environment.
- Demonstrated experience with automated testing, version control, CI/CD, 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, LLM-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.
What Will Set You Apart
The following experience would be especially valuable but is not required:
- Experience with Moodle, including custom plugins, integrations, configuration, or platform extensions.
- Experience with Drupal or another PHP-based CMS, including custom module or theme development.
- Experience building or integrating AI/LLM 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 (LTSS), home- and community-based services (HCBS), 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 (CSM), Professional Scrum Master (PSM), or similar Agile
Why Join Our Team?
In this role, you will have the opportunity to combine hands-on engineering with technical leadership while helping evolve a platform designed to strengthen the direct care workforce.
You will work closely with a collaborative, mission-driven team and have meaningful influence over how the platform is built, how the engineering team works, and how modern development practices, including AI-assisted development, are adopted responsibly and effectively.
If you are a strong, versatile developer who enjoys solving complex problems, working across technologies, improving engineering practices, mentoring others, and staying close to the code, we’d love to hear from you.
Where You'll Work
Remote with occasional in-person collaboration days.
If you’re near one of our offices (Silver Spring, MD; or Novi, MI), you’ll be Hybrid and will join us in person one day every other month (6 times per year) for a fun, purpose-driven Collaboration Day. These days are filled with creative energy, meaningful connection, and team brainstorming.
Non-local employees will join these days virtually and may be asked to join us occasionally in-person.
Altarum is a nonprofit organization focused on improving the health of individuals with fewer financial resources and populations disenfranchised by the health care system. We work primarily on behalf of federal and state governments to design and implement solutions that achieve measurable results. We combine our expertise in public health and health care delivery with technology development and implementation, practice transformation, training and technical assistance, quality improvement, data analytics, and applied research and evaluation. Our innovative solutions and proven processes lead to better value and health for all.
Altarum is an equal opportunity employer that provides employment and opportunities to all qualified employees and applicants without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, or any other characteristic protected by applicable law.
Originally posted on Himalayas