Deliver on the end to end application, functionality and features as per the project requirements and priorities
Key Responsibilities
Understand the design and project architecture and perform coding and unit testing in accordance with the design and architecture.
Contribute in all phases of the software development life-cycle
Ability to resolve technical issues through debugging, research, and investigation
Understand the requirement and implement it piece by piece and adhere to the defined standards of coding and testing.
Understand and Utilize required tools for performance of essential functions of programming
Ability to diagnose and troubleshoot applications and design solutions to address problems
Work with testing team to review test cases, to ensure robust quality of developed applications
Document code consistently throughout the development process as per defined standards
Functional Competence
C#,ASP.Net, MS SQL, Automated Unit Testing (Core Expertise)
Test Driven Development, Rest API, Micro Services, Angular (Positive to have)