Job Overview:
The role of a Cloud Application Developer involves working with customers to design, develop, and optimize applications that fully leverage the power of the cloud.
* Develop full-stack solutions leveraging AWS services and cutting-edge techniques.
* Architect, design, and build scalable, secure, and highly available systems that meet customer needs.
* Collaborate with cross-functional teams to deliver innovative customer solutions.
* Provide technical guidance and mentorship within the team to drive success.
* Promote the adoption of cloud-native development practices and drive digital transformation.
Requirements:
* Minimum 5 years of experience in application development with a strong background in cloud platforms.
* Expert-level proficiency in at least one programming language (TypeScript, Node.js, Angular, React, Java, C#, Go) and a strong understanding of cloud architecture patterns and microservices.
* Experience with DevSecOps practices, GitOps, and CI/CD tools is essential for this role.
* A strong track record of working with infrastructure as code tooling such as CloudFormation, CDK, or Terraform is also required.