Skip to content
mimi

Full Stack Python Developer

NGTalentTech Group LLC

Malvern · Hybrid Contract 2mo ago

About the role

About

This role is for a Full Stack Python Developer with a contract length of 1+ year, likely to be extended for multiple years.

Responsibilities

  • Gather, analyze, and document business and system requirements.
  • Translate business requirements into technical specifications, workflow diagrams, and logical system designs.
  • Design database schemas and APIs to support application requirements.
  • Design backend service flows and API endpoints in Python or Node.js, ensuring scalability, security, and compliance with REST standards.
  • Build applications using React/Angular, TypeScript, JavaScript, HTML5, CSS3, and Redux Toolkit with reusable component libraries.
  • Build and integrate secure RESTful APIs using Python (Django) and/or Node.js (NestJS) for communication between UI and backend services.
  • Implement end-to-end data integrations using PostgreSQL, DynamoDB, Redis, API connectors, and Kafka.
  • Develop backend service flows and serverless API endpoints using AWS Lambdas, Python, or Node.js.
  • Implement application components using Microservices, REST APIs, and DynamoDB/PostgreSQL/SQL Server database structures.
  • Troubleshoot application performance, memory leaks, and API performance bottlenecks.
  • Code reviews, refactor legacy modules, and apply modern architecture patterns (Microservices, Event-Driven, MVC/MVVM).
  • Create and maintain database objects such as tables, views, procedures, and functions in SQL and NoSQL environments.
  • Integrate applications with external systems using REST APIs and message-based components (SQS, Kafka).
  • Perform unit testing (Jest), regression testing (Cypress), API testing, and integration validation for all modules, targeting 95% test coverage.
  • Debug frontend and backend issues, applying root cause analysis to implement long-term solutions that improve system efficiency.

Location

Malvern, PA (onsite day 1 for hybrid model) - 3 days onsite (Tuesday, Wednesday, Thursday)

Skills

AngularAPIAWS LambdaCSS3CypressDjangoDynamoDBEvent-DrivenHTML5JavaScriptJestKafkaMicroservicesMVCMVVMNestJSNode.jsNoSQLPostgreSQLPythonRReactRedisRESTSQLSQL ServerSQSTypeScriptUI

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free