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.