This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The AWS Developer role involves designing, developing, and maintaining cloud-native applications using AWS services and .NET technologies. Candidates should have a bachelor's degree in Computer Science or Engineering and at least 5 years of experience with AWS services and .NET. Strong problem-solving skills and collaboration abilities are essential.
Job Responsibility:
Design, develop, and deploy applications using AWS cloud services
Implement backend services and APIs using .NET technologies
Collaborate with cross-functional teams to define, design, and ship new features
Ensure the performance, quality, and responsiveness of applications
Write clean, scalable, and maintainable code following best practices
Participate in code reviews and provide constructive feedback
Troubleshoot, debug, and upgrade existing systems
Contribute to the design and implementation of database schemas and queries
Maintain documentation of system architecture and development processes
Requirements:
Bachelor’s degree in Computer Science, Engineering, or related field
5 years of experience in AWS services such as Lambda, API Gateway, S3, DynamoDB, RDS, and CloudFormation
2-3 years of experience with .NET Core/.NET 6+ and C#
Solid understanding of database technologies, including SQL Server and NoSQL databases
Understanding of microservices architecture and event-driven systems
Experience with Infrastructure as Code (IaC) tools such as Terraform or AWS CDK
Can demonstrate use of AI tools to assist in different stages of SDLC relevant to the role
Experience with RESTful API development and integration
Familiarity with CI/CD pipelines and DevOps practices
Knowledge of containerization technologies like Docker and orchestration with ECS or Kubernetes
Strong problem-solving skills and attention to detail
Experience working in Agile/Scrum development environments
Excellent communication and collaboration abilities