Senior Software Engineer/Lead Engineer AWS Cloud Developer (C# Microservices )

Quest Global

Job Requirements

AWS Cloud Developer with strong expertise in C#, .NET, Microservices Architecture, and CI/CD pipeline implementation. The ideal candidate will be responsible for designing, developing, deploying, and maintaining scalable cloud-native applications on AWS. The candidate should have hands-on experience with containerization, DevOps practices, and modern software development methodologies

Key Responsibilities

  • Design and develop cloud-native applications using C#/.NET Core and Microservices Architecture.
  • Build and deploy scalable solutions on Amazon Web Services (AWS).
  • Develop RESTful APIs and backend services.
  • Design and implement CI/CD pipelines for automated build, testing, and deployment.
  • Collaborate with cross-functional teams to define, design, and deliver new features.
  • Ensure code quality through unit testing, code reviews, and best practices.
  • Monitor application performance and troubleshoot production issues.
  • Implement security, scalability, and reliability best practices in cloud environments.

Work Experience

Mandatory Skills

  • Strong experience in C# and .NET Core/.NET 6+.
  • Hands-on experience in Microservices Architecture.
  • Strong knowledge of AWS Cloud Services, including:
  • ECS/EKS
  • Lambda
  • API Gateway
  • S3
  • RDS
  • DynamoDB
  • SQS/SNS
  • IAM
  • CloudWatch
  • Experience in developing and consuming REST APIs
  • Hands-on experience with CI/CD tools such as:
  • Azure DevOps
  • GitHub Actions
  • Jenkins
  • AWS CodePipeline
  • AWS CodeBuild

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.