Description
You will design, build, and maintain efficient web applications using .NET Core and C#.
This role is on-site.
Responsibilities
- Design and build reusable C# code using design patterns and SOLID principles.
- Develop modern web applications using ASP.NET Core MVC and React.
- Build and consume JSON-based Web API services.
- Write comprehensive unit tests to achieve complete code coverage using TDD/BDD practices.
- Configure and manage IIS, Git, and CI/CD pipelines.
Required Skills
- 6+ years of software development experience.
- Minimum 4+ years of hands-on experience with .NET Core.
- Strong proficiency in C#, ASP.NET MVC, and Web API.
- Experience with front-end technologies: HTML5, CSS, AJAX, JSON, jQuery, and React.
- Deep understanding of OOPS, data structures, and LINQ.
- Proficiency in version control tools such as Git, TFS, or Bitbucket.
- Familiarity with CI/CD pipelines and Docker commands.
Preferred Skills
- Experience with Kubernetes.
- Knowledge of code quality tools.