You will build and maintain web-based applications using the .NET stack and modern frontend frameworks.
Responsibilities
- Develop web applications leveraging ASP.NET, C#, and SQL Server.
- Write complex SQL queries and stored procedures to manage data.
- Participate in constructive design discussions and peer code reviews.
- Implement software using Agile/Scrum methodologies and SOLID principles.
- Apply Test-Driven Development (TDD) and Behavioral Driven Development (BDD) strategies.
Required Skills
- 4+ years of professional software development experience.
- Proficiency in C# and ASP.NET MVC.
- Strong experience with HTML, CSS, and JavaScript.
- Hands-on expertise with Angular or React.
- Deep understanding of SQL Server, including stored procedures and query optimization.
- Practical knowledge of SOLID principles and design patterns.
- Experience with GIT and CI/CD tools.
- Ability to implement unit, integration, and end-to-end testing strategies.
- Bachelor's degree in Computer Science.