NG
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