> Markdown version of [/jobs/ext/2549172-principal-software-engineer-medication-management](https://www.wearedevelopers.com/jobs/ext/2549172-principal-software-engineer-medication-management). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal Software Engineer, Medication Management - **Company:** athenahealth - **Location:** Boston, MA, United States - **Contract:** Permanent contract - **Skills:** HTML, Java (Programming Language), JavaScript (Programming Language), Artificial Intelligence, Cascading Style Sheets (CSS), Code Review, Relational Databases, Distributed Systems, Software Engineering, Systems Architecture, Generative AI, Graphql, Web Technologies, Front End Software Development, Microservices - **Published:** August 4, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=dfefe4549a73d726 ## About the Role * 12+ years of software engineering experience, strong product development background. * Proven experience leading full-stack development teams, including technical mentoring and design oversight. * Proficiency in React, modern frontend architecture, core web technologies - HTML, CSS, JavaScript and Java * Experience with generative AI and AI-assist software engineering tooling * Solid experience with relational databases and data modeling. * Experience with various system architectures and distributed systems, including monolith, microservices * Experience with generative AI and AI-assist software engineering tooling * GraphQL experience is highly desired * Strong communication, ownership, and accountability ## Description * Lead the design, development, and delivery of high-quality code within an agile cross-functional team. * Own and author clear, detailed technical designs that guide implementation and align with architectural standards and business objectives. * Propose scalable and maintainable solutions and provide reliable estimates for development efforts. * Write clean, well-tested, and performant code while adhering to established coding standards and best practices. * Participate actively in code reviews, providing constructive feedback to uphold engineering excellence. * Develop strong knowledge of the medication management domain to act as a technical subject matter expert. * Take ownership of deliverables and coordinate cross-team efforts to ensure successful execution. * Regularly leverage AI-assist software tooling in ways that increase throughput, effectiveness and quality. Drive adoption and best practices within your sphere of influence * Evaluate and propose opportunities for generative AI as part of delivering solutions to delight customers Additional Job Responsibilities * Mentor engineers, provide technical guidance, and foster a culture of learning and continuous improvement. * Clearly communicate complex technical concepts to both technical and non-technical audiences. * Stay updated on industry trends and emerging technologies to drive innovation within the team. Contribute to the development of best practices and standards for software development. * Engage in cross-team initiatives to enhance overall product quality and performance., Our vision: In an industry that becomes more complex by the day, we stand for simplicity. We offer IT solutions and expert services that eliminate the daily hurdles preventing healthcare providers from focusing entirely on their patients - powered by our vision to create a thriving ecosystem that delivers accessible, high-quality, and sustainable healthcare for all. ## Related Videos - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Putting the Graph In GraphQL With The Neo4j GraphQL Library](https://www.wearedevelopers.com/videos/257-putting-the-graph-in-graphql-with-the-neo4j-graphql-library) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [It's a Great Time to be a Builder: Leveraging AI for Good](https://www.wearedevelopers.com/videos/100042-it-s-a-great-time-to-be-a-builder-leveraging-ai-for-good) - [NoLoJS - Avoiding JavaScript Cruft with HTML and CSS - Aaron T. Grogg](https://www.wearedevelopers.com/videos/1806-nolojs-avoiding-javascript-cruft-with-html-and-css-aaron-t-grogg) - [Coffee with Developers - Adam Wiggins](https://www.wearedevelopers.com/videos/919-coffee-with-developers-adam-wiggins) ## Related Articles - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [The Best X (Twitter) Accounts for Developers](https://www.wearedevelopers.com/magazine/294-the-best-x-twitter-accounts-for-developers) - [What is Software Engineering in the Age of AI?](https://www.wearedevelopers.com/magazine/640-what-is-software-engineering-in-the-age-of-ai) - [What is Agentic Programming and Why Should Developers Care?](https://www.wearedevelopers.com/magazine/625-what-is-agentic-programming-and-why-should-developers-care) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift)