Bachelors in Computer Application, Bachelor of Technology/Engineering, Bachelor of Science
Nationality: Any Nationality
Vacancy: 1 Vacancy
Job Description
Team Lead on the planning of the development deliveries considering the development tasks, their interdependencies within and across the different components of the Healthcare Core System & Portals
Provide estimates for the development tasks
Ensure reusability of the newly developed codes
Ensure that the developments meet the Architecture and Information Security best practices
Train other team members based on the request from GIG Team Lead
Update the status of development tasks in JIRA in a timely manner
Use logic and technical knowledge in completing programming tasks; Develops programs from specifications, tests and implements programs
Perform the Development tasks assigned by the GIG Team Leads
Compile and writes documentation to describe program development and revisions
Analyze designs and tests new and/or existing systems
Secure Unit and Automate Testing definition and execution
Follows specified guidelines and system standards in writing, testing, and documenting
Performs research and identifies program problems; develops solutions
Desired Candidate Profile
Backend Development: .Net Core, .Net WebAPI, C#
SQL Server Expertise
Application Design: SOLID principles and understanding of software engineering design patterns
Experience in developing web applications using at least one popular web framework.
Excellent knowledge of architecture/design patterns, Object Oriented Design methodologies, SOA, data modeling techniques, REST and SOAP.
Demonstrated knowledge of object-oriented programming environment and programming toolset.
Considerable knowledge of structured programming techniques and the ability to test application programming
Knowledge of software development methodologies
Ability to analyze and solve problems; coordinate, plan and schedule; test and implement programs
Ability to communicate effectively with individuals from diverse socioeconomic backgrounds.
3 years of experience in Software Development
Degree / Thorough Experience in Computer Sciences
Business and technical knowledge listed in the “Area of technical and business knowledge” section, with critical element of .Net development and Insurance knowledge
Good communication skills and ability to work as part of a team
Ability to work in line with deadlines
Takes ownership while handling tasks and takes pride in delivering excellent work