Overview
Skills
Job Details
Role: Senior Consultant-Full Stack Python Developer
Location: Trenton, NJ Hybrid
Duration:12 Months
Interview: Phone + MS-Teams + F2F
Work Arrangement: Hybrid
Short Description:
Experienced full-stack Python developer w/comprehensive AWS Cloud expertise ((ECS,RDS,ALB,Route53,CloudWatch,side-car patterns) to design, implement & maintain scalable, high-performance apps using native AWS svcs and modern development frameworks.
Complete Description:
Description: The resource will develop and deploy cloud-native solutions using AWS. The resource will be expected to:
Develop responsive, intuitive front-end applications using ReactJS and Type-Script.
Build robust back-end services with Python and SQL Alchemy.
Implement workflow orchestration using Temporal.
Design and optimize database schemas and queries.
Create and maintain CI/CD pipelines for automated testing and deployment.
Collaborate with cross-functional teams to define system requirements and solutions.
Knowledge and Years of Experience: Extensive and current experience as an Application Developer in an AWS environment and as a Solutions Architect. We are seeking current hands-on development expertise and architectural experience in order to collaborate with vendors and mentor the Agency - minimum 8 years
Required Skills:
? Proficiency in ReactJS front-end development-minimum 8 years
? Strong Python programming skills-minimum 8 years
? Experience with Flask web application framework-minimum 8 years
? Experience with SQL Alchemy ORM-minimum 8 years
? Experience with PostgreSQL and NoSQL databases-minimum 8 years
? Familiarity with Temporal workflow orchestration-minimum 8 years
? Knowledge of containerization and microservices architecture-minimum 8 years
? Understanding of security best practices in cloud environments-minimum 8 years
? Experience with AWS Cloud services (ECS, RDS, ALB, Route 52, CloudWatch, Side-car patterns-minimum 8 years
Desired Skills:
? Experienced full-stack developer w/comprehensive AWS Cloud expertise to design, implement, and maintain scalable, high-performance applications using native AWS services and modern development frameworks - minimum 8 years
Duties/Responsibilities-minimum 8 years:
? Design applications to functional and technical programming standards.
? Work to gather and interpret user requirements into design specifications.
? Develop system specifications and interfaces.
? Review and understand the Application Team s work plan.
? Provide status of work to OIMSS senior management team.
? Detail functional and process knowledge.
? Determine time estimates and schedule for work.
? Coordinate and work with OIMSS software developers
? Ensure that solutions meet business requirements.
? Identify and track issues, risks and action items.
? Contribute to creating feature specifications and technical design blueprints.
? Build feature-focused testing.
? Contribute to user acceptance testing procedures and monitoring results.
? Contribute to performance and load testing procedures and issue remediation.
? Contribute to the creation of documentation and playbooks for the AWS-hosted Applications that OIM supports.
? Mentor OIMSS staff to gain familiarity and comfort supporting AWS cloud native applications.
? Lead knowledge transfer sessions to OIMSS staff.
Skill Required / Desired Amount of Experience
Proficiency in ReactJS front-end development Required 8 Years
Strong Python programming skills Required 8 Years
Experience with Flask web application framework Required 8 Years
Experience with SQL Alchemy ORM Required 8 Years
Experience with PostgreSQL and NoSQL databases Required 8 Years
Familiarity with Temporal workflow orchestration Desired 8 Years
Knowledge of containerization and microservices architecture Required 8 Years
Understanding of security best practices in cloud environments Required 8 Years
Experience with AWS Cloud services (ECS, RDS, ALB, Route 52, CloudWatch, Side-car patterns - Required 8 Years
Experienced full-stack developer w/comprehensive AWS Cloud expertise to design, implement, and maintain scalable, high-performance applications using Desired 8 Years
Bachelor's Degree in Computer Science, Engineering or a related field or equivalent practical experience Required 4 Years