Description
You build, test, and maintain web, desktop, and enterprise applications using Microsoft .NET technologies.
Responsibilities
- Develop and maintain scalable, secure software solutions with cross-functional teams.
- Debug applications and perform performance tuning.
- Build and implement Restful APIs and Web Services.
- Handle the deployment process.
Required Skills
- 15+ years of experience developing with C#.
- Proficiency in ASP.NET and .NET Core MVC framework.
- Experience with Entity Framework, LINQ, and SQL Server.
- Knowledge of cloud platforms, specifically Azure or AWS.
- Understanding of Agile methodologies and SDLC.
- Experience with version control systems (Git, TFS).
- Familiarity with front-end basics (HTML, CSS, JavaScript).
- Exposure to Continuous Deployment practices.