Python/Django Developer

Overview

On Site
Accepts corp to corp applications
Contract - Independent
Contract - W2
Contract - 26 day((s))

Skills

Python
Django

Job Details

Python/Django Developer

Long Term

Charlotte, NC/Jersey city, NJ

Key Responsibilities:

  • Develop and maintain web applications using Python and Django framework.
  • Build RESTful APIs for frontend and third-party integrations.
  • Design and implement efficient database models using PostgreSQL/MySQL.
  • Write reusable, testable, and efficient code following best practices.
  • Work closely with frontend developers, product managers, and designers to deliver robust features.
  • Implement authentication, authorization, and security protocols.
  • Optimize application performance and ensure scalability.
  • Participate in code reviews, testing, and documentation.
  • Deploy and manage applications using Docker, AWS, or Azure (optional but preferred).

Required Skills & Qualifications:

  • Strong proficiency in Python (3.x) and Django framework.
  • Experience with Django REST Framework (DRF).
  • Solid understanding of relational databases (PostgreSQL/MySQL).
  • Knowledge of HTML, CSS, JavaScript, and basic frontend integration.
  • Familiarity with Git / GitHub / CI-CD pipelines.
  • Understanding of object-oriented programming (OOP) principles.
  • Knowledge of unit testing frameworks (pytest, unittest).
  • Good problem-solving and analytical skills.
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.