Talent.com
This job offer is not available in your country.
Senior Software Engineer - C# / Microservices Architecture

Senior Software Engineer - C# / Microservices Architecture

NasugroupGurgaon
6 days ago
Job description

Job Description :

We are seeking a highly experienced Senior Software Engineer with deep expertise in C# / .NET as the primary language for backend development. This role is ideal for someone who has spent the last 8 to 10 years designing and building enterprise-grade applications in C#, and is now looking to apply those skills to develop modern, distributed systems using a microservices architecture.

The ideal candidate will also have hands-on experience deploying C#-based microservices to Google Cloud Platform (GCP) using Kubernetes, and managing data across SQL Server and PostgreSQL databases.

Key Responsibilities :

  • Architect, design, and implement backend services, RESTful APIs, and microservices.
  • Optimize database queries and ensure data integrity and scalability.
  • Collaborate with frontend, DevOps, product, and QA teams to deliver end-to-end solutions.
  • Design and implement robust authentication, authorization, and security best practices.
  • Ensure high performance, reliability, and scalability of backend systems.
  • Perform code reviews, mentor junior developers, and enforce coding standards.
  • Maintain and improve CI / CD pipelines, deployment strategies, and monitoring tools.
  • Debug production issues and take ownership of solutions and improvements.

Required Qualifications :

Education : Bachelors or Masters degree in Computer Science, Engineering, or related field.

Experience : 5+ years of experience in backend development.

Technical Skills : C# with microservices, GCP, Kubernetes, SQL Server, Postgres

Preferred Qualifications :

  • Experience with message queues (e.g., Kafka, RabbitMQ, SQS).
  • Knowledge of API security standards (OAuth2, JWT, rate limiting, etc.).
  • Familiarity with monitoring tools (e.g., Prometheus, Grafana, Datadog).
  • Experience in Agile / Scrum development environments.
  • Contributions to open-source projects or technical blogs.
  • ref : hirist.tech)

    Create a job alert for this search

    Senior Software Engineer • Gurgaon