.NET Core Developer – Microservices & SQL

People Prime Worldwide

We are looking for a skilled .NET Core Developer with strong experience in Microservices Architecture and SQL. The candidate will be responsible for designing, developing, testing, and maintaining scalable enterprise applications using modern .NET technologies.

Key Responsibilities

Develop and maintain applications using C#, .NET Core / .NET 6+.

Design and implement applications using Microservices Architecture.

Develop secure and scalable RESTful APIs.

Work with SQL Server for database development and optimization.

Write complex SQL queries, stored procedures, views, functions, and triggers.

Perform database query optimization and performance tuning.

Integrate microservices with internal and external applications.

Implement error handling, logging, validation, and security best practices.

Write unit and integration tests and troubleshoot application issues.

Participate in code reviews and maintain coding standards.

Analyze production issues and perform root-cause analysis.

Collaborate with architects, QA, DevOps, business analysts, and other development teams.

Participate in Agile/Scrum ceremonies and deliver tasks within timelines.

Required Skills

Strong hands-on experience with C# and .NET Core / .NET 6/7/8.

Strong knowledge of ASP.NET Core Web API.

Hands-on experience with Microservices Architecture.

Strong understanding of REST APIs, HTTP, JSON, and API integration.

Excellent knowledge of SQL Server.

Strong experience in SQL queries, Stored Procedures, Joins, Views, Functions, and Indexing.

Knowledge of Entity Framework Core (EF Core).

Good understanding of Object-Oriented Programming (OOP) and design patterns.

Experience with Git and version control.

Knowledge of Unit Testing using xUnit/NUnit/Moq.

Good to Have

Experience with Azure/AWS.

Knowledge of Docker and Kubernetes.

Experience with Azure DevOps/Jenkins and CI/CD pipelines.

Knowledge of Kafka/RabbitMQ.

Experience With Redis Or Other Caching Technologies.

Knowledge of OAuth2, JWT, and API security.

Exposure to Angular/React is an added advantage.

Qualifications

Bachelor’s/Master’s degree in Computer Science, IT, Engineering, or a related field.

Strong analytical and problem-solving skills.

Good communication and teamwork skills.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.