Senior .Net Developer

7 - 11 years

0 Lacs

Posted:22 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

You are a skilled and experienced Senior .NET Developer being sought to join a team collaborating with Red Hat and customer stakeholders. In this role, you will play a key part in designing, developing, and mentoring modern, cloud-native microservices solutions. If you are passionate about technical excellence, continuous learning, and helping others grow through pairing and mentorship, this opportunity is ideal for you. Your responsibilities will include leading the design, development, and deployment of scalable, secure microservices using C# and the .NET Core (6+) ecosystem. You will design and build containerized services using Podman and follow modern inner loop development practices. Developing robust, RESTful APIs within a microservices architecture will be crucial, ensuring consistency, reliability, and delivery. Additionally, you will implement and advocate for Continuous Delivery (CD) pipelines using tools like Azure DevOps, GitLab CI/CD, or Jenkins. It will be essential to maintain automated build, test, and release processes to streamline deployments and reduce cycle time. Applying Test-Driven Development (TDD) methodologies throughout the development lifecycle will also be a key aspect of your role. You will write unit, integration, and end-to-end tests using frameworks such as XUnit/NUnit, SpecFlow, or Playwright. Moreover, you will implement and manage API testing strategies using tools like Postman. Integrating observability tools such as Application Insights, Prometheus, Grafana, OpenTelemetry, ELK Stack, or Splunk will be necessary to monitor health, performance, and debug complex issues. Troubleshooting across distributed services and containerized environments, including Podman-based setups, will also be part of your responsibilities. Your role will involve working closely with product owners, solution architects, and fellow engineers to translate business needs into technical solutions. Acting as a mentor by pairing with and guiding junior and mid-level developers in cloud-native and microservices best practices will be crucial. You will participate in architectural reviews and technical decision-making, focusing on .NET-based microservices and containerization strategies. Furthermore, conducting thorough code reviews with an emphasis on maintainability, performance, and knowledge transfer will be part of your responsibilities. Contributing to shared development standards and practices across the team will be essential to ensure consistency and quality. It will be important to stay up-to-date with industry trends and advocate for the adoption of new technologies and practices that improve development productivity and system efficiency. In terms of skills and experience, you should have at least 7+ years of professional software development experience, with a strong focus on the Microsoft .NET ecosystem. Expert-level proficiency in C# and modern .NET Core application development is required, along with proven experience in designing and deploying Microservices Architecture. Demonstrated expertise in Continuous Delivery pipelines and DevOps practices is essential, as well as a strong understanding of Test-Driven Development (TDD). Deep hands-on knowledge of Podman for containerized development and its benefits will be necessary, along with proficiency in API testing tools, test automation frameworks, Observability concepts and tools, relational databases like SQL Server or PostgreSQL, and ORMs such as Entity Framework Core. Excellent communication, mentoring, and problem-solving skills are also expected, along with the ability to work both independently and collaboratively in an agile environment.,

Mock Interview

Practice Video Interview with JobPe AI

Start DevOps Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your C Skills

Practice C coding challenges to boost your skills

Start Practicing C Now

RecommendedJobs for You

bhopal, madhya pradesh