Amazon Web Services (AWS) Software Developer

Filled
February 25, 2026

Job Description

Location: Remote / [Specify location if applicable]
Employment Type: Full-time / Contract

About the Role

We are seeking an experienced AWS Software Developer with deep expertise in cloud-native, serverless application development. The ideal candidate will have hands-on experience with AWS services, modern development practices, and integration patterns, building scalable and reliable cloud applications.

This role requires strong technical skills, a problem-solving mindset, and the ability to work across multiple tasks while delivering high-quality code and solutions.

Key Responsibilities

  • Design, develop, and deploy serverless applications on AWS using services such as Lambda, SQS, SNS, Step Functions, DynamoDB, EventBridge, and Event Fork Pipelines.
  • Develop and maintain SAM templates and CloudFormation stacks for infrastructure as code.
  • Conduct local development, testing, and debugging of serverless applications using AWS SAM.
  • Develop, enhance, and maintain REST APIs and integrate with other AWS services.
  • Write and optimize SQL queries, stored procedures, triggers, and packages for relational databases (PostgreSQL, Oracle, etc.).
  • Work with non-relational databases such as AWS DynamoDB where applicable.
  • Debug complex issues and provide solutions for cloud-native applications.
  • Collaborate with cross-functional teams including developers, QA, and business stakeholders.
  • Follow AWS best practices, coding standards, and modern software engineering methodologies.
  • Provide technical guidance and serve as an expert in application development and integration.

Required Skills & Experience

  • AWS Expertise: Lambda, SQS, SNS, Step Functions, DynamoDB, EventBridge, Event Fork Pipelines
  • Experience with AWS SAM for local development, testing, debugging, and template creation
  • Proficiency in Python and Java development
  • Strong understanding of REST APIs, JSON, XML/XSLT
  • SQL and PL/SQL experience: queries, stored procedures, triggers, and packages
  • Experience with GIT source control
  • Knowledge of serverless application architecture and event-driven integration
  • Excellent debugging, problem-solving, and analytical skills
  • Strong communication and interpersonal skills

Preferred / Nice-to-Have

  • AWS Certification: Developer or Solutions Architect
  • Experience with AWS Redshift
  • Knowledge of Splunk for monitoring and analytics
  • Experience with message-driven application integration
  • Familiarity with NoSQL / non-relational databases (e.g., DynamoDB)

Education

  • Bachelor’s degree in Computer Science, Information Technology, or a related field
  • Equivalent experience may be considered

Why Join Us

  • Work on cutting-edge AWS serverless solutions
  • Collaborate with a team of cloud experts and technical leaders
  • Opportunity to solve complex problems and design scalable cloud applications
  • Exposure to modern software engineering practices and cloud architectures