Location: Bangalore / Pune (Hybrid/On-site)
Experience: 6 to 8 Years
Budget: Upto INR 28,00,000/-
About the Role
We are looking for a talented Full-stack Engineer with strong expertise in .NET and React to design, develop, and maintain scalable web applications. The ideal candidate will have experience across the full software development lifecycle and be passionate about building high-quality, secure, and performant applications.
Key Responsibilities
- Design, develop, and maintain scalable web applications using .NET and React.
- Build robust RESTful APIs and integrate them with front-end applications.
- Develop responsive and intuitive user interfaces using React, JavaScript/TypeScript, HTML5, and CSS3.
- Collaborate with product managers, architects, designers, and QA teams to deliver high-quality software.
- Write clean, maintainable, and testable code following engineering best practices.
- Optimize application performance, scalability, and reliability.
- Troubleshoot production issues and implement effective solutions.
- Participate in code reviews and contribute to continuous improvement initiatives.
- Work in Agile/Scrum teams and actively participate in sprint planning, stand-ups, and retrospectives.
- Ensure adherence to security, coding, and compliance standards.
Required Skills & Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 6–8 years of software development experience.
- Strong experience with C#, ASP.NET Core, .NET Framework/.NET 6+.
- Hands-on experience with React.js.
- Strong knowledge of JavaScript (ES6+), TypeScript, HTML5, and CSS3.
- Experience developing and consuming REST APIs.
- Good understanding of SQL Server and database design principles.
- Experience with Entity Framework or similar ORM frameworks.
- Familiarity with Git and version control best practices.
- Understanding of Agile development methodologies.
- Strong analytical, problem-solving, and communication skills.
Preferred Skills
- Experience with Azure or AWS cloud platforms.
- Knowledge of Docker and Kubernetes.
- Experience with CI/CD pipelines (Azure DevOps, GitHub Actions, Jenkins).
- Familiarity with microservices architecture.
- Experience with Redis, RabbitMQ, or Kafka.
- Understanding of authentication and authorization (OAuth2, JWT, OpenID Connect).
- Exposure to automated testing frameworks.