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
Any Graduate