Job Description:
Position : Tech Lead .Net
Experience : 8 10 Years of experience
Education : B.Tech / MCA/ M.Tech
Job Location : Jodhpur Rajasthan (onsite)
Technical Skills:
1. .NET Framework & Core: Advanced expertise in .NET Framework and .NET Core.
2. C# Programming: Proficiency in C#; knowledge of VB.NET is advantageous.
3. Web Development: Skilled in HTML CSS JavaScript and modern frameworks like
Angular React or Vue.js.
4. API Development: Strong experience with RESTful and SOAP APIs WCF and Web API.
5. Database Management: Proficient in SQL Server complex queries stored procedures
and Entity Framework.
6. Cloud Services: Experience with Microsoft Azure; familiarity with AWS is a plus.
7. Version Control: Proficient in Git and CI/CD practices.
8. Agile Methodologies: Strong understanding and experience in Agile/Scrum.
9. Testing: Proficient in unit testing (NUnit MSTest xUnit) and integration testing.
10. Security: Knowledgeable in secure coding practices and implementing security
measures.
11. DevOps: Familiarity with Docker Kubernetes and Jenkins.
Roles & Responsibilities:
1. Team Leadership: Lead and mentor a development team ensuring adherence to best
practices.
2. Requirement Analysis: Collaborate with stakeholders to gather and analyze
requirements.
3. System Design: Architect scalable secure and highperformance systems.
4. Development: Write clean maintainable code and conduct code reviews.
5. Integration: Develop and integrate with external systems and APIs.
6. Maintenance: Maintain and optimize existing systems resolve issues efficiently.
7. Documentation: Produce and update technical documentation.
8. Crossfunctional Collaboration: Work closely with QA DevOps and UI/UX teams.
9. Innovation: Stay current with industry trends and propose innovative solutions.
10. Compliance: Ensure adherence to company policies and regulatory requirements.
Soft Skills:
1. Leadership: Inspire and manage the team effectively.
2. Communication: Articulate technical concepts clearly to nontechnical stakeholders.
3. ProblemSolving: Identify and resolve issues proactively.
4. Collaboration: Foster teamwork and continuous improvement.
5. Adaptability: Handle changing priorities and new technologies seamlessly.
6. Time Management: Organize and manage multiple projects efficiently.
7. Attention to Detail: Ensure accuracy and thoroughness in all tasks.
8. Client Focus: Understand and address client needs effectively.
9. Continuous Learning: Commit to ongoing professional development.
10. Interpersonal Skills: Build positive relationships with team members and stakeholders.
Maximum Salary they are providing upto 16 LPA
Regards
Gurpreet Kaur
.net core,c#,api