.Net Core Developer - C# / WebAPI

Qcentrio

Bengaluru

On-site

INR 2,600,000 - 3,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Qcentrio is seeking a Senior C#/.NET Core Developer for Bangalore. You will lead the development of Web APIs, microservices, and Azure-based solutions, while collaborating with frontend teams using Angular.

Strong emphasis on unit testing, Agile methods, and robust CI/CD practices. The ideal candidate has 6+ years of experience, with hands-on work in RabbitMQ, SignalR, Docker, and JWT for security, plus SQL Server expertise.

Qualifications

  • 6+ years of professional software development experience.
  • Strong proficiency in C# and .NET Core with Web API/REST and microservices.
  • Extensive SQL Server experience and Azure services familiarity.

Responsibilities

  • Lead development and maintenance of software using C#/.NET Core.
  • Design and oversee Web API/REST API and microservices architectures.
  • Collaborate with front-end developers to integrate Angular applications.
  • Utilize Azure services and infrastructure for deployment and development.
  • Conduct unit testing with XUnit and NSubstitute; ensure code quality.
  • Manage Azure Pipelines, Releases, and deployment processes.
  • Drive Agile methodologies within the team and version control with Git.

Skills

C#
.NET Core
Web API / REST API
Microservices
Azure
Angular
Unit testing
Agile
Git/GitHub

Education

Bachelor's degree in Computer Science/Engineering

Tools

Docker
RabbitMQ
SignalR
NGXS
Azure Pipelines

Job description

Position : Senior C#/.NET Core Developer

Location : Bangalore

Experience Level : 6+ Years

NP: Immediate : 30 days only

Job Summary: We are seeking a highly experienced Senior C#/.NET Core Developer with a strong background in developing Web APIs, Microservices, and working with SQL Server. The ideal candidate will have over six years of experience, including extensive work with Azure services and infrastructure, front-end development using Angular, and proficiency in unit testing, Agile methodologies, and version control.

Experience with RabbitMQ, SignalR, Docker, and JWT for authentication and authorization is essential. Knowledge of SQL Server Merge Replication is a plus.

Key Responsibilities
  • Lead the development and maintenance of high-quality software using C# and .NET Core.
  • Design, implement, and oversee Web API/Rest API and Microservices architectures.
  • Manage and manipulate data using SQL Server.
  • Collaborate with front-end developers to integrate Angular applications.
  • Utilize and optimize Azure services and infrastructure for application development and deployment.
  • Conduct thorough unit testing using XUnit and NSubstitute to ensure code quality and reliability.
  • Implement and manage Azure Pipelines, Releases, and Deployment processes.
  • Drive Agile development methodologies within the team.
  • Oversee version control using Git or GitHub.
  • Implement and manage state management using NGXS.
  • Integrate RabbitMQ and SignalR for efficient real-time communication.
  • Use Docker containers for scalable application deployment.
  • Implement robust authentication and authorization mechanisms using JWT.
Required Skills and Experience
  • 6+ years of professional experience in software development.
  • Strong proficiency in C# and .NET Core.
  • Expertise in developing Web API/Rest API and Microservices.
  • Extensive experience with SQL Server.
  • Excellent problem-solving and debugging skills.
  • Strong communication and leadership abilities.
  • Proficient in unit testing using XUnit and NSubstitute.
  • Significant experience in front-end development using Angular.
  • Extensive experience with Azure services and infrastructure.
  • Deep knowledge of Azure Pipelines, Releases, and Deployment.
  • Proven experience in Agile development methodologies.
  • Proficiency with Git or GitHub for version control.
  • Familiarity with state management using NGXS.
  • Experience with RabbitMQ and SignalR.
  • Knowledge of Docker containers.
  • Experience with authentication and authorization using JWT.
Nice to Have
  • Experience with SQL Server Merge Replication.
Qualifications
  • Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).
  • Relevant certifications are a plus.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Dot net Developer
Dot net Developer

Infotel UK Consulting • Bengaluru

On-site
INR 600,000 - 1,200,000
Senior .Net Core Developer
Senior .Net Core Developer

Crew Kraftorz LLP • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Software Engineer - DotNet core (Back-end) - India
Senior Software Engineer - DotNet core (Back-end) - India

Photon • India

On-site
INR 1,800,000 - 2,800,000
Senior .NET Developer (.Net Core, AWS, microservices, REST, SOAP, 6+ years of exp - must)_Banga[...]
Senior .NET Developer (.Net Core, AWS, microservices, REST, SOAP, 6+ years of exp - must)_Banga[...]

Luxoft • Bengaluru Urban

On-site
INR 1,200,000 - 1,800,000
.NET Core Developer
.NET Core Developer

People, Jobs, and News • Dadri

On-site
INR 1,200,000 - 1,800,000
.NET Software Developer
.NET Software Developer

TENARAI TECHNOLOGIES PRIVATE LIMITED • Bengaluru

Hybrid
INR 1,200,000 - 1,500,000
Full Stack Developer (.NET Core & Angular)
Full Stack Developer (.NET Core & Angular)

BuildxPartners • Bengaluru Urban

On-site
INR 1,200,000 - 2,100,000
Dotnet Developer - INDIA -g
Dotnet Developer - INDIA -g

Infosys • Chennai, Delhi, Pune District

Hybrid
INR 600,000 - 1,200,000
Senior .NET Developer
Senior .NET Developer

HypTechie • Pune District, Mumbai

On-site
INR 1,200,000 - 1,800,000
Senior .NET Developer
Senior .NET Developer

Digit IT • Hyderabad

On-site
INR 1,200,000 - 2,200,000