Role: Python Developer
Location: Trenton NJ (Hybrid)
Position Type: Contract
In Person Interview
Job Summary
Please make sure they have :Extensive experience with AWS Cloud services (ECS, RDS, ALB, Route53, CloudWatch, side-car patterns),Build responsive, intuitive front-end applications using ReactJS and TypeScript, and use SQL Alchemy: ONLY SUBMIT YOUR TOP QUALITY CANDIDATE PLEASE
Job Description
We are seeking a highly skilled and experienced Python Developer to join our IT team.
What You’ll Do:
- 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
What You’ll Need:
Required
- 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