1

Django Engineer Jobs in Virginia (NOW HIRING)

Experience with web frameworks like Django, FastAPI, and frontend frameworks such as React or ... Strong familiarity with DevOps practices, automation tools, and cloud infrastructure management ...

Front-End Software Developer

Herndon, VA

$106K - $124K/yr

As a Front-End Software Developer, you will play a key role in designing, developing, and ... Django. * Knowledge of web development technologies and standards, including HTML and CSS

Front-End Software Developer

Chantilly, VA

$107K - $125K/yr

As a Front-End Software Developer, you will play a key role in designing, developing, and ... Django. * Knowledge of web development technologies and standards, including HTML and CSS

Python Developer

Arlington, VA

$58 - $79.75/hr

Python Developer SCOPE As a Python Developer, you will play a crucial role in providing integrated ... Experience with Django and other common middleware libraries used for testing, caching, messaging ...

Python Developer

Arlington, VA

$58 - $79.75/hr

Python Developer SCOPE As a Python Developer, you will play a crucial role in providing integrated ... Experience with Django and other common middleware libraries used for testing, caching, messaging ...

As a Back-End Software Developer, you will play a key role in designing, developing, and ... Django (Python). * Familiarity with database systems and SQL, and experience in designing and ...

As a Back-End Software Developer, you will play a key role in designing, developing, and ... Django (Python). * Familiarity with database systems and SQL, and experience in designing and ...

Mid-Level DevOps Engineer

Reston, VA · On-site

$55 - $75.25/hr

... Software Engineer whooperatesat the intersection of application development, infrastructure ... You'llcontribute to backend services written in Go, Python (Django), and Kotlin (Spring Boot ...

Python Developer

Richmond, VA

$49.75 - $68.50/hr

Required skills and qualifications * 5+ years of experience as a Python Developer with a strong ... Experience with popular Python frameworks such as Django, Flask or Pyramid. * Knowledge of data ...

Design, develop, and unit test Python and Django backend services and REST APIs as a member of a scrum team working on a three-week sprint cadence, integrated with government developers, testers, and ...

Senior Software Engineer, Back End

Arlington, VA · On-site

$141K - $185K/yr

Our system is built on Rust, Python, Kubernetes, Django, and Postgres to drive performance across clouds. Join us as an early employee and transform how teams collaboratively engineer next-generation ...

As a Full Stack Software Developer, you will play a key role in designing, developing, and ... Django. * Familiarity with database systems and SQL, and experience in designing and optimizing ...

Python Developer

Richmond, VA

$49.75 - $68.50/hr

Required skills and qualifications * 5+ years of experience as a Python Developer with a strong ... Experience with popular Python frameworks such as Django, Flask or Pyramid. * Knowledge of data ...

Required : • Bachelor's degree in Computer Science, Engineering, or a related field (or ... Django, Flask • Demonstrated ability to not only code but also define, document, debug, and ...

Showing results 21-40

Django Engineer information

What is a Django engineer?

A Django Engineer is a software developer who specializes in building web applications using the Django framework, which is a high-level Python web framework. They are responsible for designing, developing, and maintaining server-side logic, databases, and APIs, ensuring that web applications are scalable, secure, and efficient. Django Engineers often work closely with front-end developers, designers, and stakeholders to deliver robust and user-friendly solutions. Their expertise includes Python programming, Django architecture, and related technologies such as RESTful APIs and databases.

What are some common challenges Django engineers face when working on large-scale applications?

Django Engineers working on large-scale applications often encounter challenges such as optimizing database queries to ensure performance, managing complex migrations, and maintaining clean and modular code as the codebase grows. Collaborating effectively with front-end developers and DevOps teams is key to deploying scalable solutions and troubleshooting issues in production. Staying up-to-date with best practices and leveraging Django’s built-in tools for security and scalability can help overcome these challenges and ensure robust application performance.

What are the key skills and qualifications needed to thrive as a Django engineer, and why are they important?

To thrive as a Django Engineer, you need strong Python programming abilities, in-depth knowledge of the Django framework, and typically a degree in computer science or related field. Familiarity with front-end technologies (like HTML, CSS, JavaScript), databases (such as PostgreSQL or MySQL), version control systems (Git), and experience deploying applications on cloud platforms are commonly required. Excellent problem-solving skills, effective communication, and teamwork distinguish top performers in this role. These skills ensure the development of robust, scalable web applications and smooth collaboration with cross-functional teams.

What is the difference between Django Engineer vs Python Developer?

AspectDjango EngineerPython Developer
Primary FocusWeb application development using Django frameworkGeneral Python programming across various applications
Required SkillsPython, Django, REST APIs, databases, HTML/CSSPython, data structures, algorithms, scripting
Work EnvironmentWeb development teams, startups, tech companiesSoftware companies, data analysis, automation projects

While both roles require Python skills, a Django Engineer specializes in building web applications with the Django framework, focusing on backend development, APIs, and databases. A Python Developer has a broader scope, working on various Python-based projects beyond web development. Understanding these differences helps employers and job seekers target the right skills and roles in the tech industry.

Is Django in high demand?

Django engineers are in high demand due to the framework's popularity for building scalable web applications with Python. Companies seek developers skilled in Django, along with related skills like REST APIs and frontend integration, making it a valuable specialization in the tech industry.

What cities in Virginia are hiring for Django Engineer jobs?

Cities in Virginia with the most Django Engineer job openings:

Infographic showing various Django Engineer job openings in Virginia as of August 2026, with employment types broken down into 85% Full Time, 12% Part Time, and 3% Contract. Highlights an 85% Physical, 6% Hybrid, and 9% Remote job distribution.

FULL-STACK DEVELOPER with Security Clearance

Beacon Hill

Norfolk, VA • On-site

Contractor

Re-posted 11 days ago


Job description

Tasking 1. Build containerized application tools following the 12-Factor App methodology, Test Driven Development (TDD), and Extreme Programming (XP). 2. Develop products as part of a balanced agile team (Product Manager, Product Owner, UI/UX Designer, and Data Scientists as applicable). 3. Design and implement REST APIs and microservices architecture. 4. Develop full-stack solutions using modern JavaScript, Python, and/or Java frameworks. 5. Perform front-end development (e.g., React, Angular) and back-end development (e.g., Node.js, Django/Flask, SpringBoot). 6. Conduct database design and programming (e.g., MySQL, PostgreSQL, MongoDB). 7. Deploy containerized applications using Docker, Kubernetes, or OpenShift. 8. Work in a collaborative, pair programming environment as needed. 9. Rapidly learn and apply new programming languages, frameworks, and tools. 10. Support the creation of sustainable DevSecOps pipelines and agile delivery practices. Essential Qualifications 1. Minimum 4 years of experience in full-stack development using JavaScript, Python, or Java. 2. Minimum 4 years of experience in front-end development (React, Angular, etc.) and/or backend development (Node.js, Django/Flask, SpringBoot, etc.). 3. Minimum 4 years of experience in database design/programming (MySQL, PostgreSQL, etc.). 4. Experience in REST API design and development. 5. Experience with Test Driven Development (TDD). 6. Experience in Microservices Architecture. 7. Experience deploying containerized applications with Docker, Kubernetes, or OpenShift. 8. Experience working in collaborative, agile teams. 9. Experience delivering iterative releases in an Agile/DevSecOps environment. 10. Fluent in English (oral and written) at SLP 3333 or equivalent.