Python Developer

  • Trenton, NJ
  • Posted 15 hours ago | Updated 15 hours ago

Overview

Hybrid
Depends on Experience
Contract - W2
Contract - 12 Month(s)

Skills

Python
ReactJS
Flask web application framework
SQLAlchemy ORM
PostgreSQL
NoSQL
containerization
orchestration
microservices architecture
AWS
Cloud
ECS
RDS
ALB
Route53
CloudWatch
side-car patterns

Job Details

Job Description

Position: Python Developer

Location: Trenton, NJ (Hybrid)

Duration: 12 months contract

Interview Process: First round virtual, Second round onsite

Description

We are seeking a highly skilled and experienced Python Developer to join our IT team. This position will be full-time, hybrid, and is a contract position.

Responsibilities:

Develop and deploy cloud-native solutions using AWS

Design, implement, and maintain scalable, high-performance applications using native AWS services and modern frameworks

Build responsive, intuitive front-end applications using ReactJS and TypeScript

Develop robust back-end services with Python, Flask, and SQLAlchemy

Implement workflow orchestration using Temporal

Design and optimize database schemas and queries for PostgreSQL and NoSQL databases

Create and maintain CI/CD pipelines for automated testing and deployment

Collaborate with cross-functional teams to define system requirements and solutions

Contribute to feature specifications and technical design blueprints

Participate in performance and load testing, issue remediation, and user acceptance testing

Create documentation and playbooks for AWS-hosted applications

Mentor internal staff on AWS cloud-native applications and lead knowledge transfer sessions

Requirements:

Bachelor s degree in Computer Science, Engineering, or related field (or equivalent practical experience)

Minimum 8 years of experience in application development and architecture in an AWS environment

Proficiency in ReactJS front-end development

Strong Python programming skills

Experience with Flask web application framework

Expertise in SQLAlchemy ORM and database design

Hands-on experience with PostgreSQL and NoSQL databases

Familiarity with Temporal workflow orchestration

Knowledge of containerization and microservices architecture

Understanding of security best practices in cloud environments

Extensive experience with AWS Cloud services (ECS, RDS, ALB, Route53, CloudWatch, side-car patterns)

Ability to design, implement, and maintain scalable, high-performance applications using AWS services

Strong analytical, problem-solving, and communication skills

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About BOTG LLC