Your role on this project is to develop and maintain software applications according to the business need allocated by the .Net Team Lead. You will be responsible for estimating, defining and developing features for new software or existing solutions. You will be involved in a product development lifecycle based on Agile or Waterfall methodologies.
Develop software application being involved in all the project phases. Propose, create technical solutions and present them to the .Net Team Lead. Provide technical coaching and mentoring for the team members– for senior level. Deliver the source code, unit tests associated having all the quality check validated as per internal procedures. Maintain, improve and provide support for the features developed; Development of features for new software or existing solutions, technical analysis; Estimation of workload for the development of new features; Responsible for the bug fixing into UAT and PROD environment based on the internal SLA