Description
You will develop and maintain IT solutions using the Microsoft .NET stack, focusing on modernizing legacy applications and building robust APIs.
Responsibilities
- Build and maintain applications using C#, ASP.NET Core, MVC, and WebForms.
- Upgrade existing applications to current supported versions of the .NET framework and .NET 6.
- Develop and consume Web APIs and shared services.
- Design and manage database components, including tables, stored procedures, and data encryption in SQL Server.
- Manage work items and source code within Azure DevOps using Agile/Scrum methodologies.
Required Skills
- 8+ years of experience in information technology solution development.
- Expertise in C# and Visual Studio 2022.
- Extensive experience with ASP.NET Core 3.1 or higher.
- Proficiency in ASP.NET MVC and ASP.NET WebForms.
- Strong SQL Server skills (2016 or higher), including creating tables and developing stored procedures.
- Experience with Entity Framework using both code-first and database-first approaches.
- Proven ability to develop and consume Web APIs.
- Competency in Agile/Scrum development methodologies.
- Experience managing source code and work items in Azure DevOps.
Preferred Skills
- Experience migrating .NET Framework to .NET 4.8 or current supported versions.
- Knowledge of Razor pages, CSHTML, and Dependency Injection.
- Experience with payment provider integrations and running SAST code scans using Veracode.