You will develop and maintain professional applications using the Microsoft .NET stack, managing full-lifecycle deployment in Azure.
Responsibilities
- Build and maintain applications using C# and .NET Core.
- Design web services using REST and SOAP protocols.
- Manage database logic, including stored procedures and triggers, in Oracle and SQL Server.
- Build and maintain CI/CD delivery pipelines within Azure DevOps.
- Implement front-end interfaces using modern web standards and frameworks.
Required Skills
- 5+ years of hands-on experience with Microsoft .NET (C#) 4.0/4.5/4.6 and .NET Core 2.0+.
- Proficiency in ASP.NET MVC 5, HTML5, CSS3, JavaScript, and Angular 4.0+.
- Experience with Blazor, React, and Kendo UI for MVC from Telerik.
- Strong knowledge of Web API, LINQ, Entity Framework, and ADO.NET.
- Expertise in Oracle (10g/11g/12c) and SQL Server 2016 using PL/SQL and MS SQL.
- Ability to create stored procedures, functions, triggers, packages, views, and materialized views.
- Experience with XML and JSON data interchange standards.
- Hands-on use of Team Foundation Server for source control, build processes, and unit testing.
- Proficiency in Azure DevOps CI/CD pipelines, Azure App Services, Azure Functions, and Azure AD (B2C/B2B).
Preferred Skills
- Bachelor's degree in Computer Science or equivalent experience.