Full Time
Gurgaon
Posted 4 months ago

Job Description

Job title Software Development Team Lead
Reports to Director

Responsibilities:

  • Works closely with the Product Leads to have a solid understanding of business and product.
  • Is accountable for the applications the Dev teams develop and assists with questions and PROD support when needed;
  • Capable of understanding and contributing to the technical solution from design through to code level
  • Able to analyze and evaluate technical risks within the scope of a project and make judicious recommendations;
  • Define delivery phases of the project including activities, sub-activities, and milestones ensuring these are documented and used as the basis for the project event log, issues and risk log and any subsequent reporting
  • Ensure awareness, involvement and support from the key stakeholders and participants by building strong project teams and maintaining robust communication on the project status throughout its life
  • Works with Training department to communicate changes to internal and external users;
  • Responsible for delivering projects on budget, on time, to requirements, and with high quality;
  • Managing the delivery of multiple complex simultaneous system development projects from design through to release
  • Should be competent presenting technical information to a range of audiences including non-technical audiences;
  • Leads a team working on significant and critical projects. Provides both technical and team leadership and mentoring;
  • Responsible for performance evaluations of team members and assisting in the compensation process;

Requirements:

  • Comfortable with documentation and creating infrastructure diagrams;
  • Comfortable communicating directly with clients;
  • Git, Source Tree;
  • Worked in an Agile environment;
  • Healthcare IT experience;
  • Understanding of SOA development;
  • Ability to write quality unit tests;
  • Possess strong understanding of traditional RDBMS and distributed computing;
  • Development on Linux;
  • Experience/Knowledge with Spark and Scala;
  • Experience in Spring, Hibernate, REST, ORM, JPA;
  • Experience with AGILE software development methodology;
  • Understanding of repeatable automated processes for building the application, testing it, documenting it, and deploying it at scale;
  • Experience/Knowledge in web and backend design and development;
  • Experience/Knowledge in UI frameworks and libraries like jQuery, ReactJS, Play, or AngularJS.

Education and Experience:

  • Bachelors degree in Computer or Information Science-related field required; Masters degree preferred.
  • At least three years of related experience required.

Location: Gurgaon, India (On-Site)

Apply Online

A valid email address is required.
A valid phone number is required.