SnapCode Inc ยท 2 months ago
GTA AWS CLOUD NATIVE DEVELOPER
SnapCode Inc is a company seeking an AWS Cloud Developer to play a crucial role in designing, developing, and maintaining scalable cloud solutions on the AWS platform. The ideal candidate will work in a SCRUM Agile environment, collaborating with cross-functional teams to deliver high-quality software solutions that meet business objectives.
Information Technology & Services
Responsibilities
Design, develop, and deploy cloud-native applications on AWS using services such as Lambda, API Gateway, DynamoDB, S3, and others as needed
Implement serverless architectures using AWS Lambda functions with Python
Build and orchestrate workflows using AWS Step Functions and AWS State Machines
Design, develop, and implement SOAP-based web services using services technologies
Create and manage custom headers for web services to ensure security, authentication, and data integrity
Implement MTOM attachments such as PDF for efficient transmission of binary data in web services
Collaborate with Product Owners, Scrum Masters, and other team members to refine user stories and deliver solutions iteratively
Ensure code quality, performance, and scalability through automated testing, code reviews, and adherence to best practices
Troubleshoot and resolve issues in development, testing, and production environments
Stay current with AWS services, tools, and best practices and share your knowledge within the team
Qualification
Required
Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience)
Proven experience with XML, XSD, WSDL, and other related technologies
Proven experience as a software developer with a strong understanding of cloud computing principles and practices
Hands-on experience designing and developing applications on AWS cloud services, particularly Lambda, API Gateway, DynamoDB, and S3
Proficiency in Python programming language; familiarity with other languages is a plus
Experience with AWS Step Functions and State Machines is highly desirable
Familiarity with Agile methodologies and SCRUM framework
Strong problem-solving skills and ability to work effectively in a team environment
Excellent verbal and written communication skills
Proven experience as a software developer with a strong understanding of cloud computing principles and practices
Work experience designing, developing, and deploying cloud-native applications on AWS using services such as Lambda, API Gateway, DynamoDB, S3
Work experience Implementing serverless architectures using AWS Lambda functions with Python
Work experience building and orchestrate workflows using AWS Step Functions and AWS State Machines
Work experience designing, developing, and implementing SOAP-based web services using services technologies
Work experience with XML, XSD, WSDL, and other related technologies
Agile methodologies and SCRUM framework
Preferred
AWS certifications (e.g., AWS Certified Developer) are a plus
Experience with CI/CD pipelines and DevOps practices
Familiarity with containerization (e.g., Docker) and orchestration (e.g., Kubernetes)
Company
SnapCode Inc
Introduction Snapcode Inc., a US-based IT staffing firm, provides specialized technology professionals to businesses seeking their expertise.
Funding
Current Stage
Early StageCompany data provided by crunchbase