Cloud Developer (AWS)- Remote

$84,533 - $143,706/Yr

ICF International - Reston, VA

posted 10 days ago

Full-time
Remote - Reston, VA
Administrative and Support Services

About the position

We are seeking a talented Cloud backend developer to join our dynamic team at ICF. This role involves designing, developing, and maintaining robust backend applications and services, primarily using AWS cloud services. The position is fully remote, allowing for flexibility while contributing to federal contracts.

Responsibilities

  • Design, develop, and maintain scalable and efficient backend systems using Java, Node.js, and Python.
  • Optimize application performance, scalability, and reliability.
  • Collaborate with the team to define and implement best practices for software development and engineering.
  • Stay up-to-date with the latest technologies and trends in backend development.

Requirements

  • 3+ years of experience in Java, Node.js, and Python programming languages.
  • 3+ years of experience with AWS cloud services (e.g., EC2, S3, Lambda, RDS, DynamoDB).
  • 3+ years of experience with RESTful APIs and microservices architecture.
  • 2+ years of experience with database technologies (e.g., MySQL, PostgreSQL, MongoDB).
  • Knowledge of software design patterns and best practices.
  • Excellent problem-solving and analytical skills.
  • Green Card Holder or US Citizenship required due to federal contract requirements.
  • Must be able to obtain Public Trust clearance.

Nice-to-haves

  • Knowledge of software design patterns and best practices.
  • Ability to work independently and as part of a team.
  • Experience with containerization (e.g., Docker, Kubernetes).
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Contributions to open-source projects.

Benefits

  • Remote work flexibility
  • Equal opportunity employer
  • Reasonable accommodations for disabled veterans and individuals with disabilities
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service