Roles and Responsibilities:Dot Net 1.Requirement elicitation & converting requirements into code2.Effort estimations3.Database Design4.Tools, libraries, and frameworks research and identification5.Coordinate and support juniors for overall software development activities in team6.TDD (Test Driven Development) and Unit testing7.Code review and refactoring based on provided reviews8.Validation of developed code against requirements and test cases9.Expert in application security aspects and adherence10.Recommend product improvements and updates11.Effective verbal/written communication with the team members for overall project coordination.12.Contribute and conduct verbal/written communication with different stakeholders (client/customer, product owner, user etc.).13.Maintain organization values, vision and mission14.Active participation in organization activities15.Documentation16.Participation in Scrum ceremonies17.Time and Task tracking in relevant project management tool18.Active participation in training provided by organization