Django Back-End Developer – Contract

Job Title: Django Back-End Developer
Location: Remote/On-site
Contract Duration: 6 months (with potential extension)
Salary: USD $95,000 to USD $140,000 per year (annualized)

About the Role:
We are looking for an experienced Django Back-End Developer to work on building, maintaining, and optimizing our back-end systems. The ideal candidate will have strong expertise in Django, PostgreSQL, and handling sensitive PII data with additional layers of encryption. This role requires building scalable APIs and working with complex database queries and reporting features.

Key Responsibilities:

  • Design and develop robust and secure APIs using Django and Django REST Framework.
  • Work with PostgreSQL databases to build complex queries, custom reports, and optimize performance.
  • Implement secure handling and encryption techniques for sensitive PII and medical data.
  • Collaborate with the front-end team to ensure smooth integration of APIs with the front-end applications.
  • Design and develop custom reporting features and dashboards as per business needs.
  • Maintain data integrity and security throughout the application lifecycle.
  • Ensure compliance with industry standards, including data privacy and security regulations (e.g., HIPAA, GDPR).
  • Write high-quality, maintainable, and scalable Python code following best practices.

Requirements:

  • 3+ years of experience as a Django Developer.
  • Strong experience with Django REST Framework and building scalable APIs.
  • Expertise in working with PostgreSQL databases, including complex queries and optimization.
  • Proven experience working with sensitive PII, encryption, and handling secure data flows.
  • Strong understanding of data privacy regulations and security practices.
  • Experience with unit testing, debugging, and performance tuning.
  • Familiarity with version control (Git) and CI/CD pipelines.
  • Experience with cloud infrastructure (AWS, GCP, or Azure) is a plus.
  • Strong problem-solving skills and attention to detail.

Apply for this Role

Your Personal Information

Your Name
Your Email Address
Address
When is the best time for us to reach you via telephone?

Position You're Applying For

Hours You Are Available for Work
Please tell us what hours you are available for work each day of the week.
Monday
Tuesday
Wednesday
Thursday
Friday
 

Previous Employment

Your Previous Employers
Please list your previous employers, the dates you worked and the position you held
Employer
Dates
Position
Phone
 

More About You

Upload your resume in .pdf, .doc or .docx format
Accepted file types: pdf, doc, docx, Max. file size: 25 MB.