Senior Python Developer

  • Dallas, TX
  • Posted 1 day ago | Updated 1 day ago

Overview

Hybrid
$60+
Contract - W2
Contract - 12 Month(s)

Skills

Appium
Python
Automated Testing
Selenium

Job Details

Senior Python Developer Application Development with Automation Experience

We re looking for a Senior Python Developer who can build high-quality applications that support and enable internal engineering teams. While some familiarity with automation tools (like Appium or Selenium) is important, this role is primarily focused on backend and tooling development, not traditional QE/test automation.

What You ll Do:
  • Design, develop, and maintain Python-based applications that improve internal engineering workflows and productivity.

  • Build tooling and frameworks that can be leveraged by Quality Engineering and Development teams, particularly those supporting mobile (Appium) and web (Selenium) testing.

  • Collaborate closely with cross-functional teams in an Agile Scrum environment, contributing to sprint planning, development, and support.

  • Serve as a technical leader and mentor, guiding junior developers and helping troubleshoot issues across tools and services.

  • Work directly with internal users to gather feedback, identify pain points, and deliver improvements with a strong customer-service mindset.

What We re Looking For:
  • Strong experience in Python development and building scalable applications or developer tools.

  • Experience integrating or supporting automation frameworks (e.g., Appium, Selenium), with a working understanding of mobile and web environments.

  • Ability to work across the full development lifecycle from requirements gathering to deployment and support.

  • Comfort leading by example, mentoring teammates, and communicating clearly in a collaborative environment.

  • Familiarity with platforms like SauceLabs, BrowserStack, or Digital.ai is a plus, but not required.

Key Traits:
  • Developer-first mindset: your focus is building tools, not writing test scripts.

  • Proactive, independent, and confident without relying on external prompts or AI assistance.

  • Eager to contribute meaningfully from day one, with strong interpersonal and support skills.

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.