You are intelligent, skilled, and approachable. A genuine tech professional with a passion for business; an enthusiast who seamlessly tackles tough challenges using the most powerful tools. You're the one who can listen to a client's technical concerns, and then relay back solutions directly, concisely, and precisely; steering discussions directly to efficient results. You make the complex simple.
As part of the Expedite Commerce team, every day is an opportunity to evolve, advance your career, and unlock your potential while working as part of a close-knit global team of technologists. If you thrive on creating high-performance solutions and excel at solving intricate problems with AWS technologies, we invite you to join us on this dynamic journey.
The Role
As an AWS Full-Stack Developer, you will play a crucial role in developing and maintaining the backend infrastructure for our SaaS products while leveraging the extensive capabilities of AWS cloud services. This position involves a strong focus on backend architectures, database management, and the integration of AWS services to ensure high performance and reliability.
What You Will Do
- Design, develop, and maintain robust backend services, APIs, and microservices integrating advanced features including AI and machine learning models. Focus will be upon the delivery of premium quality applications with high customer utilization & satisfaction ratings
- Collaborate with cross-functional teams to thoroughly understand the broader business & technical requirements while communicating effectively with technical & non-technical stakeholders acting as a subject-matter expert
- Effectively utilize data analytics to enhance application functionality, performance, and optimize user experiences in current & subsequent releases
- Manage and optimize server interactions within AWS environments
- Implement and maintain complex database schemas, utilizing AWS database services for scalability and performance
- Implement and manage file storage solutions using AWS services tailored to project-specific requirements
- Follow security protocols and architecture, ensuring the protection of sensitive data and compliance with regulatory standards
- Support development and oversee CI/CD pipelines to ensure seamless deployment and continuous integration of new features and updates
- Stay updated with the latest advancements in AWS services, AI tools including GitHub Copilot, and best practices in e-commerce technology application development
Requirements
- Strong analytical skills and problem-solving skills combined with ability to document & collaborate with both technical and non-technical stakeholders effectively using professional-level English
- Capabilities leveraging AI and machine learning technologies to develop and deploy applications within AWS environments
- Demonstrable proficiency in full-stack development with an emphasis upon backend programming languages such as Node.js and Python
- Extensive experience with AWS services especially Elastic Beanstalk, AppSync, DynamoDB, AWS Lambda, AWS CloudWatch and Amazon Cognito
- Demonstrable capabilities implementing and managing APIs and microservices
- Competency in implementing AWS data storage solutions using S3
- Experience with AWS CI/CD tools like AWS CodeBuild, CodeDeploy, and CodePipeline
- Experience (preferred) using AWS CloudFormation & Terraform for infrastructure as code
- Experience with high traffic, high availability applications is a plus
Benefits
- Health Insurance, PTO, and Leave time
- Ongoing paid professional training and certifications
- Fully Remote work Opportunity
- Strong Onboarding & Training programs
Work Timings - 1:00 pm -10:00 pm IST