Python Developer

Overview

Remote
Depends on Experience
Contract - W2
No Travel Required

Skills

Cascading Style Sheets
Amazon Web Services
Cloud Computing
PostgreSQL
Problem Solving
Python
NumPy
Object-Oriented Programming
Pandas
Flask
Git
HTML
JavaScript
Machine Learning (ML)

Job Details

< data-start="337" data-end="360">Job Summary:</>

We are looking for a skilled Python Developer to design, develop, and maintain high-quality software applications. The ideal candidate should have strong knowledge of Python frameworks, databases, APIs, and software development best practices.


Key Responsibilities:

  • Develop and maintain scalable, high-quality applications using Python.

  • Write clean, efficient, and reusable code.

  • Work with frameworks such as Django, Flask, or FastAPI.

  • Develop and integrate RESTful APIs.

  • Collaborate with cross-functional teams (UI/UX, QA, DevOps).

  • Debug, troubleshoot, and optimize existing applications.

  • Work with databases such as MySQL, PostgreSQL, MongoDB, etc.

  • Use version control tools like Git.

  • Participate in code reviews and follow coding standards.


Required Skills & Qualifications:

  • Strong knowledge of Python and object-oriented programming.

  • Experience with Django / Flask / FastAPI.

  • Good understanding of REST APIs.

  • Experience with SQL / NoSQL databases.

  • Knowledge of HTML, CSS, JavaScript (optional but preferred).

  • Familiarity with Docker, AWS, or cloud technologies (added advantage).

  • Strong debugging and problem-solving skills.


Preferred Qualifications:

  • Experience with automation, scripting, or data pipelines.

  • Knowledge of machine learning libraries (NumPy, Pandas, TensorFlow) is a plus.

  • Understanding of Agile methodologies.

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.