- Develop and maintain applications using C#, .NET/.NET Core, ASP.NET Core, and REST APIs.
- Build responsive UIs using React, TypeScript/JavaScript, HTML, and CSS.
- Develop and optimize database solutions using SQL Server and Entity Framework Core.
- Write unit tests, perform code reviews, and troubleshoot application issues.
- Participate in technical design discussions and Agile/Scrum activities.
- Collaborate with cross-functional teams and mentor junior developers.
Required Skills:
- 7+ years of software development experience.
- Solid experience in C#, .NET Core, Web API, React, TypeScript/JavaScript.
- Good knowledge of SQL Server, Entity Framework Core, REST APIs, Git, OOP, SOLID principles, and design patterns.
- Experience with unit testing and Agile development.
- Strong analytical, debugging, and communication skills.