SENIOR SOFTWARE ENGINEER - .net
Happiest Minds Technologies · Bengaluru / Bangalore, Karnataka
Happiest Minds Technologies · Bengaluru / Bangalore, Karnataka
Job Description - -------------- **Job Description** **Role** Software Engineer-.Net **Department** SV Engineering **Education** BE/BTech/MCA **Experience** 3 5 Years **Reports To** Engineering Manager **Supervises** None **Role Summary** 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 (Good to have) **Date of creation** **Date of last update** **Created by** Engineering Manager **Approved by** Business Head * net