Description
You will develop and maintain software solutions using the .NET Framework.
Responsibilities
- Gather requirements and participate in design discussions to define business needs.
- Write clean, efficient, and scalable code using .NET.
- Test and deploy applications according to defined quality standards.
- Refactor, debug, and maintain existing application codebases.
- Develop and maintain comprehensive documentation throughout the SDLC.
Required Skills
- 11+ years of professional experience.
- Proven expertise in application development using the .NET Framework.
- Strong experience with ASP.NET and ASP.NET MVC.
- Proficiency in C# and SQL Server, including MVC architectural patterns.
- Experience developing and consuming Web Services via WCF and Web API.
- Proficiency in HTML5, CSS3, and JavaScript for front-end development.
- Familiarity with service architecture styles (SOAP, REST, RPC).
- Solid understanding of Agile development practices.
- Strong analytical and troubleshooting skills.
Preferred Skills
- Experience with Windows Presentation Foundation (WPF) and XAML.
- Knowledge of containerization technologies like Docker.