Jr. Python Backend Developer

Overview

On Site
BASED ON EXPERIENCE
Contract - W2
Contract - Independent

Skills

SKILLS TO BE ASSIGNED

Job Details

Job Title: Jr. Python Backend Developer
Duration: 12 Months
Location: Washington, DC
Job Summary:
We are seeking a highly skilled Python Backend Developer to design, build, and maintain scalable, high-performance APIs and backend services. The ideal candidate will have strong expertise in Core Python, RESTful/GraphQL API development, and experience integrating with cloud-based environments.

Key Responsibilities:
Build and maintain RESTful APIs and backend services using Python.
Apply OOP principles and design patterns in development.
Collaborate with cross-functional teams to define API requirements and deliver backend solutions.
Optimize API performance, scalability, and reliability.
Implement security best practices, including authentication, authorization, and data protection.
Write efficient, reusable, and testable code following industry standards.
Create and maintain API documentation for internal and external stakeholders.
Collaborate with DevOps teams to deploy and manage APIs in cloud environments (AWS, Azure, or Google Cloud Platform).

Required Skills & Qualifications:
Bachelor's degree in Computer Science, Engineering, or related field (or equivalent work experience).
2-3 years of Python backend development (or strong project/internship experience).
Solid knowledge of Python, OOPs, and API frameworks (FastAPI/Flask/Django REST).
Proficiency in SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB, DynamoDB, etc.).
Solid understanding of object-oriented programming, design patterns, and data structures.

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 Source Code Technologies LLC