Senior Python Developer

Overview

Remote
$50 - $60
Contract - W2

Skills

Accessibility
Agile
Amazon Web Services
Analytics
Continuous Delivery
Continuous Integration
Customization
DevOps
Django
Docker
E-learning
EDX
Educational Technology
Elasticsearch
Git
JavaScript
Kubernetes
LMS
Microservices
Moodle
Open Source
PostgreSQL
Python
RESTful
React.js
Sage
Software Development
Sprint
UI
Version Control
WCAG
Web Security

Job Details

Job Title: Senior Python Developer
Location: Dallas, TX (Onsite or Remote)

"Empowering Education Through Technology"

Are you a passionate Python developer ready to shape the future of digital learning? Join us in building next-gen LMS platforms like Open edX and Moodle, where your code directly impacts learners around the world. We're looking for a developer who thrives in full-stack environments and believes in clean, scalable, and secure code.

Job Summary:

Sage IT is seeking an experienced Senior Python Developer with expertise in Django, React, and educational platforms. You'll play a key role in enhancing and customizing scalable e-learning systems while working alongside a global team in an agile setup.

Key Responsibilities:

  • Design and build scalable apps using Python, Django, and React

  • Customize and extend Open edX, Moodle, or similar LMS platforms

  • Develop secure, maintainable RESTful APIs

  • Implement responsive and accessible UI components

  • Mentor junior developers and perform code reviews

  • Troubleshoot issues and optimize performance

  • Collaborate in agile ceremonies (sprint planning, daily standups, retrospectives)

  • Contribute to DevOps processes using Docker, CI/CD, Kubernetes

Required Skills:

  • 7+ years of hands-on software development experience

  • Strong in Python, with 3+ years using Django

  • 2+ years with React.js or modern JavaScript frameworks

  • Working knowledge of Open edX, Moodle, or similar platforms

  • Experience designing and integrating REST APIs

  • Familiarity with PostgreSQL, ElasticSearch/AWS OpenSearch

  • Proficient in version control (Git), container tools (Docker/K8s)

  • CI/CD pipeline knowledge & automated testing

  • Strong grasp of web security best practices

Preferred Qualifications:

  • Deep experience in Open edX customization (xBlock, theming)

  • Contributions to open-source EdTech projects

  • Exposure to learning analytics and data visualization

  • Knowledge of AWS services and microservice architecture

  • Understanding of WCAG/accessibility for educational apps

  • Experience in scaling high-traffic, performance-sensitive web platforms

Apply now and code the future of learning where every line you write empowers a global classroom.

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 SPG Consulting Services LLC