Lead a small team of 5 developers, with a mix of hands-on development (60%) and team management (40%).
Develop, maintain, and enhance complex C #.NET Core-based software solutions.
Implement and maintain Front-End applications using Angular or React.
Design and optimize database schemas, queries, and stored procedures in MSSQL.
Write clean, efficient, and high-quality code following industry best practices.
Identify, troubleshoot, and resolve software issues with a focus on performance and scalability.
Participate in code reviews and contribute to improving development standards.
Collaborate with cross-functional teams to define and deliver technical solutions.
Stay up to date with relevant technologies and suggest improvements when appropriate.
Requirements: Bachelor's degree in Computer Science, Software Engineering, or equivalent experience.
At least 7 years of experience in C #.NET development.
13 years of proven experience as a team leader
Proficiency in Angular or React for modern web application development.
Proven experience in MSSQL database design and development.
Experience working with.NET Core for scalable and high-performance applications.
Strong understanding of Agile methodologies and the software development lifecycle.
Ability to work independently and manage tasks effectively.
Excellent problem-solving skills, attention to detail, and strong communication skills.
This position is open to all candidates.