Logo
The Dignify Solutions, LLC

Senior AWS/ Python Developer/Engineer

The Dignify Solutions, LLC, Trenton, New Jersey, United States

Save Job

Senior AWS/Python Developer/Engineer - Remote Job Description:

Summary: The main function of the Platform Developer/Engineer - AWS/Python is to design, code, and create system specifications, analyze, evaluate, test, debug, document, and implement complex software applications.

Qualifications

Knowledge of end-to-end systems development life cycles

AWS certification is preferable in one of the following domains: AWS Developer, Architect

Experience with AWS (Ex. ECS, Lambda, Dynamo, EventBridge, API Gateway, S3)

Experience with at least one of the programming languages such as Python and/or Java

Experience working with CI/CD tools: GitHub Actions, Cypress, and Jest

Experience working with Infrastructure as Code tools: Terraform

Highly collaborative, fast learner and willing to work wherever you’re needed on the team

Experience with software engineering fundamentals including object-oriented design, data structures, dependency injection, testable code and TDD.

Updated Requirements

Knowledge of end-to-end systems development life cycles

AWS certification is preferable in one of the following domains: AWS Developer, Architect

Experience with AWS (Ex. ECS, Lambda, Dynamo, EventBridge, API Gateway, S3)

Experience with at least one of the programming languages such as Python and/or Java

Experience working with CI/CD tools

Highly collaborative, fast learner and willing to work wherever you’re needed on the team

Experience with software engineering fundamentals including object-oriented design, data structures, dependency injection, testable code and TDD.

Candidates need to go through CoderByte Python assessment - please include email address with submittal

AWS & Python CoderByte Assessment - 3 Challenges

1 String manipulation Python coding

1 Data Engineer Python coding

1 Back-end Python coding

8 multiple choice questions on AWS

Job Responsibilities

Design, code, test, document, implement, and maintain application programs and interfaces.

Devise or modify procedures to solve complex problems considering computer equipment capacity and limitations, operating time, and form of desired results.

Modify, install, and prepare technical documentation for system software applications.

Monitor systems capacity and performance, plan and execute disaster recovery procedures, and provide technical support.

Evaluate user requests for new or modified computer programs to determine feasibility, cost, time required and compatibility with current systems and capabilities.

Primary Skill

Back End

Finance

Graphic Design

Lighting

Seniority Level Mid-Senior level

Employment Type Full-time

Job Function Other

Industry IT Services and IT Consulting

#J-18808-Ljbffr