logo

JobNob

Your Career. Our Passion.

Lead Member of Technical Staff


athenahealth


Location

Chennai | India


Job description

We are looking for a Lead Member of Technical Staff to join our “Platform Engineering" org, in Chennai. 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. But enough about us, let’s talk about you.

You are a developer with extensive experience in designing and building applications, preferably private cloud environments with some experience building and using large-scale automated test infrastructure. You are an excellent communicator with the capability of quickly picking up the complicated technology space. You are a tenacious, but nimble learner, who demonstrates design & engineering excellence.

The Team: Platform division is working towards making athenahealth Emerge as the de facto healthcare development platform and ecosystem that supports the rapid innovation and delivery of delightful, fit-for-purpose, business apps and services. Platform teams are focused on improving developer productivity, lowering risk during development and production, keeping current product suites reliable and scalable & create additional revenue stream out of Platform as a Service, as we solidify our position as the healthcare backbone.

Job Responsibilities · Produce accurate, unambiguous technical design specifications to the appropriate detail. · Deliver customer value in the form of high-quality software components and services in adherence with RPR policies on Security, performance, longevity and Integration testing. · Understand, debug existing systems and propose new, alternative technology in order to make them more scalable and achieve results. · Write, debug, and deploy code to production; deliver timely fixes. · Work collaboratively across the Technology and Product organizations to ensure alignment towards business goals. · Adhere to DOD (story definition of done) as part of the sprint, including unit tests, functional testing, code reviews, no regressions, bug fixes, documentation and adhere to best coding practices. · Participate and contribute to scrum meetings i.e., daily stand-up, sprint planning, readouts and retrospectives. · Perform peer code reviews in order to ensure quality standards. · Participates in team member interview process as needed; influences final hiring decisions. · Act as the subject matter expert for their area of assignment.

Typical Qualifications · 8-10 years of experience in an engineering role (Bachelor’s Degree or equivalent) · Familiarity of working in an Agile environment preferred. · Extensive knowledge in technologies such as

Java, Perl, spring boot, Kubernetes · Knowledge of Unix/Linux, shell scripting, Oracle, NOSQL, and various other technologies · Exposure to object-oriented programming, distributed computing tech. · Experience in development & maintenance of various backend platform services such as cache, queuing, file storage will be an added advantage. · Experience in working with Redis or memcached will be a nice to have.

Behaviors & Abilities Required: · Ability to learn and adapt in a fast paced environment, while producing quality code. · Willingness and ability to understand existing heavily used systems and bring about improvements to the same in terms of their stability, reliability and scalability. · Ability to work collaboratively on a cross-functional team with a wide range of experience levels. · Ability to prioritize both individual time and the time of the team. · Strong mentoring and coaching skills that encourage growth for more junior members. · Ability to write code that is technically sound, performant, scalable, and readable. · Ability to collaborate with business owners to understand and refine business requirements. · Ability and willingness to demonstrate ownership of an area of athena’s technology.


Job tags



Salary

All rights reserved