Python Developer Job at ITMC Systems, Inc, New York, NY

  • ITMC Systems, Inc
  • New York, NY

Job Description

Salary: $123,000 - 163,000 per year Requirements:

  • Hands-on experience developing applications in Python.
  • Experience with FastAPI, Flask, Django, or a comparable framework.
  • Knowledge of REST APIs and microservices architecture.
  • Experience with SQL and relational databases.
  • Experience writing unit tests with pytest or an equivalent framework.
  • Familiarity with Git-based source control, CI/CD, and automated deployment.
  • Experience with Docker and containerized application development.
  • Ability to debug and support enterprise applications.
  • Preferred: Experience with AWS, Azure, or another major cloud platform.
  • Preferred: Familiarity with Kafka or other event and messaging technologies, Kubernetes, or NoSQL databases.
  • Preferred: Experience processing data with Pandas or similar Python libraries.
  • Preferred: Familiarity with GitHub Copilot or other AI-assisted development tools.
  • Preferred: Experience with large-scale enterprise applications, legacy modernization, or decomposing monolithic applications into services.
Responsibilities:
  • Design, develop, test, and maintain Python applications and backend services.
  • Build REST APIs, microservices, integration components, and data-processing workflows.
  • Create clean, modular, maintainable code supported by automated unit and integration tests.
  • Work with relational databases, including data modeling and SQL development.
  • Connect services with enterprise applications, APIs, messaging platforms, and data sources.
  • Investigate production issues, determine root causes, and implement fixes.
  • Contribute to technical design, code reviews, sprint planning, and backlog refinement.
  • Collaborate with Product Owners, architects, QA, DevOps, and other engineering teams.
  • Follow secure coding, source control, CI/CD, and release-management practices.
  • Help modernize applications and reduce technical debt.
  • Use our approved AI coding assistants for development tasks such as code generation, refactoring, debugging, testing, documentation, and code analysis.
  • Review and validate AI-generated code before using it, and follow our security, privacy, and data-handling requirements when working with AI tools.
Technologies:
  • AI
  • AWS
  • Azure
  • Backend
  • CI/CD
  • Cloud
  • Copilot
  • DevOps
  • Django
  • Docker
  • FastAPI
  • Flask
  • Git
  • GitHub
  • Support
  • Kafka
  • Kubernetes
  • NoSQL
  • Python
  • REST
  • SQL
  • Security
  • microservices
  • pandas
  • pytest

More:

We are seeking a Python Developer to join our enterprise product engineering team, working within an Agile engineering squad to build and modernize backend applications, APIs, data-processing services, and automation capabilities. This is a full-time, onsite position in Newark, New Jersey.

last updated 44 week of 2026

Job Tags

Full time

Similar Jobs

Public Records

Host Job at Public Records

Public Records is built around exploring culture through sound and community-driven hospitality. The ethos joins high-fidelity sound, plant-based (vegan) food and drink, and earth-respecting practices under one roof a neighborhood spot by day, a performance and listening... 

ScionHealth

EMT Dispatcher - 12 Nights Job at ScionHealth

 ...provides appropriate treatment Assists in lifting, moving, and transporting patients safely via ambulance or other approved methods Communicates effectively with dispatch, emergency departments, physicians, and family members Operates and maintains medical... 

Midwestern Mechanical

Plumbing Apprentice - 3rd & 4th Year Job at Midwestern Mechanical

Job Description Midwestern Mechanical is more than a place to work, its a place to build a future. Founded in 1983 as a one-man plumbing operation in a converted chicken coop, weve grown into a 300+ employee-owned company serving South Dakota, Iowa, Minnesota, and Nebraska...

Systimmune

Scientist/Senior Scientist, Protein Engineering Job at Systimmune

 ...exceptional candidates whose background and expertise exceeds the requirements of the role. SystImmune is a leading and well-funded biotech company with a bright future. We offer an opportunity for you to learn and grow while making significant contributions to the... 

Circle of Life

CNA Hospice Aide Job at Circle of Life

The Inpatient CNA works 12 hour shifts We have night and day shifts available.The Outpatient CNA works 8 hour shifts Monday - Friday 8-4:30.Minimum Requirements: Certified Nursing Assistant certification, current CPR certification, current satisfactory TB skin test documentation...