Position: Team Lead, with .NET
Company: SalesNash
Experience required: 5y
English level: upper

We are seeking an experienced Team Lead with strong .NET development skills to lead a team of developers in building scalable and robust applications. The ideal candidate should have experience in Team-Leader and Architect roles, as well as a deep understanding of data modeling and simplification.

Responsibilities:

Lead and mentor a team of developers in building high-quality .NET applications.
Collaborate with cross-functional teams to design, develop, and deliver software solutions that meet business needs.
Work with different architect models, including microservices and solid, to build scalable and maintainable applications.
Develop and maintain software using ASP.NET and ASP.NET Core.
Create and maintain databases using MS SQL Server.
Ensure the team follows best practices, coding standards, and software development methodologies.
Collaborate with other team leads and stakeholders to align project objectives and priorities.
Requirements:

Bachelor's degree in Computer Science or related field.
At least 6 years of experience in .NET development, including ASP.NET and ASP.NET Core.
At least 2 years of experience in Team-Leader and Architect roles.
Strong knowledge of data modeling and simplification.
Experience working with different architect models, such as microservices and solid.
Proficient in MS SQL Server database development.
Strong leadership and communication skills.
Ability to work in a fast-paced environment and adapt to changes.
If you are a motivated and experienced Team Lead with strong .NET development skills, we encourage you to apply for this exciting opportunity.