Overview
Skills
Job Details
Job Title: Python Developer
Location: McKinney, TX (75070) / Remote Option
Employment Type: 6+ Month W2 Contract (No C2C or sponsorship available)
Job Description:
Talent Groups is seeking an experienced Python Developer to support ongoing development of a customer-facing product and its related APIs. This role is essential for meeting key delivery milestones and advancing major roadmap initiatives. You will focus on API development, authentication and authorization workflows, and scalable backend architecture.
What You Will Do
Build and maintain backend features using Python, Django, and Django REST Framework
Lead development of authentication, authorization, and RBAC functionality
Implement API Permissions and Roles v2 to support upcoming platform enhancements
Collaborate with product and engineering teams to translate requirements into high-quality backend solutions
Integrate CRM-style user and account management capabilities
Support third-party marketplace integrations and partner workflows
Write unit and integration tests and resolve issues quickly
Follow security best practices including SSO, OAuth2, SAML, and SCIM
Contribute to documentation, code reviews, and overall system improvements
What We Are Looking For
Strong expertise with Python, Django, and Django REST Framework
Experience building secure and scalable APIs
Background in authentication, OAuth, RBAC, SAML, SCIM, Keycloak, or Auth0
Knowledge of relational databases (PostgreSQL preferred)
Familiarity with modern front-end concepts (React is a plus)
Ability to work independently and communicate effectively in distributed teams
Note: Only qualified applicants will be contacted for an interview. Talent Groups is committed to providing equal employment opportunities.