Python Developer

  • New York, NY
  • Posted 10 hours ago | Updated 10 hours ago

Overview

Hybrid
$60 - $65
Accepts corp to corp applications
Contract - Independent
Contract - W2
Contract - 12 Month(s)

Skills

Pythonameworks
SQL
MySQL
PostgreSQL
RDBMS
Database Design
AWS (EC2
RDS
S3
SQS)
Unit Testing
Functional Testing
Linux
UNIX
API Development
Python/MySQL
SQL Performance Tuning
Microservices Architecture
Kafka
Celery
Flask
Django
Supervisord
MongoDB
DevOps
Jira
Clubhouse.io
Payment Systems
Websockets

Job Details

Job Title: Python Developer
Location: New York City, NY (Hybrid 3 days onsite)
Duration: Long-term Contract

About the Role:
We are seeking a skilled and motivated Python Developer for a long-term contract opportunity based in New York City. This role requires a strong engineering foundation, a collaborative mindset, and the ability to thrive in a fast-paced environment. You ll work closely with cross-functional teams, including Product, Sales, and Account Management, to deliver high-quality solutions.

Required Qualifications:

  • Bachelor s degree in Computer Science, Engineering, or equivalent experience

  • 7+ years of hands-on experience as a Software Engineer

  • Self-starter with strong collaboration skills

  • Experience working in startup or high-growth environments

Technical Expertise:

  • Proficient in Python and modern web frameworks

  • Strong knowledge of SQL, MySQL, and PostgreSQL

  • Experience with RDBMS and database design

  • Proficiency with AWS services: EC2, RDS, S3, SQS

  • Hands-on experience with Linux/UNIX environments

  • Strong background in Unit and Functional Testing

  • Experience building and implementing APIs

Bonus Skills (Big Plus):

  • Deep experience with Python + MySQL

  • SQL performance tuning expertise

  • Exposure to microservice architectures

  • Familiarity with Kafka, Celery, Flask, Django, Supervisord, MongoDB

  • DevOps exposure

  • Experience using project management tools like Jira or Clubhouse.io

  • Background in payment systems

  • Familiarity with Websockets.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.