athenahealth is looking to solve the business problem of maximizing network effect through efficient, effective, experience-driven interoperability and advancing value-based care by building a robust, scalable, and intelligent integration platform that enables seamless data and workflow integration across various healthcare systems and partners.
Requirements
- Significant software engineering skills (SDLC) with high quality and DevSecOps driven delivery
- Knowledge and expertise in programming languages such as: Java, Spring boot and willingness to lean Perl
Responsibilities
- Design and develop quality code in an agile approach adhering to the business requirements. Deploy the code to production and deliver timely fixes
- Write unit tests, continuously monitor, and maintain code quality by checking potential code bugs and vulnerabilities
- Build services that run on cloud and cater to billions of transaction volumes, per day
- Contribute to the design and development on an agile team
- Share business and technical insights with the broader engineering and product organization
- Ensuring high quality and optimum performance of integration systems by proactively identifying and proposing new, alternative solutions as appropriate
- Understand and follow coding conventions, architectural approaches, and best practices
Other
- 4 to 6 years of experience in agile based software development role
- Collaborate, mentor, and advise team members to promote productivity and effectiveness
- Develop knowledge to act as a domain expert. Take ownership of what the team builds and oversee efforts across the team to ensure completion
- Adhere to the team’s Definition of Done
- We are a diverse group of dreamers and do-ers with unique knowledge, expertise, backgrounds, and perspectives.