Description

You will design, develop, and maintain web applications and services using the .NET ecosystem and Azure cloud services.

Responsibilities

  • Develop and enhance applications using C#, ASP.NET, .NET Core, MVC, and Angular.
  • Build and maintain scalable cloud solutions utilizing Azure Web Apps, Azure Storage, Azure SQL, Key Vault, and SQL Elastic Pooling.
  • Write and optimize complex SQL queries, stored procedures, and functions across SQL Server and Oracle environments.
  • Perform code reviews, implement best practices, and conduct unit testing to ensure software quality.
  • Collaborate within Agile/Scrum teams to analyze, design, and deploy applications using Azure Boards, TFS, and GitHub.

Required Skills

  • 8+ years of software development experience.
  • Expertise in C# and ASP.NET (8 years).
  • Proficiency with .NET Core (5 years) and MVC (5 years).
  • Hands-on experience with Angular 19/18 and jQuery.
  • Strong database skills including Entity Framework (5 years) and SQL (5 years) with procedures, triggers, and functions.
  • 5 years of experience in Web Application Development and developing Web REST APIs.
  • 5 years of experience with Azure services, including App Services, Functions, Logic Apps, and Storage.
  • 3 years of experience with Azure Active Directory, Azure DevOps, and Azure Kubernetes Services.
  • 4 years of experience implementing OAuth2.0 and JWT.
  • Solid understanding of HTML5, CSS, Bootstrap, and UI development.

Preferred Skills

  • Knowledge of Power BI and its JavaScript library for embedded reporting.
  • Familiarity with Object-Oriented Design (OOD) and Design Patterns.
  • Experience with cloud-based architecture.

Education

Any Gradute