Principal Member of Technical Staff

3 weeks ago


Chennai, India Athenahealth Full time
Join us as we work to create a thriving ecosystem that delivers accessible, high-quality, and sustainable healthcare for all.Our Collector R&D teams are building new and exciting revenue cycle services for athenahealth customers. We work on solving complex business problems for a wide range of stakeholders covering everyone from customers, to our internal technology enabled services teams and our multiple BPO vendors. Our work is quite complex and requires the ability to conceptualize and implement workflows that manage large volumes of claim resolution work. This work can be manually completed by our BPO partners or automated to increase overall system productivity.Position Overview:The Full Stack Architect with over 17 years of experience in Java, Microservices, Spring Boot, AWS, React, JavaScript, and SQL is responsible for designing, developing, and implementing scalable enterprise applications. With extensive industry experience, they will provide technical leadership, guidance, and mentorship to the development team, taking ownership of the application's architecture, troubleshooting complex technical issues, and ensuring optimal performance, proactive alerting, and monitoring.Key Responsibilities:1. Architect and design scalable enterprise applications using Java, Microservices, Spring Boot, AWS, React, JavaScript, and SQL database.2. Collaborate with stakeholders to understand project goals, requirements, and constraints, and translate them into technical specifications and architectural designs.3. Lead the development team in implementing software solutions, providing technical guidance, and ensuring adherence to coding standards and best practices for both backend and frontend technologies.4. Take ownership of the application's architecture, ensuring it is scalable, maintainable, and aligned with industry best practices.5. Troubleshoot complex technical issues, providing guidance and solutions to the development team.6. Conduct code reviews and provide constructive feedback to ensure code quality, maintainability, and scalability of the application.7. Perform performance tuning to optimize the application's performance, scalability, and responsiveness.8. Implement proactive alerting and monitoring mechanisms to identify and address potential issues before they impact the application's performance or availability.9. Identify and mitigate technical risks and issues throughout the software development lifecycle, with a focus on Java, Microservices, Spring Boot, AWS, React, JavaScript, and SQL.10. Stay up-to-date with emerging technologies, trends, and best practices in full stack development, including backend and frontend technologies.11. Collaborate with cross-functional teams to ensure seamless integration of backend and frontend components, leveraging AWS cloud services.12. Provide technical leadership and mentorship to junior developers, fostering their growth and development in full stack development.13. Participate in the evaluation and selection of third-party tools, frameworks, and libraries to enhance development efficiency and effectiveness.Qualifications and Skills:Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.2. 5+ years of proven experience as a Full Stack Architect or similar role, with a strong background in designing and developing scalable enterprise applications using Java, Microservices, Spring Boot, AWS, React, JavaScript, and RDBMS database.3. In-depth knowledge of Java programming language, microservices architecture, Spring Boot framework, AWS cloud services (e.g., EC2, Lambda, S3, DynamoDB, API Gateway, etc.), React, JavaScript, and SQL databases.4. Experience with frontend technologies and frameworks like HTML, CSS, and JavaScript libraries (e.g., React, Angular, Vue.js).5. Proficiency in database design and SQL, with experience in working with relational databases like MySQL, PostgreSQL, or Oracle.6. We're looking for a Software Architect who thrives in challenging environments and is eager to dive into the intricacies of our highly complex legacy application, built on Perl and Oracle, in addition to the new stack in AWS, Java/Spring boot technologies.7. Prior experience with large-scale enterprise applications is highly preferred, as you'll be instrumental in guiding its evolution and modernization.8.Strong understanding of software architecture principles, design patterns, and best practices for both backend and frontend development.9. Excellent problem-solving and analytical skills, with the ability to quickly grasp complex technical concepts.10. Strong communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams and stakeholders.11. Experience in troubleshooting complex technical issues and providing solutions.12. Experience in performance tuning, proactive alerting, and monitoring of enterprise applications.13. Experience in Agile development methodologies.14. Architect who thrives in challenging environments and is eager to dive into the intricacies of our highly complex legacy application, built on Perl and Oracle, in addition to the new stack in AWS, Java/Spring boot technologies.15. Prior experience with large-scale enterprise applications is highly preferred, as you'll be instrumental in guiding its evolution and modernization.16. Relevant certifications in Java, Spring Boot, AWS, and frontend technologies (e.g., AWS Certified Solutions Architect, Spring Professional, React Developer) are a plus.About athenahealthHere’s ourvision:

To create a thriving ecosystem that delivers accessible, high-quality, and sustainable healthcare for all.What’s unique about our locations?From an historic, 19thcentury arsenal to a converted, landmark power plant,allofathenahealth’s offices were carefully chosen to represent our innovative spirit and promote the most positive and productive work environment for our teams. Our10offices 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 andimplements products and services that support US healthcare: It’sour chance to create healthier futures for ourselves, for our family and friends, for everyone.Our vibrant and talented employees — orathenistas, as we call ourselves — spark the innovation and passion needed to accomplishour 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 theirbestselves to work.Our size makes a difference, too: We are small enoughthatyourindividual contributionswill stand out— butlarge enoughto grow your career with ourresources and established business stability.Giving back is integral to our culture. OurathenaGivesplatform strives tosupport 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’sCorporate 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,athenistasenjoy perks specific to eachlocation, including commuter support, employee assistance programs, tuition assistance,employeeresource groups, and collaborative workspaces — some offices even welcome dogs.In addition to our traditional benefits and perks, we sponsor events throughout the year, includingbook clubs, external speakers, and hackathons. And weprovideathenistaswithacompany culturebased onlearning,the support of anengaged team,andan inclusive environment where all employees are valued.We alsoencourage a better work-life balance forathenistaswith our flexibility. Whilewe 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.

  • Chennai, India Athenahealth Full time

    Join us as we work to create a thriving ecosystem that delivers accessible, high-quality, and sustainable healthcare for all.We are looking for a Principal Member of Technical Staff to join our Collector team within our Chennai R&D division. Your job will be to build products and services for Collector – Revenue Cycle Management Product. Help us reach our...


  • Chennai, India Athenahealth Full time

    Join us as we work to create a thriving ecosystem that delivers accessible, high-quality, and sustainable healthcare for all.We are looking for a Principal Member of Technical Staff to join our Collector team within our Chennai R&D division. Your job will be to build products and services for Collector – Revenue Cycle Management Product. Help us reach our...


  • Chennai, Tamil Nadu, India Athenahealth Full time

    Join us as we work to create a thriving ecosystem that delivers accessible, high-quality, and sustainable healthcare for all. We are looking for a Principal Member of Technical Staff to join our Collector team within our Chennai R&D division. Your job will be to build products and services for Collector – Revenue Cycle Management Product. Help us reach...


  • Chennai, Tamil Nadu, India Athenahealth Full time

    Join us as we work to create a thriving ecosystem that delivers accessible, high-quality, and sustainable healthcare for all.We are looking for a Principal Member of Technical Staff to join our Collector team within our Chennai R&D division. Your job will be to build products and services for Collector – Revenue Cycle Management Product. Help us reach our...


  • Chennai, India Athenahealth Full time

    Join us as we work to create a thriving ecosystem that delivers accessible, high-quality, and sustainable healthcare for all.We are looking for a Principal Member of Technical Staff to join our Collector team within our Chennai R&D division. Your job will be to work on problems that suit the machine learning/AI space that deals large amounts of data for...


  • Chennai, India Athenahealth Full time

    Join us as we work to create a thriving ecosystem that delivers accessible, high-quality, and sustainable healthcare for all. We are looking for a Principal Member of Technical Staff to join our Collector team within our Chennai R&D division. Your job will be to build products and services for Collector – Revenue Cycle Management Product. Help us reach...


  • chennai, India Athenahealth Full time

    Join us as we work to create a thriving ecosystem that delivers accessible, high-quality, and sustainable healthcare for all. We are looking for a Principal Member of Technical Staff to join our Collector team within our Chennai R&D division. Your job will be to build products and services for Collector – Revenue Cycle Management Product. Help us reach...


  • Chennai, India Athenahealth Full time

    Join us as we work to create a thriving ecosystem that delivers accessible, high-quality, and sustainable healthcare for all. We are looking for a Principal Member of Technical Staff to join our Collector team within our Chennai R&D division. Your job will be to build products and services for Collector – Revenue Cycle Management Product. Help us reach...


  • chennai, India Athenahealth Full time

    Join us as we work to create a thriving ecosystem that delivers accessible, high-quality, and sustainable healthcare for all. We are looking for a Principal Member of Technical Staff to join our Collector team within our Chennai R&D division. Your job will be to build products and services for Collector – Revenue Cycle Management Product. Help us reach...


  • chennai, India Athenahealth Full time

    Join us as we work to create a thriving ecosystem that delivers accessible, high-quality, and sustainable healthcare for all. We are looking for a Principal Member of Technical Staff to join our Collector team within our Chennai R&D division. Your job will be to work on problems that suit the machine learning/AI space that deals large amounts of data for...


  • Chennai, India Athenahealth Full time

    Join us as we work to create a thriving ecosystem that delivers accessible, high-quality, and sustainable healthcare for all. We are looking for a Principal Member of Technical Staff to join our Collector team within our Chennai R&D division. Your job will be to work on problems that suit the machine learning/AI space that deals large amounts of data for...


  • Chennai, Tamil Nadu, India Athenahealth Full time

    Join us as we work to create a thriving ecosystem that delivers accessible, high-quality, and sustainable healthcare for all.This position requires experience in designing, debugging, and maintaining practice management applications, in both local and hosted environments, with experience handling large scale projects and customer escalations. This individual...


  • Chennai, Tamil Nadu, India Athenahealth Full time

    Join us as we work to create a thriving ecosystem that delivers accessible, high-quality, and sustainable healthcare for all. This position requires experience in designing, debugging, and maintaining practice management applications, in both local and hosted environments, with experience handling large scale projects and customer escalations. This...


  • Chennai, Tamil Nadu, India Athenahealth Full time

    Join us in our mission to build a thriving healthcare ecosystem that offers accessible, high-quality, and sustainable services for everyone.We are seeking a skilled Member of Technical Staff to join our Payer Integration team based in Chennai. Our focus is on enhancing the payer/provider collaboration in the healthcare industry, ensuring value-based care and...


  • Chennai, Tamil Nadu, India Athenahealth Full time

    We are looking for a Senior Member of Technical Staff to join our Collector division.You will be partnering with senior business and product leadership to do great things.Ultimately your work will focus on improving corporate performance, product performance and outcomes.But enough about us, let's talk about you.You are a developer with extensive experience...


  • chennai, India KBR Full time

    Title: Principal Technical Professional Under general supervision, independently applies advanced engineering techniques, makes decisions on engineering problems and methods, and represents the organization in conferences to resolve important questions or to negotiate with key engineers and officials of other organizations. Provides technical guidance...


  • Chennai, India KBR Full time

    Title: Principal Technical Professional Under general supervision, independently applies advanced engineering techniques, makes decisions on engineering problems and methods, and represents the organization in conferences to resolve important questions or to negotiate with key engineers and officials of other organizations. Provides technical guidance to...


  • Chennai, Tamil Nadu, India KBR Full time

    Title: Principal Technical Professional Under general supervision, independently applies advanced engineering techniques, makes decisions on engineering problems and methods, and represents the organization in conferences to resolve important questions or to negotiate with key engineers and officials of other organizations. Provides technical guidance to...


  • Chennai, India KBR Full time

    Title:Principal Technical ProfessionalUnder general supervision, independently applies advanced engineering techniques, makes decisions on engineering problems and methods, and represents the organization in conferences to resolve important questions or to negotiate with key engineers and officials of other organizations. Provides technical guidance to...


  • Chennai, India KBR Full time

    Title:Principal Technical ProfessionalUnder general supervision, independently applies advanced engineering techniques, makes decisions on engineering problems and methods, and represents the organization in conferences to resolve important questions or to negotiate with key engineers and officials of other organizations. Provides technical guidance to...