Pradeepit Consulting Services is actively seeking a .NET AWS Backend Infra Developer to join our dynamic team.
This pivotal role is for a skilled Software Engineer with expertise in .NET development (C#, ASP.NET frameworks, WebAPI) and hands-on experience in AWS DevOps Pipelines and infrastructure as code (Terraform).
You'll be responsible for designing, developing, and maintaining scalable backend services and ensuring robust cloud infrastructure.
Key Responsibilities
- Backend Development: Design, develop, and maintain backend services and APIs using C#, ASP.NET frameworks, and WebAPI within the .NET Framework / .NET Core, .NET 7/8.
- Infrastructure as Code (IaC): Design, develop, and maintain infrastructure as code using Terraform.
- Database Interaction: Work with DynamoDB and Entity Framework for efficient data management.
- Deployment & DevOps: Drive development in AWS DevOps Pipelines for deployment, including understanding of Git version control and different branching strategies.
- Troubleshooting & Optimization: Troubleshoot complex issues and optimize application performance.
- Collaboration & Communication: Work effectively in a collaborative team environment, demonstrating excellent verbal and written communication skills, capable of interacting with internal and external customers.
- Independent Work: Work independently and carry out assignments to completion within given instructions and standard accepted practices.
Mandatory Skills
- Strong working experience as a Software Engineer.
- Proficiency in .NET Framework / .NET Core, .NET 7/8.
- Development experience in C#, ASP.NET frameworks, WebAPI.
- Expertise in designing, developing, and maintaining infrastructure as code using Terraform.
- Experience in building services API / REST.
- Experience with DynamoDB and Entity Framework.
- Experience on development in AWS DevOps Pipelines for deployment.
- Understanding of Git version control and different branching strategies.
- Ability to troubleshoot complex issues and optimize application performance.
- Excellent communication skills and ability to work effectively in a collaborative team environment.
Good to Have Skills
- Knowledge/experience in WPF.
- AWS certifications.
- Experience with CI/CD: Jenkins.
- Familiarity with database and interaction frameworks like SQL, Postgres.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
- Excellent verbal and written communication skills in English, including the ability to effectively communicate with internal and external customers.
- Ability to work under pressure and meet deadlines, while maintaining a positive attitude and providing exemplary customer service.
- Ability to work independently and to carry out assignments to completion within parameters of instructions given, prescribed routines, and standard accepted practices.
- Proven experience as a Software Engineer.
- Typically seeking candidates with 6-10 years of working experience.
Skills Required
.NET, AWS Devops, Terraform, Webapi, Dynamodb