Refer a freelancer, and you both get 1 free week of DFH Premium. They must use your code {code} at sign-up. More referrals = more free weeks! T&Cs apply.
1 of 5 free roles viewed today. Upgrade to premium for unlimited.

Python Developer

This role is for a Python Developer in Reston, VA, lasting 12+ months, with a pay rate of "unknown." Key skills include Python, Django, AWS, REST API, and SQL. Leadership experience is essential; familiarity with JavaScript and AngularJS is a plus.
🌎 - Country
United States
💱 - Currency
$ USD
💰 - Day rate
Unknown
Unknown
🗓️ - Date discovered
February 14, 2025
🕒 - Project duration
More than 6 months
🏝️ - Location type
On-site
📄 - Contract type
Unknown
🔒 - Security clearance
Unknown
📍 - Location detailed
Reston, VA
🧠 - Skills detailed
#Deployment #Databases #Flask #Angular #API (Application Programming Interface) #Django #Leadership #SQL (Structured Query Language) #AWS (Amazon Web Services) #JavaScript #REST API #Python #Web Services #Documentation #REST (Representational State Transfer)
Role description
You've reached your limit of 5 free role views today. Upgrade to premium for unlimited access.

Hello Applicants,

We are looking for Python Developer for one of our client in Reston,VA.

Role : Python Developer

Location: Reston,VA

Duration : 12+ Months

Responsibilities and Duties

  1. Solid experience as Python Developer

  2. Experience with Python frameworks (e.g. Django, Flask, Bottle)

  3. Familiarity with Amazon Web Services (AWS) and REST API

  4. Understanding of databases and SQL

  5. Knowledge of JavaScript and the AngularJS framework is a plus

  6. Attention to detail

  7. Leadership skills

  8. Knowledge of deployment of large production systems.

Responsibilities :

  1. Building efficient server-side applications

  2. Integrating front-end components into applications

  3. Checking code from other developers and coaching junior team members

  4. Help design and implement functional requirements

  5. Build efficient back-end features in Python

  6. Integrate front-end components into applications

  7. Manage testing and bug fixes

  8. Prepare technical documentation

  9. Collaborate with UX/UI designers to implement design into the code

  10. Coach junior team members

  11. Implement software enhancements and suggest improvements

  12. Automatic deployment using scripts