Logo
Aruljohn

Senior AWS Software Developer (Atlanta) Job at Aruljohn in Atlanta

Aruljohn, Atlanta, GA, United States, 30383

Save Job

This job was posted on 2025-03-12 12:24:35.

Senior AWS Software Developer (Atlanta)

Client: GTA, Atlanta GA

Rate: $70/hr

Hybrid role

Virtual interview

Day 1 on-site

Position Overview

As an AWS Cloud Developer, you will play a crucial role in designing, developing, and maintaining scalable cloud solutions on the AWS platform. You will collaborate closely with cross-functional teams in a SCRUM Agile environment to deliver high-quality software solutions that meet business objectives. The ideal candidate will have extensive experience with SOAP-based web services, custom header implementation, and handling MTOM (Message Transmission Optimization Mechanism) attachments.

Key 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 service 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.

Qualifications

  • 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.

Preferred Qualifications

  • 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).

Skills

  • 5 yrs Work experience designing, developing, and deploying cloud-native applications on AWS using services such as Lambda, API Gateway, DynamoDB, S3.
  • 5 yrs Work experience implementing serverless architectures using AWS Lambda functions with Python.
  • 5 yrs Work experience building and orchestrating workflows using AWS Step Functions and AWS State Machines.
  • 5 yrs Work experience designing, developing, and implementing SOAP-based web services using service technologies.
  • 5 yrs Work experience with XML, XSD, WSDL, and other related technologies.
  • 3 yrs Agile methodologies and SCRUM framework.
  • Experience with CI/CD pipelines and DevOps practices - Highly desired.
  • Experience with containerization (e.g., Docker) and orchestration (e.g., Kubernetes) - Highly desired.
  • AWS certifications (e.g., AWS Certified Developer) - Highly desired.
#J-18808-Ljbffr