Key Responsibilities:
- Design, develop, and maintain full stack web applications using React.js, .NET Core, and C#.
- Implement and consume RESTful APIs to enable seamless communication between frontend and backend systems.
- Deploy and manage applications on AWS services including EC2, Lambda, S3, RDS, and API Gateway.
- Develop secure, scalable, and optimized backend solutions following SOLID principles and coding best practices.
- Use Entity Framework / LINQ for efficient data access and database manipulation.
- Containerize applications using Docker and manage infrastructure as code using Terraform.
- Collaborate with product, design, and DevOps teams in an Agile/SCRUM environment.
- Conduct code reviews and write unit/integration tests to maintain high code quality.
- Leverage AI-assisted tools like GitHub Copilot to improve development efficiency.
Required Skills & Experience:
- Proficiency in C#, .NET Core, ASP.NET MVC/Web API.
- Strong frontend development skills using React.js, JavaScript, TypeScript.
- Experience with Entity Framework Core and SQL databases.
- Solid understanding of AWS cloud architecture and deployments.
- Hands-on experience with Docker for containerization.
- Experience with Terraform for infrastructure provisioning.
- Familiarity with Agile methodologies and tools like Jira or Azure DevOps.
- Strong debugging, problem-solving, and performance optimization skills.
Good to Have (Preferred Skills):
- Experience with CI/CD pipelines (GitHub Actions, AWS CodePipeline).
- Exposure to Microservices architecture.
- Familiarity with AI-assisted coding (e.g., Copilot).
- Knowledge of unit testing frameworks such as xUnit, NUnit, or MSTest.
Hiring Office Is Located In Hyderabad