Product SRE (Site Reliability Engineer)
Actively Reviewing the ApplicationsSolveify Tech
Job Description
Job Description:
We are looking for a highly skilled Senior .NET Developer to join our growing team. The ideal candidate will have a strong background in .NET and C#, along with hands-on experience in performance monitoring tools like New Relic, ElasticSearch, and AppDynamics, as well as cloud services such as Azure and DevOps practices. This is a critical role where you will be responsible for designing and developing scalable software solutions, conducting live debugging, performing code reviews, and responding to production incidents. If you’re someone with a passion for technology and performance optimization, this is the perfect role for you!
Only candidates with hands-on .NET development experience should apply. Pure DevOps or infrastructure profiles will not be considered.
Key Responsibilities:
Develop and maintain scalable applications using .NET and C#.
Use New Relic, ElasticSearch, and AppDynamics to monitor application performance, diagnose issues, and ensure optimal system health.
Implement and manage DevOps practices, focusing on automation of workflows and CI/CD pipelines.
Develop, deploy, and maintain solutions in Azure, ensuring system scalability and reliability.
Perform live debugging to identify and resolve issues in real-time in production environments.
Lead code reviews and ensure adherence to best coding practices, including unit testing.
Be an active Incident Responder for critical production incidents, ensuring timely resolution of issues.
Design and implement Functions, Batches, and Message Queues for effective data processing and integration.
Work with Kubernetes to manage and deploy containerized applications.
Collaborate with cross-functional teams to improve software architecture, performance, and quality.
Support ongoing improvements to development workflows and systems.
Required Skills & Qualifications:
5+ years of hands-on experience with .NET and C# development, including VB.Net.
Minimum 3 years of experience with performance monitoring tools, including New Relic, ElasticSearch, or AppDynamics.
At least 3 years of experience with DevOps practices, including CI/CD pipelines, automated deployment, and infrastructure automation.
Minimum 3 years of experience with Azure cloud services and development.
Strong proficiency in code reviews, unit testing, and ensuring high-quality code.
Experience in live debugging to resolve production issues and ensure minimal downtime.
Ability to act as an Incident Responder, taking ownership of critical production issues and leading resolution efforts.
Familiarity with Functions, Batches, Message Queues, and their implementation in enterprise solutions.
Proficiency in Kubernetes for managing containerized applications and microservices.
Excellent problem-solving skills and ability to work under pressure in fast-paced environments.
Strong communication skills, with the ability to collaborate effectively with cross-functional teams and stakeholders.
Preferred Qualifications:
Experience with Agile software development methodologies.
Certification in Azure, DevOps, or other relevant technologies.
Familiarity with additional cloud platforms or container orchestration tools.
Education & Experience:
Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent work experience.
At least 5+ years of professional experience in software development with a strong focus on .NET technologies, cloud computing, and DevOps.
Quick Tip
Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.
Related Similar Jobs
View All
IT Engineer
IFTAS - Indian Financial Technology & Allied Services
Model Based Development
ALTEN India
iOS Developer
Bright Vision Technologies
Data Science
Mondee
Freelance Data Science Engineer (Python & SQL)
Mindrift
Share
Quick Apply
Upload your resume to apply for this position