Here is a comprehensive job description for a .NET Core Lead:
Key Responsibilities
1. *Technical Leadership*: Provide technical leadership and guidance to the development team on .NET Core projects.
2. *Architecture and Design*: Design and implement scalable secure and maintainable architectures for .NET Core applications.
3. *Coding and Development*: Write high-quality efficient and well-documented code in C# and .NET Core.
4. *Mentoring and Coaching*: Mentor and coach junior developers to improve their skills and knowledge in .NET Core.
5. *Project Planning and Estimation*: Participate in project planning estimation and scheduling to ensure successful project delivery.
6. *Troubleshooting and Debugging*: Troubleshoot and debug complex issues in .NET Core applications.
7. *Staying Up-to-Date*: Stay current with the latest developments and trends in .NET Core and related technologies.
Requirements
1. *Experience*: 8 years of experience in software development with at least 3 years of experience in .NET Core.
2. *Technical Skills*: Strong proficiency in C# .NET Core (link unavailable) Core Entity Framework Core and related technologies.
3. *Leadership Skills*: Proven leadership and mentoring skills with experience leading teams and guiding junior developers.
4. *Communication Skills*: Excellent communication and interpersonal skills with the ability to collaborate with cross-functional teams.
5. *Problem-Solving Skills*: Strong problem-solving skills with the ability to analyze complex technical issues and develop creative solutions.
Nice to Have
1. *Certifications*: Microsoft certifications in .NET Core such as MCSA: Web Applications or MCSD: App Builder.
2. *Cloud Experience*: Experience with cloud-based platforms such as Azure or AWS.
3. *DevOps Experience*: Experience with DevOps practices including continuous integration continuous delivery and continuous monitoring.
4. *Agile Methodologies*: Experience with Agile development methodologies such as Scrum or Kanban.
devops practices,.net core,team leadership,cloud platforms (azure or aws),dot net core,c#,entity framework core,leadership,.net,agile methodologies,team handling