AWS Software Engineer in Raleigh, NC at Vaco

Date Posted: 4/12/2021

Job Snapshot

Job Description

Our platform uses React, Node.js, JavaScript, TypeScript, AWS Lambdas, GraphQL, React Native and DynamoDB. We are currently hiring full-stack, front-end, and services engineers, including an AWS Development Engineer. The AWS Development Engineer's responsibilities include:
  • Develop AWS cloud native applications
  • Design and analyze solutions, including data modeling and software design patterns
  • Implement and follow best practices in modern software engineering: design, implementation, testing, version control, documentation, and deployment
  • Participate in code inspections, reviews, and other activities to ensure quality
Qualifications
  • 4-5+ years of software development experience
  • At least 2+ years of AWS development experience
  • Experience with AWS DynamoDB, GraphQL, Apollo, AWS API Gateway, AWS Lambda, JavaScript/NodeJS, Python and Elasticsearch
  • Data modelling and database development experience required
  • Nice to have experience with Cloud Formation, AWS Amplify, AWS Cognito or comparable IDP platforms
  • Proficiency with agile development methodology, issue tracking, and more specifically the Scrum software development framework

Job Requirements

4-5+ years of software development experience At least 2+ years of AWS development experience Experience with AWS DynamoDB, GraphQL, Apollo, AWS API Gateway, AWS Lambda, JavaScript/NodeJS, Python and Elasticsearch Data modelling and database development experience required Nice to have experience with Cloud Formation, AWS Amplify, AWS Cognito or comparable IDP platforms Proficiency with agile development methodology, issue tracking, and more specifically the Scrum software development framework