Senior .NET Full Stack Developer (with AWS) (India)

Senior .NET Full Stack Developer (with AWS) (India)

04 Oct
|
Getrosoft
|
India

04 Oct

Getrosoft

India

? We’re Hiring: Senior .NET Full Stack Developer (with AWS)

We are looking for an experienced Senior .NET Full Stack Developer to join our team and contribute to the design, development, and maintenance of enterprise-grade web 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 strong 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 developing and maintaining full-stack web applications , covering both backend services/APIs and frontend applications.

- Strong experience with contemporary frontend frameworks, particularly Angular or React , including component development, state management, API integration, and responsive web development.

- Strong understanding of HTML5, CSS3, JavaScript, and TypeScript .

- Proven experience developing and consuming RESTful APIs and integrating frontend applications with backend services.
- 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 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, UI/UX teams, and other developers.
- Strong understanding of web application architecture, API integration, frontend-backend communication, and responsive application development .

- Strong problem-solving, debugging, communication, and collaboration skills .

? Key Responsibilities

- Design, develop, test, and maintain full-stack web applications using C#, .NET, ASP.NET Core, and modern frontend technologies.
- Develop and maintain RESTful APIs, backend services, and microservices for enterprise applications.
- Design and develop responsive and scalable frontend applications using Angular or React , TypeScript, HTML5, CSS3, and JavaScript.

- Integrate frontend applications with RESTful APIs and backend services , ensuring efficient data exchange and a seamless user experience.

- 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 and backend developers to define and maintain API contracts, application architecture, and integration patterns .

- Work closely with Business Analysts, Product Owners, QA teams, UI/UX teams, and other developers to understand requirements and deliver effective technical solutions.
- Participate in

technical discussions, architecture decisions, code reviews, debugging, and troubleshooting of complex application issues.

- Write and maintain unit tests, integration tests, and frontend tests to ensure application quality and reliability.

- Participate in CI/CD pipelines and support automated build, testing, deployment, and release processes.
- Monitor application performance and identify bottlenecks across both

frontend and backend layers .

- Optimize application performance, scalability, responsiveness, and overall user experience.
- Follow and contribute to secure coding practices , including authentication, authorization, API security, and data protection.

- Troubleshoot production issues and provide timely root-cause analysis and technical fixes .

- Participate in technical documentation, knowledge sharing, and continuous improvement initiatives.
- Contribute to improving existing applications, reducing technical debt, and implementing modern full-stack development practices .

- Stay up to date with evolving .NET, frontend, cloud, and web development technologies and contribute to technical improvements across the application stack.

📌 Senior .NET Full Stack 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 full stack developer (with aws) (india) / india