Description

Are you a passionate software engineer looking to deepen your expertise in .NET Core and MS SQL Server? This is an excellent opportunity for a mid-level developer to join a dynamic team focused on building scalable and secure web applications. You’ll work in a collaborative environment with cross-functional teams following Agile methodologies, contributing to the design, development, and optimization of enterprise-grade applications.


Key Responsibilities

Design, develop, and maintain RESTful APIs using .NET Core (C#)

Implement and maintain 3-tier architecture (Presentation, Business Logic Layer, Data Access Layer) for modular and scalable applications

Write optimized SQL queries, stored procedures, and functions in MS SQL Server for efficient data access and management

Collaborate with front-end developers, particularly those working with React.js, to deliver seamless full-stack solutions

Ensure high performance, security, and adherence to best coding practices throughout the application lifecycle

Implement authentication and authorization mechanisms (JWT, OAuth, Identity Server) to secure applications

Participate actively in Agile ceremonies and collaborate with cross-functional teams to meet project deadlines

 

Required Skills and Qualifications

2-3 years of hands-on experience with .NET Core / ASP.NET Core development

Strong proficiency in MS SQL Server, including T-SQL, stored procedures, and query optimization

Experience building and maintaining RESTful APIs using Entity Framework or ADO.NET

Familiarity with 3-tier application architecture principles

Basic knowledge of front-end development using React.js is preferred

Experience with authentication protocols such as JWT, OAuth, or Identity Server

Ability to work effectively in Agile development environments

Strong problem-solving skills and attention to detail

Education

Any Graduate