Description
Develop and maintain software solutions using the .NET Framework, owning the full lifecycle from requirements gathering to deployment.
This role is on-site.
Responsibilities
- Write clean, efficient, and scalable code using .NET, C#, ASP.NET, and MVC.
- Develop and consume Web Services via WCF and Web API.
- Refactor, debug, and maintain existing application codebases.
- Test and deploy applications according to defined quality standards.
- Develop and maintain comprehensive documentation throughout the SDLC.
Required Skills
- 11+ years of professional experience in application development.
- Strong proficiency in C#, ASP.NET, and ASP.NET MVC.
- Experience with SQL Server and database interactions.
- Proficiency in HTML5, CSS3, and JavaScript for front-end development.
- Experience developing and consuming Web Services (WCF, Web API).
- Familiarity with service architecture styles (SOAP, REST, RPC).
- Solid understanding of Agile development practices.
Preferred Skills
- Experience with Windows Presentation Foundation (WPF) and XAML.
- Knowledge of containerization technologies like Docker.