Python Developer

Overview

Hybrid
$55 - $60
Contract - Independent
Contract - W2
Contract - 6 Month(s)

Skills

strong Python expertise
Flask
Django
FastAPI
RESTful APIs
PostgreSQL
MongoDB
AWS or GCP
Strong understanding of data structures
algorithms
and system design
Docker
Kubernetes

Job Details

Role Overview:

We re looking for a talented and driven Python Developer to join our engineering team. In this role, you will design, develop, and maintain scalable backend systems and data-driven services using Python. You ll collaborate with cross-functional teams to build intelligent, user-centric solutions that serve millions of customers globally.

Key Responsibilities:

Develop and maintain robust, secure, and scalable Python-based backend systems and microservices.

Collaborate with product managers, data scientists, and frontend developers to build innovative features.

Work with cloud-native technologies (AWS/Google Cloud Platform), CI/CD pipelines, and containerized environments.

Write clean, testable, and well-documented code.

Design and implement RESTful APIs and integrate with third-party services.

Participate in code reviews, technical design discussions, and sprint planning.

Contribute to performance tuning, troubleshooting, and support of production systems.

Implement automation for testing, deployment, and monitoring of services.

Qualifications Required:

Bachelor s or Master s degree in Computer Science, Engineering, or related field.

3+ years of professional software development experience with strong Python expertise.

Hands-on experience with frameworks like Flask, Django, or FastAPI.

Proficient in building and consuming RESTful APIs.

Experience working with relational and NoSQL databases (PostgreSQL, MongoDB, etc.).

Familiarity with cloud platforms (preferably AWS or Google Cloud Platform).

Strong understanding of data structures, algorithms, and system design.

Experience with containerization tools (Docker, Kubernetes).

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.

About ThinkBeyond Inc