Senior .Net Developer | Cybage Software Private Limited | Pune, India

We are looking for a Software Developer with strong expertise in C# and .NET Core and experience building cloud-native, distributed systems. This role involves designing and developing scalable backend services, microservices, and Kubernetes-based infrastructure while contributing to highly available, secure, and event-driven platform solutions. You will work closely with cross-functional teams to deliver enterprise-grade applications, deployment automation, and cloud-native services.

Required Skills

  • More than 8 years of hands-on experience in C# and .NET Core/ .NET 6+ development.
  • Strong understanding of software engineering principles, Object-Oriented Programming (OOP), and design patterns.
  • Experience building REST APIs and microservices with asynchronous programming (async/await).
  • Hands-on experience with Kubernetes, including deployments, persistent storage, multi-node clusters, and Helm charts.
  • Experience with distributed systems, event-driven architecture, message brokers (e.g., RabbitMQ), and eventual consistency patterns.
  • Strong knowledge of containerization technologies such as Docker/Podman and container orchestration.
  • Experience with cloud storage concepts, object storage (S3-compatible systems), replication, backup, and high availability.
  • Experience working with NoSQL databases, indexing, and search platforms.
  • Strong debugging, analytical, and problem-solving skills.
  • Excellent written and verbal english communication skills.
  • Ability to work independently as well as collaboratively in an international team environment.

Preferred Skills

  • Experience with CI/CD pipelines, GitHub Actions, and Infrastructure as Code.
  • Hands-on experience with AWS (EC2, S3, EKS) or equivalent cloud platforms.
  • Knowledge of OAuth2, OpenID Connect, JWT, and enterprise authentication systems.
  • Experience with Powershell/Bash scripting and deployment automation.
  • Familiarity with monitoring, observability, metrics, and logging tools.
  • Frontend development experience with Vue.js and TypeScript.
  • Knowledge of media workflows or the broadcast industry.
  • Experience with multi-region and multi-cloud deployment architectures.

Company Profile

Cybage Software Pvt. Limited is a technology consulting organization specializing in outsourced product engineering services. As a leader in the technology and product engineering space, Cybage works with some of the world’s best Independent Software Vendors (ISVs). Our solutions are focused on modern technologies, and are enabled by a scientific, data-driven system called DecisionMines™ for Digital Excellence. This unique model de-risks our approach, provides better predictability, and ensures a better value per unit cost to our clients.

Bringing life to work and delivering value through scientific approach, tailored to not only evolving and growing our business but also our very own pillars- The Cybagians. Our culture and our values are core to us, which we fondly believe in, also nurturing and strengthening our employees. 

This image has an empty alt attribute; its file name is apply.png