Senior .NET Backend Developer (with AWS) (India)

Senior .NET Backend Developer (with AWS) (India)

24 Sep
|
Getrosoft
|
India

24 Sep

Getrosoft

India

? We’re Hiring: Senior .NET Backend Developer

We are looking for an experienced Senior .NET Backend Developer to join our team and contribute to the design, development, and maintenance of enterprise-grade backend applications and cloud-based solutions.

⏳ Contract Duration: 6 months (Extendable / Renewable)

⏰ Working Hours: 6:30 AM – 3:30 PM IST

? Candidate Location: India (based in India only)

⚡ Availability: Immediate joiners preferred

? Qualifications

- 5–8 years of professional software development experience, with solid expertise in the .NET ecosystem, including .NET Framework, .NET Core, and .NET 6/7/8.
- Strong hands-on experience with C#, ASP.NET Core, Web API, Entity Framework, and EF Core.
- Proven experience in developing and maintaining RESTful APIs and backend services for enterprise applications.
- Hands-on experience with microservices architecture and containerization technologies such as Docker and Kubernetes.
- Strong hands-on experience with the AWS platform, including services such as EC2, Lambda, ECS/EKS, S3, RDS, DynamoDB, API Gateway, CloudFront, IAM, SQS/SNS, and CloudWatch.
- Working knowledge of Microsoft Azure, including App Services, Functions, AKS, and Service Bus, is a plus.
- Experience with message brokers and event-driven architectures, including RabbitMQ, Kafka, AWS SQS/SNS, and Azure Service Bus.
- Strong understanding of Design Patterns, SOLID principles, DDD, CQRS, and enterprise application development practices.
- Experience working with both relational and NoSQL databases, including SQL Server, PostgreSQL, MongoDB, DynamoDB, and Cosmos DB.




- Familiarity with CI/CD and DevOps tools, such as AWS CodePipeline/CodeBuild, Azure DevOps, Jenkins, and GitHub Actions.
- Experience with Infrastructure as Code tools such as Terraform, CloudFormation, ARM, or Bicep is a plus.
- Good understanding of application security best practices, including OAuth 2.0, JWT, OWASP standards, and IAM policies.
- Experience working in Agile/Scrum development environments and collaborating with Business Analysts, Product Owners, QA engineers, and frontend developers.
- Experience with frontend technologies such as Angular or React is a plus.
- Strong problem-solving, debugging, communication, and collaboration skills.

? Key Responsibilities

- Design, develop, test, and maintain high-quality backend applications using C#, .NET Core, and .NET 6+.
- Develop and maintain RESTful APIs, backend services, and microservices for enterprise applications.
- Implement scalable and maintainable solutions following SOLID principles, design patterns, clean coding practices, and software engineering best practices.
- Work with Entity Framework / EF Core and relational databases such as SQL Server and PostgreSQL.
- Develop and integrate solutions using NoSQL databases, including MongoDB, DynamoDB, or Cosmos DB where required.




- Build and maintain event-driven and asynchronous applications using RabbitMQ, Kafka, AWS SQS/SNS, or Azure Service Bus.
- Develop and deploy applications using AWS cloud services, including EC2, Lambda, ECS/EKS, S3, RDS, API Gateway, and CloudWatch.
- Containerize applications using Docker and contribute to deployments through Kubernetes environments.
- Collaborate with frontend developers to design and integrate API contracts and backend services for web applications.
- Work closely with Business Analysts, Product Owners, QA teams, and other developers to understand requirements and deliver effective technical solutions.
- Participate in technical discussions, code reviews, debugging, and troubleshooting of complex application issues.
- Write unit tests and integration tests and contribute to overall application quality and reliability.
- Participate in CI/CD pipelines and support automated build, testing, deployment, and release processes.
- Monitor application performance, identify bottlenecks, and implement solutions to improve scalability, performance, and reliability.
- Follow and contribute to secure coding practices, including authentication, authorization, API security, and data protection.
- Participate in technical documentation, knowledge sharing, and continuous improvement initiatives.
- Troubleshoot production issues and provide timely root-cause analysis and technical fixes.
- Contribute to improving existing applications, reducing technical debt, and implementing modern backend development practices.

📌 Senior .NET Backend Developer (with AWS) (India)
🏢 Getrosoft
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior .net backend developer (with aws) (india) / india