Description

Job Summary

We are seeking a skilled .NET Core Full Stack Technical Lead to join our team. The ideal candidate will be responsible for leading a team of developers in designing and implementing high-quality web applications using the latest .NET technologies. This position will require expertise in both front-end and back-end development.

Key Responsibilities

Lead the technical design, development, testing, and deployment of high-quality web applications using .NET Core technologies
Work collaboratively with other technical leads, architects, and stakeholders to ensure the delivery of robust and scalable solutions
Develop, maintain, and enhance applications using React on the front-end and .NET Core on the back-end
Develop and maintain application architecture diagrams, technical design documents, and other project artifacts
Manage the team of developers, including task assignment, mentoring, and performance management
Ensure adherence to coding standards, development methodologies, and best practices
Stay up-to-date with emerging trends and technologies in software development, and make recommendations for technology adoption as appropriate

Qualifications

Bachelor's degree in Computer Science or related field
8+ years of experience in software development, with 3+ years of experience leading a team of developers
Expertise in .NET Core, React and SQL Server 
Strong knowledge of software development best practices, including Agile/Scrum, code reviews, and automated testing
Experience with cloud platforms such as Microsoft Azure 
Excellent communication and leadership skills
Ability to work collaboratively with cross-functional teams and stakeholders
 

Education

Any Graduate