Description

  • Develop, maintain, and enhance web applications using ASP.NET Core.
  • Design, develop, and implement solutions using Microsoft technologies, including C#, Visual Studio, and SQL Server (SSMS).
  • Develop and maintain Web APIs using .NET Core with a strong understanding of RESTful APIs.
  • Design and maintain database schemas and write efficient SQL queries and stored procedures.
  • Implement responsive behavior in legacy ASP.NET applications.
  • Utilize Entity Framework Core for ORM-based database operations.
  • Work with front-end technologies such as TypeScript, CSS, JavaScript, jQuery, Bootstrap, and Blazor.
  • Write and execute integration tests for APIs and front-end applications, along with unit tests.
  • Collaborate with cross-functional teams to define, design, and implement new features.
  • Optimize application performance to ensure scalability.
  • Troubleshoot and resolve application issues and bugs.

Candidate Skills and Qualifications

Candidates must meet the following minimum requirements:

  • Eight (8) years of experience with ASP.NET Core and C#.
  • Eight (8) years of experience with front-end technologies, including HTML, CSS, JavaScript, and frameworks such as Angular or React.
  • Eight (8) years of experience with SQL Server and database design.
  • Eight (8) years of experience with unit testing frameworks and tools such as xUnit, NUnit, or Selenium.
  • Four (4) years of experience with RESTful APIs and web services.
  • Three (3) years of experience with Bootstrap, Blazor, and jQuery.
  • Three (3) years of experience working with Azure SQL Database and its features.
  • Three (3) years of experience with data integration and ETL processes

Education

Bachelor's degree