TQUKE0673_4518 - .Net Developer

Experience : 6 to 9 yrs


Role : Tech Lead - .NET, Angular, Azure 


Job Description: 


Tech Lead for development and maintenance of Business enterprise applications developed using 

Microsoft technologies. This role requires a strong coding background, the ability to design software 

features, and the capability to document and communicate them formally. The role has a mix of 

hands-on coding (50-75%) and coordinating the technical aspects of our projects. 


Key Responsibilities: 

1. Coding: Develop and maintain high-quality code using .NET 7 and Angular 14 ( full-stack 

development) 

2. Software Design and Technical Documentation: Define application design, update 

application architecture as applicable, create and maintain technical documentation 

including data flow diagrams and system architecture. 

3. Code Review: Conduct code reviews to ensure code quality and adherence to best 

practices. 

4. Debugging: Debug production problems to ensure smooth operation of the application. 

5. Collaboration: Work closely with cross-functional teams to ensure seamless integration 

and delivery of projects. 


Required Skills and Qualifications: 

• Expertise in .NET 7 and Angular 14: Proven experience in developing applications (both 

Frontend & Backend) using these technologies. 

• Azure MSSQL: Strong knowledge of Azure MSSQL and deployment in Azure. 

• Software design Skills : Ability to design software features and generate technical 

documents. . 

• Documentation: Experience in creating technical documentation and data flow diagrams. 

• Code Review: Proficiency in conducting code reviews and ensuring code quality. 

• Unit Testing: Experience in writing and maintaining unit tests to ensure code reliability. 

• Azure Cloud Services: Experience in developing and deploying applications using Azure 

cloud services. 

• DevOps Practices: Knowledge of DevOps practices, including continuous integration and 

continuous deployment (CI/CD). 

• Problem-Solving: Excellent problem-solving skills and attention to detail. 

• Communication: Strong communication skills and ability to work collaboratively in a team 

environment. 


• Experience: Total experience of 8 - 10 years. 

Want To
WORK FOR YOU?

GET THE QUOTE

Want To
WORK WITH US?

CAREER