Description
We are seeking a .NET Core Lead to join a clients dynamic team. The ideal candidate will have extensive experience in developing and leading .NET Core applications, showcasing their expertise in designing scalable solutions and mentoring junior developers.
Responsibilities
- Lead the design and development of .NET Core applications.
- Architect scalable and high-performance web applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Mentor and guide junior developers in best practices and coding standards.
- Perform code reviews and ensure adherence to quality standards.
- Troubleshoot and debug applications to optimize performance.
- Stay updated with the latest industry trends and technologies related to .NET Core.
Skills and Qualifications
- 8-15 years of experience in software development with a focus on .NET Core.
- Strong understanding of the .NET framework and design patterns.
- Proficient in C# programming language and ASP.NET Core.
- Experience with RESTful APIs and Microservices architecture.
- Familiarity with front-end technologies such as HTML, CSS, and JavaScript frameworks.
- Knowledge of database technologies such as SQL Server, MySQL, or MongoDB.
- Experience with cloud services (e.g., Azure, AWS) is a plus.
- Strong problem-solving skills and ability to work under pressure.
- Excellent communication and teamwork skills.