Haystack
← Back to Jobs
Technology
BU

Python Developer

BuautIrving, TX🇺🇸United StatesPosted 19 Aug 2026

Why This Role Stands Out

This hybrid Python Developer role offers significant opportunities for professional growth and skill enhancement in a dynamic technology environment. You'll thrive if you have 5+ years of experience in Python, API development, and cloud applications, and are eager to collaborate on scalable solutions. Apply today to join this reputable company and contribute to exciting projects!

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
Irving, TX, United States
Posted
1 week ago
DjangoDockerFastAPIFlaskMicroservicesMongoDBMySQLOracleSQLSQL ServerAWSScrumAgileAngularAzureGitGitHub ActionsGoogle CloudJenkinsKafkaKubernetesPostgreSQLPythonRESTRabbitMQReact

Job Description

Python Developer

Location: Irving, TX
Work Arrangement: Hybrid – 3 Days Onsite / 2 Days Remote
Job Type: Contract / Contract-to-Hire
Experience: 5+ Years

Job Summary

We are seeking an experienced Python Developer to join our team in Irving, TX. The ideal candidate will have strong hands-on experience in Python development, API development, backend services, database integration, and cloud-based applications.

The candidate will work closely with business analysts, architects, and other engineering teams to design, develop, test, and deploy scalable applications.

Key Responsibilities

  • Design, develop, test, and maintain applications using Python.
  • Develop scalable and secure backend services and REST APIs.
  • Work with databases and develop efficient SQL queries.
  • Integrate applications with internal and external systems using APIs and web services.
  • Participate in application design, development, code reviews, testing, and production support.
  • Troubleshoot application issues and perform root-cause analysis.
  • Develop reusable and maintainable code following Python development best practices.
  • Collaborate with cross-functional teams to understand requirements and deliver technical solutions.
  • Implement unit testing and automated testing practices.
  • Participate in Agile/Scrum ceremonies and sprint planning.
  • Work with DevOps teams for CI/CD, deployment, and production releases.
  • Prepare technical documentation and maintain application-related documentation.

Required Skills

  • 5+ years of professional software development experience.
  • Strong hands-on experience with Python.
  • Experience with Python frameworks such as Django, Flask, or FastAPI.
  • Strong experience developing REST APIs and microservices.
  • Strong SQL and relational database experience.
  • Experience with Git and source control.
  • Strong understanding of Object-Oriented Programming and software design principles.
  • Experience with unit testing and debugging.
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration skills.

Preferred Skills

  • Experience with AWS, Azure, or Google Cloud Platform.
  • Experience with Docker and Kubernetes.
  • CI/CD experience with Jenkins, GitHub Actions, or Azure DevOps.
  • Experience with messaging technologies such as Kafka or RabbitMQ.
  • Experience with PostgreSQL, MySQL, Oracle, or SQL Server.
  • Experience with NoSQL databases such as MongoDB.
  • Experience with React or Angular is a plus.
  • Experience with Agile/Scrum methodologies.
  • Experience with cloud-native application development.

Education

Bachelor''s degree in Computer Science, Information Technology, Engineering, or a related field preferred.

Similar jobs