Type: Contract
Location: Hyderabad/Bangalore/Pune (3 Days WFO)
Rate: 7500 Per Day (Holiday will be paid)
Experience: 6+ Years
Key Responsibilities:
- Design, build, and enhance enterprise-scale applications utilizing .NET Core, ASP.NET MVC, and C#.
- Architect and deploy cloud-native solutions leveraging AWS services.
- Develop, manage, and optimize RESTful APIs and microservices running on AWS infrastructure.
- Integrate and utilize AWS components including Lambda, S3, SNS/SQS, API Gateway, RDS, DynamoDB, and CloudWatch.
- Contribute to infrastructure setup, automation, and continuous integration/deployment (CI/CD) processes using tools such as AWS CodePipeline, GitHub Actions, or Jenkins.
- Apply best practices to ensure application performance, scalability, and security.
- Collaborate effectively with cross-functional teams including DevOps, QA, product management, and UI within Agile/Scrum delivery models.
- Conduct code reviews, maintain coding standards, and provide technical guidance to junior developers.
- Diagnose and resolve production issues, providing ongoing deployment and operational support.
Required Skills & Qualifications:
- Minimum of 5 years hands-on experience in .NET technologies (C#, .NET Core/6/7).
- Expertise in ASP.NET MVC, Web API, and Entity Framework / EF Core.
- Proven experience working with AWS cloud services, including:
- Compute: Lambda, EC2
- Storage: S3
- Database: RDS, DynamoDB
- Messaging: SNS, SQS
- API Management: API Gateway
- Monitoring: CloudWatch
- Strong grasp of object-oriented programming (OOP) principles and software design patterns.
- Proficiency with SQL Server, T-SQL, and database design concepts.
- Practical experience with Docker, containerization, and microservice architecture.
- Experience in implementing CI/CD pipelines using tools like CodePipeline, CodeBuild, GitHub Actions, or Jenkins.
- Familiarity with Infrastructure as Code (IaC) tools such as CloudFormation, Terraform, or AWS CDK.