Search by job, company or skills

A

Principal Member of Technical Staff- Full Stack

12-16 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 5 days ago
  • Be among the first 30 applicants
Early Applicant
Quick Apply

Job Description

JobResponsibilities

You are a technical leader and hands on developer with experience building full stack web applications, preferably in public and private cloud environments. You are an excellent communicator who is capable of quickly picking up the complicated healthcare space. You are a tenacious, but nimble learner, who demonstrates design & engineering excellence.

  • Lead, design and develop code on an agile team, fostering a culture of engineering excellence and continual improvement
  • Deliver high-quality software that is secure, performant, scalable, maintainable, and reliable
  • Collaborate, mentor and advise team members to promote productivity and effectiveness; share business and technical insights with the broader engineering and product organization
  • Develop knowledge to act as a domain expert. Take ownership of what the team builds and coordinate efforts across the teams to ensure proper completion
  • Collaborate with product management, user experience, patient safety and other engineering teams to determine best strategy forward, balancing competing needs of the business and identifying and managing risks
  • POC work as necessary to get ahead of the team on new projects
  • Comfortable working across a variety of technologies and infrastructure including (Perl, Java, React, GraphQL, Node.js, Python, Oracle DB, private cloud, AWS microservices.), and evaluating the best options for each project
  • Production monitoring using dashboards such as Grafana and Datadog
  • Quickly respond to production incidents to support business critical services
  • Evaluate opportunities for ML and AI as part of each project
  • Champion security best practices

Typical Qualifications

  • 12-16 years of experience in an engineering role
  • Bachelor's degree in computer science, Engineering, or a related field; advanced degree preferred.
  • Expertise in one or more modern programming languages, UI frameworks, and relational databases
  • Proven track record of leading engineering teams in successful product delivery
  • Self-driven with the ability to persevere through complex problems
  • Experience working with (generative) AI and ML is a strong plus
  • Experience working on high-volume, large datasets is highly desirable
  • In-depth experience with system architecture, design patterns, web technologies, UI frameworks
  • A strong understanding of relational database technologies, distributed computing, and RESTful APIs

More Info

Job Type:
Industry:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

Athenahealth Technology Private Limited is the Indian subsidiary of U.S.-based Athenahealth Inc., specializing in healthcare software development and IT services. Founded in 2005 and headquartered in Chennai, the company supports global operations with offices in Bengaluru and Pune. It plays a key role in building innovative solutions to improve healthcare access and delivery.

Job ID: 118164795