ITMC Systems, Inc
Python Developer
A hands-on Python developer role in Newark, NJ building and supporting enterprise applications. Day-to-day work centers on developing REST APIs and microservices with frameworks like FastAPI, Flask, or Django, backed by SQL databases, unit testing with pytest, and delivery via Git, CI/CD, and Docker.
- Compensation
- Not disclosed
- Location
- Newark, United States
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- Not specified
- Category
- Software engineering
- Posted
Skills
Must have
- 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
Nice to have
- 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
Full description
Considering applying for this job Do not delay, scroll down and make your application as soon as possible to avoid missing out.
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. xxzpjkt
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.