AWS Developer

12 October 2023
Apply Now

Apply for this job

Upload CV (doc, docx, pdf)

Key Responsibilities

Works with technical staff to understand highly complex software problems involving many varied factors to be interpreted and considered, frequently of moderate to high scope • Prepares detailed specifications from which programs will be written to develop or modify large, sophisticated software applications • Writes documentation to describe program development, logic, coding, and corrections • Assists in the development of software user manuals and/or demonstrates software • Consults with business areas and IT technical resources regarding requirements, system scope, objectives, integration, and solutions based on user needs • Application Development | Participates as a technical expert in design, development, coding, testing, and debugging new software or making significant enhancements to existing software • Supports and performs maintenance on new or existing software products, understanding application integration points and trouble-shooting production problems • Assists project manager in developing estimates and technology requirements • Engages in root cause analysis as it relates to either the application or the product 

Requirements

Experience developing in one or more of Java, Python, TypeScript/JavaScript • Experience developing for AWS Lambda and other ‘serverless’ services • Experience with REST APIs • Strong overall knowledge of the AWS ecosystem and services • Comfort with DevOps practices and tooling, particularly Terraform Desirable skills: • Experience with telecommunications systems, especially Amazon Connect • Amazon Lex, Amazon Kinesis, Amazon Kinesis Data Firehose, Amazon S3, Amazon CloudWatch • Experience building and/or maintaining cloud-native applications 

Fringe Benefits

n/a

Interview Process Details

Intro screening

Technical interview

Cultural Fit