Python Developer

Hybrid in Dallas, TX, US • Posted 3 hours ago • Updated 3 hours ago
Full Time
No Travel Required
Hybrid
Depends on Experience
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Agile
  • Artificial Intelligence
  • Analytical Skill
  • Database
  • Cloud Computing
  • Data Processing
  • DevOps

Summary

Python Developer

We are looking for an experienced Python Developer to design, develop, test, and maintain scalable applications and backend services. The ideal candidate should have strong programming experience in Python, REST APIs, databases, cloud technologies, and modern software development practices.

Key Responsibilities

  • Design, develop, and maintain applications using Python.
  • Build scalable backend services and RESTful APIs.
  • Develop and integrate applications using Django, Flask, or FastAPI.
  • Work with relational and NoSQL databases such as PostgreSQL, MySQL, MongoDB, and SQL Server.
  • Write clean, reusable, efficient, and maintainable code.
  • Integrate third-party APIs and external services.
  • Perform unit testing, debugging, troubleshooting, and code reviews.
  • Collaborate with cross-functional teams, including frontend developers, architects, and business analysts.
  • Optimize application performance and ensure scalability.
  • Participate in Agile/Scrum development processes.
  • Deploy and maintain applications using cloud platforms such as AWS, Azure, or Google Cloud Platform.

Required Technical Skills

  • 5+ years of professional experience in Python development.
  • Strong proficiency in Python programming.
  • Experience with Django, Flask, or FastAPI frameworks.
  • Strong knowledge of REST APIs and microservices architecture.
  • Experience with SQL and database management.
  • Knowledge of HTML, CSS, and JavaScript is a plus.
  • Experience with Git, GitHub, or Bitbucket.
  • Familiarity with Docker and Kubernetes.
  • Experience with AWS, Azure, or Google Cloud.
  • Strong understanding of object-oriented programming (OOP).
  • Experience with unit testing frameworks such as PyTest or Unittest.
  • Knowledge of CI/CD pipelines and DevOps practices.

Preferred Qualifications

  • Experience with data processing and automation.
  • Knowledge of machine learning and AI integration.
  • Experience with Celery, Redis, or Kafka.
  • Familiarity with Linux/Unix environments.
  • Knowledge of Agile methodologies.
  • Strong analytical, problem-solving, and communication skills.

Education

Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.

Keywords: Python, Django, Flask, FastAPI, REST API, Microservices, PostgreSQL, MySQL, MongoDB, AWS, Azure, Docker, Kubernetes, Git, PyTest, CI/CD, SQL, Backend Development.

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.
  • Dice Id: 91131001
  • Position Id: 9141450
  • Posted 3 hours ago
Contact the job poster
Madhu Jasti

Madhu Jasti

HR Manager @ Ventechsoft Inc

Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.