Python Developer

Overview

Remote
$55 - $60
Contract - W2
Contract - 3 Year(s)
No Travel Required

Skills

DevOps
Continuous Integration
Data Engineering
Data Processing
Debugging
Django
Communication
Computer Science
Conflict Resolution
Continuous Delivery
Database
Agile
Amazon Web Services
AngularJS
Cloud Computing
Collaboration
Docker
PyTorch
Python
Quality Assurance
React.js
Redis
Scalability
Scrum
MySQL
NoSQL
Object-Oriented Programming
PostgreSQL
Problem Solving
Kubernetes
Machine Learning (ML)
Microservices
Microsoft Azure
MongoDB
Flask
Git
GitHub
GitLab
Version Control
scikit-learn
Good Clinical Practice
Google Cloud Platform
Sprint
TensorFlow
UPS
Vue.js

Job Details

Role: Python Developer

Experience: 5+ years
Location: Remote
Visa: OPT

About the Role

We are seeking a skilled Python Developer with 5+ years of professional experience to join our remote engineering team. The ideal candidate will have strong expertise in Python development, APIs, data processing, and cloud-native applications, along with experience in Agile delivery environments. This is a high-impact role where you will collaborate with cross-functional teams to design, develop, and maintain scalable applications and services.


Key Responsibilities

  • Design, develop, and maintain robust Python applications, APIs, and backend services.

  • Write efficient, reusable, and testable code following best practices and coding standards.

  • Work with relational and NoSQL databases such as PostgreSQL, MySQL, MongoDB, or Redis.

  • Collaborate with front-end developers, data engineers, and DevOps teams to deliver end-to-end solutions.

  • Integrate third-party services and APIs into existing systems.

  • Implement unit tests, integration tests, and automated pipelines for quality assurance.

  • Troubleshoot, debug, and optimize applications for performance and scalability.

  • Participate in Agile ceremonies (sprint planning, stand-ups, retrospectives) and contribute to backlog refinement.

  • Stay updated on emerging Python frameworks, libraries, and tools to drive continuous improvement.


Required Skills & Qualifications

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

  • 5+ years of hands-on Python development experience.

  • Strong experience with Python frameworks such as Django, Flask, or FastAPI.

  • Solid understanding of object-oriented programming (OOP), REST APIs, and microservices architecture.

  • Experience with databases (PostgreSQL, MySQL, MongoDB, Redis).

  • Familiarity with Docker, Kubernetes, and CI/CD pipelines.

  • Hands-on experience with cloud platforms (AWS, Azure, or Google Cloud Platform).

  • Proficiency with Git/GitHub or GitLab for version control.

  • Strong problem-solving, debugging, and communication skills.


Preferred Skills (Nice-to-Have)

  • Experience with asynchronous programming (AsyncIO, Celery).

  • Exposure to data engineering / data pipelines.

  • Familiarity with machine learning frameworks (TensorFlow, PyTorch, Scikit-learn).

  • Knowledge of front-end technologies (React, Angular, or Vue.js) for full-stack development.

  • Prior experience working in Agile/Scrum environments.

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 Intellect Quest LLC