Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Manager Engineering @ athenahealth

Home > Software Engineer

 Senior Manager Engineering

Job Description



Join us as we work to create a thriving ecosystem that delivers accessible, high-quality, and sustainable healthcare for all.
We are looking to add a Senior Engineering Manager who will be responsible for Population Health Platforms team in our Platform Engineering organization.
At athenahealth we're using technology to transform the way our friends and family get medical care and how doctors treat patients. We bring cloud-based web and mobile software to the healthcare industry to build an information backbone with the power to transform health delivery.
This role is for a seasoned leader who will manage distributed team to lead development and ensure coordination and collaboration between product owners, Clinicals Product development teams, Data Pipeline teams and PopHealth Management.
You are a seasoned technical leader able to drive execution in a critical path environment. You have a history of building teams and developing technical talent.

The Team: Population Health Management solution is one of the strategic offerings in the continuum of patient care. This team would be responsible for addressing critical client asks in our Pophealth product in order to maintain trust and service integrity, at the same time enriching the product to the ever-changing industry needs
Responsibilities may include, but are not limited to:

  • People Management/Performance Management

  • Maintain working knowledge of the product line in terms of usage, business value, road map, and user perspective for their area of assignment.

  • Provide managerial oversight of delivery of multiple scrum teams within a product line

  • Sets and monitors performance goals & objectives, including providing feedback through performance appraisals and day-to-day discussions

  • Determine both individual performance and team goals and ensure alignment with the overall product line goals and objectives

  • Act as an escalation point for the team and the team's performance actively solve team conflicts

  • Clarify roles and responsibilities for direct reports.

  • Attend daily stand-ups, retrospectives, planning sessions, sprint reviews, etc. often enough to be abreast of common occurrences

Driving Execution

  • Maintain technical knowledge of the product line in terms of architecture, tech stack, dependencies, scale and performance for their area of assignment.

  • Provide influential connective tissue when needed by encouraging teams to utilize best practices upheld by other teams.

  • Drive tri-annual release planning for teams wihtin span of control Contribute to the annual strategic planning process.

  • Identify and manage team based risks and dependencies in partnership with product management and TPM as applicable

  • Eliminate barriers to productivity determine strategies and tactics to help direct reports avoid distractions during sprints

  • Share the team vision and strategy to foster an understanding of the overall direction and the why behind decisions.

  • Ensures delivery of quality releases through management of direct reports conduct code reviews as needed


Talent Development

  • Coach and mentor your own team also act as a mentor for individual contributors

  • Hold ongoing career pathing discussions encourage lateral development in addition to readiness for upward mobility

  • Provides feedback to direct reports, on both an ad hoc and scheduled basis. Identifies strengths and development needs.

  • Identify timeframe and readiness for promotion of direct reports solicit cross functional feedback in support of promotions and employee rewards.

Building Effective Teams

  • Interview and make final hiring decisions for roles on your own team

  • Participate in MTS interview process and review candidate selection for other teams as needed

  • Advocate up the management chain in support of the accomplishments and challenges of your teams

Education, Experience, & Skills Required:

  • 6-8 years of leading teams in a technical environment

  • Bachelor's Degree or equivalent

  • Track record of developing employees both technically and professionally

  • Previous experience working in an Agile environment preferred

  • Software engineering skills and computer science experience

  • Proficiency in programming languages such as: C#, C++, Perl, Java, Python, and javascript/jQuery

  • Experience in distributed systems and cloud-based architecture

  • Familiarity with Univ/Linux, Big Data, SQL, NOSQL, and various other technologies

  • Exposure to object oriented programing, relational database technologies, distributed computing tech (Hadoop, spark), RESTful API, WebUI (HTML 5) and Modern JS frameworks.

  • Understanding of iOS and Android environments

Behaviors & Abilities Required:

  • Product Domain Expertise

  • Healthcare Industry Market Knowledge

  • Tech Market Knowledge

  • Envision and Capture High Level Technical Design

  • Cultivates Innovation by reacting new and better ways for the organization to be successful.

  • Influences others without authority Using compelling arguments to gain the support and commitment of others.

  • Anticipates and balances the needs of multiple stakeholders.

  • Is approachable spends the extra effort to put other people at ease builds rapport well

  • Can find a common ground with a diverse set of personalities and skill sets and can get cooperation from others


About athenahealth
Here'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, 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 andimplements 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 - 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 makes a difference, too: We are small enoughthat your individual contributionswill stand out- butlarge enoughto grow your career with our resources and established business stability.

Giving back is integral to our culture. OurathenaGives 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,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 weprovideathenistas with acompany culturebased on learning, the support of an engaged team, andan inclusive environment where all employees are valued.

We alsoencourage a better work-life balance forathenistas with 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.

Employement Category:

Employement Type: Full time
Industry: IT
Functional Area: IT
Role Category: Software Engineer
Role/Responsibilies: Senior Manager Engineering

Contact Details:

Company: Athenahealth
Location(s): India

+ View Contactajax loader


 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Specified

athenahealth

athenahealth partners with hospitals and ambulatory customers to drive clinical and financial results. We offer medical record, revenue cycle, patient engagement, care coordination, and population health services. We combine insights from our network of more than 160,000 providers and approximately ...