Software Architect, athenaCollector - Platform Services
Athenahealth
Join us as we work to create a thriving ecosystem that delivers accessible, high-quality, and sustainable healthcare for all.
Athenahealth is a progressive, innovation driven software company. We maintain a unique values-driven employee culture and offer flexible work-life balance.
As evidence of our rapid growth and industry leadership we were acquired for $17B in 2022 and we have many new strategic product initiatives for 2023.
We are looking for a Software Architect to join our athenaCollector Product Engineering team.
athenaCollector enables our clients to manage their Revenue lifecycle by providing software, automation, and services. Our team is innovative, passionate, and driven by our mission to make an impact by simplifying complex administrative tasks, so that medical providers can focus on their patients.
You are a Software Architect who will lead the technical strategy and vision for a zone, closely working with other technologists to produce key architectural capabilities, and ensuring the stability, security and scalability of our systems. You are an influential leader who demonstrates exceptional design abilities & engineering excellence. You understand the importance of delivering client outcomes, and lead teams to do so while balancing the support of our legacy systems and building of new features on our modern platforms. You are passionate about quality and enjoying leading and mentoring software engineers.
Job Responsibilities
Produce technical design specifications and guidance to the appropriate detail, acting as an advisor to a zone and/or multiple charters.
Own technical approach to solving problems, tech backlog for your zone.
Act in a product owner role for technical initiatives as assigned.
Troubleshoot complex technical issues and identify opportunities to turn them into teaching and learning moments.
Assess, advocate and approve external technologies and technology partners for their suitability.
Identify creative and innovative solutions that could be patented and adopted by the broader market.
Determine the right robust, scalable, and secure technical solutions to meet the business needs.
Be specific and mindful of dependencies to eliminate redundancies and avoid silos.
Build vs. Buy vs. Adopt: Cultivate awareness and opportunities for new & existing open source technologies; understand where & how to leverage them, or when it’s more appropriate to build from scratch.
Understands scalability and performance in terms of systems and infrastructure architecture.
Leads by example, delivering high-quality code that powers critical pieces of the product and/or platform. Champions quality standards, transactional performance and scalability.
Use techniques such as prototype (e.g. 4+1 architecture) and analytics to demonstrate value of solutions
Provides appropriate governance for tri-annual release planning.
Participate collaboratively with scrum team members and product owners to groom initiatives, epics and stories.
Liaison with the senior business leaders and technology leadership to ensure alignment of R&D goals and technical capabilities.
Provide design and architectural guidance and governance in delivering software components and services.
Reviews performance and provides feedback on talent including endorsements and/or concerns for promotions.
Coach, mentor and inspire more junior team members to maximize overall productivity and effectiveness of the team.
Typical Qualifications
14+ years of experience in a technical architect/leadership position.
Extensive experience working in an Agile environment, distributed systems is preferred.
Bachelor’s Degree or equivalent.
Expert software engineering skills, problem-solving skills, and computer science experience.
Substantial expertise in modern programming languages such as: Java, C#, C++, Perl, Python, and JavaScript/jQuery.
Excellent understanding of scalable, cloud architectures and experience in applying them to real world problems.
Cloud experience, preferably AWS.
Familiarity with Univ/Linux, Big Data, SQL, NOSQL, and various other technologies.
Expertise in object-oriented programing, relational database technologies, RESTful API, WebUI (HTML 5) and Modern JS frameworks such as React.
About athenahealth
Here’s our vision: To create a thriving ecosystem that delivers accessible, high-quality, and sustainable healthcare for all.
What’s unique about our locations?
From an historic, 19th century arsenal to a converted, landmark power plant, all of athenahealth’s offices were carefully chosen to represent our innovative spirit and promote the most positive and productive work environment for our teams. Our 10 offices across the United States and India — plus numerous remote employees — all work to modernize the healthcare experience, together.
Our company culture might be our best feature.
We don't take ourselves too seriously. But our work? That’s another story. athenahealth develops and implements products and services that support US healthcare: It’s our chance to create healthier futures for ourselves, for our family and friends, for everyone.
Our vibrant and talented employees — or athenistas, as we call ourselves — spark the innovation and passion needed to accomplish our goal. We continue to expand our workforce with amazing people who bring diverse backgrounds, experiences, and perspectives at every level, and foster an environment where every athenista feels comfortable bringing their best selves to work.
Our size makes a difference, too: We are small enough that your individual contributions will stand out — but large enough to grow your career with our resources and established business stability.
Giving back is integral to our culture. Our athenaGives platform strives to support food security, expand access to high-quality healthcare for all, and support STEM education to develop providers and technologists who will provide access to high-quality healthcare for all in the future. As part of the evolution of athenahealth’s Corporate Social Responsibility (CSR) program, we’ve selected nonprofit partners that align with our purpose and let us foster long-term partnerships for charitable giving, employee volunteerism, insight sharing, collaboration, and cross-team engagement.
What can we do for you?
Along with health and financial benefits, athenistas enjoy perks specific to each location, including commuter support, employee assistance programs, tuition assistance, employee resource groups, and collaborative workspaces — some offices even welcome dogs.
In addition to our traditional benefits and perks, we sponsor events throughout the year, including book clubs, external speakers, and hackathons. And we provide athenistas with a company culture based on learning, the support of an engaged team, and an inclusive environment where all employees are valued.
We also encourage a better work-life balance for athenistas with our flexibility. While we know in-office collaboration is critical to our vision, we recognize that not all work needs to be done within an office environment, full-time. With consistent communication and digital collaboration tools, athenahealth enables employees to find a balance that feels fulfilling and productive for each individual situation.
https://www.athenahealth.com/careers/equal-opportunity
About athenahealth
Here’s our vision: To create a thriving ecosystem that delivers accessible, high-quality, and sustainable healthcare for all.
What’s unique about our locations?
From an historic, 19th century arsenal to a converted, landmark power plant, all of athenahealth’s offices were carefully chosen to represent our innovative spirit and promote the most positive and productive work environment for our teams. Our 10 offices across the United States and India — plus numerous remote employees — all work to modernize the healthcare experience, together.
Our company culture might be our best feature.
We don't take ourselves too seriously. But our work? That’s another story. athenahealth develops and implements products and services that support US healthcare: It’s our chance to create healthier futures for ourselves, for our family and friends, for everyone.
Our vibrant and talented employees — or athenistas, as we call ourselves — spark the innovation and passion needed to accomplish our goal. We continue to expand our workforce with amazing people who bring diverse backgrounds, experiences, and perspectives at every level, and foster an environment where every athenista feels comfortable bringing their best selves to work.
Our size makes a difference, too: We are small enough that your individual contributions will stand out — but large enough to grow your career with our resources and established business stability.
Giving back is integral to our culture. Our athenaGives platform strives to support food security, expand access to high-quality healthcare for all, and support STEM education to develop providers and technologists who will provide access to high-quality healthcare for all in the future. As part of the evolution of athenahealth’s Corporate Social Responsibility (CSR) program, we’ve selected nonprofit partners that align with our purpose and let us foster long-term partnerships for charitable giving, employee volunteerism, insight sharing, collaboration, and cross-team engagement.
What can we do for you?
Along with health and financial benefits, athenistas enjoy perks specific to each location, including commuter support, employee assistance programs, tuition assistance, employee resource groups, and collaborative workspaces — some offices even welcome dogs.
In addition to our traditional benefits and perks, we sponsor events throughout the year, including book clubs, external speakers, and hackathons. And we provide athenistas with a company culture based on learning, the support of an engaged team, and an inclusive environment where all employees are valued.
We also encourage a better work-life balance for athenistas with our flexibility. While we know in-office collaboration is critical to our vision, we recognize that not all work needs to be done within an office environment, full-time. With consistent communication and digital collaboration tools, athenahealth enables employees to find a balance that feels fulfilling and productive for each individual situation.