Experience: 6+ Years
Job Summary
We are seeking an experienced Senior Software Engineer with strong expertise in .NET, C#, React, and Microsoft Azure to design, develop, and maintain scalable enterprise applications. The ideal candidate will have hands-on experience building cloud-native solutions, developing modern web applications, and collaborating with cross-functional teams in an agile environment.
Key Responsibilities
Design, develop, test, and deploy enterprise-grade applications using .NET Core/.NET Framework and C#.
Build responsive and scalable front-end applications using React.js.
Develop and maintain RESTful APIs and microservices architectures.
Design and implement cloud-based solutions on Microsoft Azure.
Collaborate with product owners, architects, and business stakeholders to understand requirements and deliver high-quality solutions.
Optimize application performance, scalability, security, and reliability.
Participate in code reviews and enforce coding standards and best practices.
Troubleshoot production issues and provide timely resolutions.
Implement CI/CD pipelines and DevOps practices for streamlined deployments.
Mentor junior developers and contribute to technical decision-making.
Required Skills
6+ years of software development experience.
Strong hands-on experience with C#, .NET Core, .NET MVC/Web API.
Solid experience with React.js, JavaScript, TypeScript, HTML5, and CSS3.
Experience working with Microsoft Azure services such as:
Azure App Services
Azure Functions
Azure Storage
Azure SQL Database
Azure DevOps
Strong knowledge of REST APIs, microservices, and distributed systems.
Experience with SQL Server and database design principles.
Familiarity with Git-based source control and CI/CD pipelines.
Understanding of Agile/Scrum methodologies.
Preferred Qualifications
Experience with containerization technologies such as Docker and Kubernetes.
Exposure to messaging technologies (Service Bus, Kafka, RabbitMQ).
Azure certifications are a plus.
Strong problem-solving and communication skills.
Nice to Have
Experience with enterprise-scale cloud migration projects.
Knowledge of security best practices and application monitoring tools.
Exposure to automated testing frameworks and DevOps automation.
Pay: ₹1,000,000.00 - ₹1,500,000.00 per year
Work Location: Remote