Python Developer

InnovitUSA

Trenton (NJ)

On-site

USD 90,000 - 130,000

Full time

5 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

InnovitUSA in New Jersey is seeking an experienced Python Developer to design, develop, test, and maintain scalable software applications. You will work with Python, Django/Flask/FastAPI, REST APIs, relational and NoSQL databases, and Git.

As part of the team, you will build RESTful services, optimize SQL queries, participate in code reviews, and collaborate with frontend, QA, DevOps, and business stakeholders. You will contribute to deployment pipelines and document technical designs.

Qualifications

  • Proficiency in Python and web frameworks (Django/Flask/FastAPI).
  • Experience building RESTful APIs and integrating with databases.
  • Strong SQL skills with PostgreSQL or MySQL.
  • Familiarity with Git workflows and CI/CD.
  • Solid understanding of OOP and data structures.
  • Experience with testing, debugging, and performance tuning.

Responsibilities

  • Design, develop, test, and maintain applications using Python.
  • Develop scalable and reusable application components.
  • Build and integrate RESTful APIs and web services.
  • Develop backend applications using Django, Flask, or FastAPI.
  • Write efficient and maintainable Python code.
  • Work with relational and NoSQL databases.
  • Write and optimize SQL queries.
  • Integrate applications with third-party APIs and services.
  • Perform unit testing, debugging, and troubleshooting.
  • Identify and resolve application performance and production issues.
  • Participate in code reviews and technical discussions.
  • Work with frontend developers, QA engineers, DevOps teams, and business teams.
  • Use Git for source-code management.
  • Support application deployment and CI/CD processes.
  • Prepare technical documentation.

Skills

Python
Django / Flask / FastAPI
REST APIs
SQL
PostgreSQL / MySQL
Git
OOP
Data structures and algorithms
Unit testing
Debugging and troubleshooting
JSON / XML
Linux basics

Tools

Docker
Kubernetes
Jenkins
GitHub / GitLab
Redis
MongoDB
Celery
Kafka / RabbitMQ
Terraform
CI/CD
PyTest

Job description

We are looking for an experienced Python Developer to design, develop, test, and maintain scalable software applications. The candidate should have strong experience in Python, Django/Flask/FastAPI, REST APIs, databases, and Git.

Key Responsibilities
  • Design, develop, test, and maintain applications using Python.
  • Develop scalable and reusable application components.
  • Build and integrate RESTful APIs and web services.
  • Develop backend applications using Django, Flask, or FastAPI.
  • Write efficient and maintainable Python code.
  • Work with relational and NoSQL databases.
  • Write and optimize SQL queries.
  • Integrate applications with third-party APIs and services.
  • Perform unit testing, debugging, and troubleshooting.
  • Identify and resolve application performance and production issues.
  • Participate in code reviews and technical discussions.
  • Work with frontend developers, QA engineers, DevOps teams, and business teams.
  • Use Git for source-code management.
  • Support application deployment and CI/CD processes.
  • Prepare technical documentation.
Mandatory Skills
  • Python
  • Django / Flask / FastAPI
  • REST APIs
  • SQL
  • PostgreSQL / MySQL
  • Git
  • Object-Oriented Programming (OOP)
  • Data structures and algorithms
  • Unit testing
  • Debugging and troubleshooting
  • JSON / XML
  • Linux basics
Good-to-Have Skills
  • AWS / Azure / GCP
  • Docker
  • Kubernetes
  • Jenkins
  • GitHub / GitLab
  • Redis
  • MongoDB
  • Celery
  • Microservices
  • Kafka / RabbitMQ
  • Terraform
  • CI/CD
  • PyTest
  • Machine Learning / AI
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Developer
Python Developer

TRIMAH TECHNOLOGIES LLC • Columbus (OH)

On-site
USD 110,000 - 140,000
Senior Python Developer - Python, Django, Flask
Senior Python Developer - Python, Django, Flask

CyberCoders • Chicago (IL)

On-site
USD 95,000 - 130,000
Python Developer
Python Developer

360 Technology • Dallas (TX)

On-site
USD 85,000 - 110,000
Python Developer
Python Developer

Compunnel, Inc. • Pennsylvania

On-site
USD 100,000 - 130,000
Python Developer [32877]
Python Developer [32877]

Stealth Startup • Berkeley (CA)

On-site
USD 80,000 - 100,000
Python Developer
Python Developer

IVID TEK INC • Phoenix (AZ)

Hybrid
USD 120,000 - 160,000
Python Developer
Python Developer

Photon • Wilmington (DE)

On-site
USD 120,000 - 150,000
Python Developer
Python Developer

7Th Sky Tech • Stallings (NC)

On-site
USD 90,000 - 130,000
Python Developer
Python Developer

7Th Sky Tech • Pineville (NC)

On-site
USD 90,000 - 120,000
Python Developer
Python Developer

7Th Sky Tech • Belmont (NC)

On-site
USD 110,000 - 150,000