Senior Full Stack Cloud Application AWS Developer

Eliassen GroupSpringfield, IL
445d$145,600 - $166,400

About The Position

The Senior Full Stack Cloud Application AWS Developer will collaborate with various stakeholders to support client projects and enhance capabilities through innovative cloud solutions. This role involves hands-on engineering and development of scalable, secure distributed systems using modern software technologies, particularly within the AWS cloud environment.

Requirements

  • 6+ years of prior relevant experience in full stack application development.
  • 3+ years of experience with cloud applications development to build/modernize applications and datasets into AWS cloud.
  • Proven ability to work autonomously and collaborate, mentor, help, and support other team members to solve complex technical problems.
  • Proven ability to develop software product and solution prototypes and use prototypes to validate technical solution strategies and communicate and explain the pros and cons of complex design alternatives.
  • In-depth understanding of Agile and Scaled Agile practices and principles; must be an experienced Agile practitioner with proven ability to plan and implement software products with agility.
  • Experience and proficiency implementing frontend and backend services for cloud-native software products and solutions such as VueJS, JavaScript, Python, Django, Flask, Docker, EKS/Kubernetes, AWS Step Functions, EventBridge, AWS Lambda, AWS API Gateway, Elasticsearch, Caching frameworks, Redis, Memcached, Amazon RDS for Postgres, and/or MongoDB NoSQL database service.
  • Familiarity with the AWS Serverless Application Model (SAM) and proven design patterns, like Model-View-Controller, is required.
  • Proficiency delivering cloud-based software products using contemporary CI/CD pipeline tooling and ability to continuously collaborate with development, operations, and security (DevSecOps) team members.
  • Excellent written and verbal communication skills with an ability to handle customer requirements and engineer solutions.

Responsibilities

  • Serve as a key member of the cloud team to support technical challenges and demos, building innovative solution prototypes using cloud architectures and software technologies.
  • Engage in solutions architecture and hands-on engineering/full-stack development of scalable and secure distributed systems using modern software technologies and programming, Cloud Native and microservices architecture, containerization, and API-First design patterns.
  • Collaborate with user experience designers, platform engineers, product owners, solution architects, and business analysts to design, build, test, and deploy high-value, operationally resilient software products on the AWS cloud platform.
  • Support repeatable cloud migrations including rehost (lift & shift), re-platform, and re-architect/re-factor of on-premises systems/applications and datasets into a mix of multi and hybrid cloud platforms.

Benefits

  • Medical (choice of 3 plans)
  • Dental
  • Vision
  • Pre-tax accounts
  • Life and disability insurance
  • 401(k) with match
  • Sick time if required by law in the worked-in state/locality

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Administrative and Support Services

Education Level

Bachelor's degree

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service