Talent.com
This job offer is not available in your country.
Senior.Net Developer - Cloud Native Platform

Senior.Net Developer - Cloud Native Platform

One Click AIGurgaon
24 days ago
Job description

Senior .NET Developer - Cloud Native (Podman / Microservices)

We are seeking a highly skilled Senior .NET Developer to join our team, working closely with Red Hat and customer teams. This role is pivotal in designing, developing, and mentoring others in adopting modern Cloud Native Development practices. If you're passionate about pairing, technical growth, and building robust microservices-based solutions with .NET and Podman, we'd love to hear from you.

Key Responsibilities :

  • Lead the design, development, and deployment of high-quality, scalable, and secure .NET Core microservices.
  • Drive Continuous Delivery (CD) pipelines, ensuring efficient and reliable microservices releases.
  • Apply Test-Driven Development (TDD) practices - unit, integration, and end-to-end tests within microservices.
  • Design and deploy .NET microservices in containers, leveraging Podman and modern inner-loop practices.
  • Use Podman / Docker Compose (or compatible tooling) for local multi-service development environments.
  • Implement robust API testing strategies and automation for RESTful microservices.
  • Integrate observability practices (logging, metrics, tracing) with tools like Application Insights, Prometheus, Grafana, OpenTelemetry, ELK, or Splunk.
  • Collaborate with product owners, architects, and developers to translate business needs into microservices solutions.
  • Mentor and guide junior / mid-level engineers through pairing, code reviews, and knowledge sharing.
  • Actively contribute to architectural discussions on microservices design patterns, containerization with Podman, and system design.
  • Stay current with emerging .NET, containerization, and cloud-native trends, advocating best practices.
  • Troubleshoot and resolve complex issues in distributed microservices and Podman containerized environments.

Required Skills & Experience :

  • 7+ years of software development experience with strong focus on .NET Core (6+ / 8+).
  • Expertise in C# and modern application design with .NET.
  • Proven experience designing, building, and deploying Microservices Architecture.
  • Hands-on with Continuous Delivery (CI / CD) tools (Azure DevOps, GitLab CI / CD, Jenkins).
  • Strong background in TDD and automated testing.
  • Podman expertise - building and running .NET apps in Podman containers, with daemonless / rootless benefits.
  • Experience with Podman Compose (or equivalent) for managing multi-container apps locally.
  • Strong knowledge of API testing frameworks (Postman, Newman, SpecFlow, Playwright, XUnit, NUnit).
  • Practical experience with Observability tools (App Insights, Prometheus, Grafana, OpenTelemetry, ELK, Splunk).
  • Strong understanding of RESTful API design.
  • Database expertise with SQL Server, PostgreSQL, and ORMs like Entity Framework Core.
  • Excellent mentorship, leadership, and communication skills.
  • Problem-solving and analytical mindset, able to work independently or in collaborative teams.
  • Expertise Snapshot :

  • C# : 7+ Years
  • .NET (Core) : 10+ Years
  • Microservices : 5+ Years (Advanced)
  • (ref : hirist.tech)

    Create a job alert for this search

    Cloud Native Developer • Gurgaon