Start Your Search Here

Job Search

ITMC Systems

Newark / Global

Python Developer

Job Description

About the Role

Role: Python developer

Location: Newark, NJ

Required Skills

Strong hands-on Python development experience.

Experience with FastAPI, Flask, Django, or similar frameworks.

REST APIs and microservices architecture.

SQL and relational databases.

Unit testing using pytest or equivalent frameworks.

Git-based source control.

CI/CD and automated deployment practices.

Docker and containerized application development.

Experience debugging and supporting enterprise applications.

Preferred Skills

AWS, Azure, or another major cloud platform

Kafka or other event/messaging technologies

Kubernetes

NoSQL databases

Data processing using Pandas or similar Python libraries

GitHub Copilot or other AI-assisted development tools

Experience with large-scale enterprise applications

Experience modernizing legacy applications or decomposing monolithic applications into services.

Apply Now