companyInovalon logo

Senior Software Development Engineer

InovalonGurugram, India
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

The ideal candidate will possess strong analytical skills, a deep understanding of software engineering, and a proven ability to work collaboratively in a dynamic environment. A proactive approach to problem-solving and a commitment to quality and continuous improvement are essential.

About the job

Founded in 1998, Inovalon is driven by the belief that technology, particularly data, can transform the healthcare ecosystem by enhancing outcomes and economic efficiency. We empower our customers with data-driven solutions to ensure their success translates into improved healthcare for everyone.

As a unified team, we address the most pressing needs in healthcare through a culture deeply rooted in inclusion and innovation, delivering substantial value not only to our clients but also to the millions of patients and members they serve.

Overview: The Senior Software Development Engineer (Level 4) is responsible for navigating complex tasks independently, demonstrating a thorough understanding of the software development lifecycle while adhering to core software engineering principles. This role requires in-depth knowledge of computer architecture as well as expertise in software testing and scalability.

Duties and Responsibilities:

  • Collaborate effectively to produce high-quality, testable code that aligns with the team’s “Definition of Done.”
  • Implement a “Test-First” approach in software development, creating tests prior to coding.
  • Engage in design and code reviews with fellow engineers.
  • Develop automated unit, system, and acceptance tests and contribute to test plan evaluations.
  • Support and participate in end-of-iteration demonstrations.
  • Manage assigned tasks related to integration, testing, and deployment.
  • Collaborate with product management to assess and estimate product enhancements.
  • Design, implement, and unit test software, adhering to established processes.
  • Address software defects, whether internal or reported by customers, following defined protocols.
  • Encourage continuous improvement within the team by taking responsibility for actions and striving to enhance problem-solving skills.
  • Contribute to team retrospectives to identify and resolve impediments.
  • Document program development, logic, coding, testing, changes, and corrections comprehensively.
  • Actively engage in the change management process as business and technical scopes evolve.

About Inovalon

Inovalon is a leader in data-driven healthcare solutions, committed to leveraging technology to enhance the healthcare ecosystem. Our focus is on empowering our clients to achieve their missions, ultimately leading to improved healthcare delivery for millions.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.