Job Title: Manager | .Net Developer | Pune | Engineering
Position: Senior .NET + AWS Developer
Job Description:
We are looking to hire an experienced and dynamic Senior .NET + AWS Developer to join our engineering team. As a senior developer, you will be responsible for designing, developing, and deploying high-quality cloud-native applications. You will work on complex backend systems, ensure code quality, and implement best practices for scalable and secure solutions on AWS. A commitment to collaborative problem-solving, architectural design, and delivering quality software is essential.
Responsibilities:
- Proven experience as a .NET Developer with strong expertise in .NET Framework, .NET Core, and C#.
- Minimum 8–10+ years of experience in software development using Microsoft technologies.
- Excellent understanding of ASP.NET Core, Web API, Entity Framework Core, and SQL Server.
- Experience in designing, developing, and deploying applications on AWS Cloud.
- Hands-on experience with key AWS services such as:
- EC2, Lambda, ECS/EKS, S3, RDS, SNS, API Gateway.
- Understanding of serverless architectures and microservices patterns.
- Strong knowledge of IIS setup, application hosting, and performance tuning.
- Familiarity with DevOps concepts, CI/CD pipelines, and deployment automation
- Experience in RESTful API design and integration with third-party systems.
- Proficient in object-oriented programming (OOP), collections, exception handling, and file operations.
- Exposure to front-end frameworks like Angular or React is a plus.
- Collaborate with architects and DevOps engineers to build scalable and cost-efficient AWS solutions.
- Write clean, testable, and maintainable code following SOLID principles.
Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or equivalent.
- Strong working knowledge of AWS Cloud Services and .NET technologies.
- AWS Certified Developer – Associate or AWS Solutions Architect – Associate certification preferred.
- Familiarity with CI/CD pipelines, Infrastructure as Code (IaC) tools such as Terraform or CloudFormation.
- Excellent analytical, troubleshooting, and problem-solving skills.
- Strong communication and teamwork abilities.
Added Advantages:
- Experience with Docker and Kubernetes (EKS).
- Knowledge of monitoring and logging using CloudWatch, Grafana, or ELK Stack.
- Familiarity with message queues (SQS, SNS, Kafka).
- Familiarity with Azure
- Exposure to Agile/Scrum methodology.