2100000 - 3000000 INR - Yearly
Nagpur, Maharashtra, India
Information Technology
Full-Time
CNR EdTech
Overview
Job Title : Senior .NET Developer
Location : Onsite Gurugram / Bangalore
Job Type : Full-time | Payroll | Long-term Engagement
About The Role
We are seeking a highly skilled and experienced 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 the adoption of modern Cloud-Native Development practices. If you are passionate about pair programming, fostering technical growth, and building robust microservices-based solutions with .NET and Podman, wed love to hear from you.
Key Responsibilities
Location : Onsite Gurugram / Bangalore
Job Type : Full-time | Payroll | Long-term Engagement
About The Role
We are seeking a highly skilled and experienced 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 the adoption of modern Cloud-Native Development practices. If you are passionate about pair programming, fostering technical growth, and building robust microservices-based solutions with .NET and Podman, wed love to hear from you.
Key Responsibilities
- Design & Development: Lead the design, development, and implementation of high-quality, scalable, and secure microservices using C# and the .NET Core/.NET 6+ ecosystem.
- Continuous Delivery: Drive adoption and implementation of Continuous Delivery (CD) pipelines, ensuring efficient and reliable software releases.
- Test-Driven Development: Apply TDD practices to create comprehensive unit, integration, and end-to-end tests to maintain high code quality.
- Containerization: Design, develop, and deploy .NET microservices within containers, leveraging inner-loop development practices.
- Podman/Docker Compose: Utilize Podman and Podman Compose (or similar multi-container tools) for local development and multi-service application setups.
- API Testing: Implement robust automated testing strategies for RESTful APIs across microservices.
- Observability: Integrate and utilize observability tools (logging, metrics, tracing) such as Application Insights, Prometheus, Grafana, OpenTelemetry, ELK Stack, or Splunk to monitor application health and performance.
- Collaboration: Work closely with product owners, architects, and developers to translate business requirements into technical microservices-based solutions.
- Mentorship: Actively mentor junior and mid-level engineers, participate in pairing sessions, and provide technical guidance in microservices development.
- Code Quality: Conduct detailed code reviews focusing on quality, maintainability, and knowledge transfer.
- Architecture: Participate in architectural discussions, influencing technical decisions related to microservices design patterns, containerization strategies with Podman, and system architecture.
- Innovation: Stay current with emerging technologies and advocate for the adoption of industry best practices in .NET, microservices, and containerization.
- Troubleshooting: Diagnose and resolve complex issues across Podman containers and distributed microservices environments.
- 7+ years of professional experience in software development with strong expertise in the Microsoft .NET (Core) ecosystem (.NET 6+ or .NET 8+).
- C# expertise with proven experience in modern application development using .NET Core.
- 5+ years of experience in designing and deploying Microservices Architecture.
- Hands-on experience with Continuous Delivery (CD) principles and tools such as Azure DevOps, GitLab CI/CD, or Jenkins.
- Proven experience in Test-Driven Development (TDD) methodologies.
- Strong practical experience with Podman, including building and running .NET applications in Podman containers and understanding its daemonless/rootless architecture.
- Experience with Podman Compose or similar tools for managing multi-container .NET applications locally.
- Strong knowledge of API Testing frameworks (Postman, Newman, SpecFlow, Playwright, XUnit/NUnit).
- Deep understanding and hands-on experience with Observability tools & practices (Application Insights, Prometheus, Grafana, OpenTelemetry, ELK Stack, Splunk).
- Solid understanding of RESTful API design and development.
- Experience with relational databases such as SQL Server or PostgreSQL, and ORMs like Entity Framework Core.
- Excellent mentorship, problem-solving, and communication skills, with a passion for team development.
- Ability to work independently and thrive in a collaborative team environment.
- C#: 7+ Years
- .NET: 10+ Years
- Microservices: 5+ Years
- Advanced expertise in Cloud-Native Development and Containerization (Podman/Docker).
- Opportunity to work with Red Hat and global teams on cutting-edge cloud-native projects.
- Play a key role in mentoring and growing engineering talent.
- Competitive compensation of ?21 30 LPA and a long-term, stable career path.
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in