Summary
AAPC is a healthcare training, certification, and solutions association. The Software Engineer—Product Development will translate customer problems and business needs into production-ready technology, owning delivery across the full technology lifecycle. The role also involves using AI-assisted engineering practices, making autonomous technical decisions, and continuously improving products, systems, and engineering workflows.
Responsibilities
- Turn clearly articulated customer problems, business needs, and business rules into production-ready technology
- Own delivery across the complete technology lifecycle: discovery, technical design, implementation, testing, deployment, observability, monitoring, support, and continuous improvement
- Break complex outcomes into executable work and coordinate agents toward a common goal
- Investigate and resolve ambiguity independently when you can determine the answer through technical judgment, research, customer context, or existing standards
- Identify genuine product questions early and return them quickly enough that answers don’t delay delivery
- Make technical decisions autonomously while remaining aligned with shared architectural principles, platforms, and standards
- Deliver valuable increments early, learn from real usage, and iterate rapidly
- Create and improve reusable skills, components, frameworks, workflows, and automation that increase the effectiveness of future engineering work
- Strengthen testing, code review, security analysis, accessibility, quality assurance, monitoring, and incident diagnosis
- Measure success by customer and business outcomes, not by the number of stories completed or the amount of code produced
Skills
- At least a few years of professional software development experience
- Demonstrated experience taking software from an initial idea through production delivery
- Practical experience across the broader technology lifecycle, including software development, deployment, DevOps, observability, monitoring, and production support
- The ability to work across technical boundaries rather than remaining limited to one narrow layer of a system
- Strong judgment about when to act independently, when to investigate further, and when a decision must return to Product or another responsible stakeholder
- Experience using agentic coding tools, or compelling evidence that you are actively developing an agentic engineering practice
- The ability to direct, evaluate, and integrate AI-generated work while retaining full accountability for its correctness and quality
- A history of learning unfamiliar technologies and applying them to real problems
- Clear, concise communication, especially when raising questions, explaining tradeoffs, or working asynchronously
- A customer-oriented mindset and an understanding that successful engineering creates customer and business value
- The initiative to improve the systems and processes around you rather than repeatedly working around the same problems
Qualifications
Must Haves
- At least a few years of professional software development experience
- Demonstrated experience taking software from an initial idea through production delivery
- Practical experience across the broader technology lifecycle, including software development, deployment, DevOps, observability, monitoring, and production support
- The ability to work across technical boundaries rather than remaining limited to one narrow layer of a system
- Strong judgment about when to act independently, when to investigate further, and when a decision must return to Product or another responsible stakeholder
- Experience using agentic coding tools, or compelling evidence that you are actively developing an agentic engineering practice
- The ability to direct, evaluate, and integrate AI-generated work while retaining full accountability for its correctness and quality
- A history of learning unfamiliar technologies and applying them to real problems
- Clear, concise communication, especially when raising questions, explaining tradeoffs, or working asynchronously
- A customer-oriented mindset and an understanding that successful engineering creates customer and business value
- The initiative to improve the systems and processes around you rather than repeatedly working around the same problems
Benefits
- Comprehensive benefits package including medical, dental and vision insurance
- Health Savings Account
- Generous PTO and Holiday Pay
- 401(k) retirement plan
- Remote/virtual-office consideration