Python Developer

Stradit LLC

Dallas (TX)

On-site

USD 110,000 - 140,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Stradit LLC in Dallas, TX is seeking a Python-focused software engineer with 4–6 years of hands-on experience to design, develop, test, and maintain scalable applications. You will build REST APIs, integrate systems, and contribute to data pipelines and AI/ML initiatives.

You will collaborate with cross-functional teams, participate in code reviews, and help drive DevOps practices. Strong communication and Agile experience are essential.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or related field.
  • 4–6 years of hands-on software development with Python.
  • Strong knowledge of Python libraries, frameworks, and best practices.
  • Experience designing and consuming REST APIs and integrating with third-party platforms.
  • Experience with relational and/or NoSQL databases.
  • Knowledge of software design patterns, OO programming, and scalable architecture.
  • Experience with Git and collaborative development workflows.
  • Strong debugging, troubleshooting, and problem-solving skills.
  • Experience working in Agile/Scrum environments.
  • Excellent verbal and written communication skills.

Responsibilities

  • Design, develop, test, and maintain scalable Python applications and services.
  • Build and support RESTful APIs and integrations with internal and external systems.
  • Collaborate with product owners, business analysts, architects, and developers to understand requirements and deliver high-quality solutions.
  • Participate in the design and implementation of data pipelines and automation frameworks.
  • Support AI/ML initiatives by developing data processing components and integrating ML services into apps.
  • Troubleshoot production and non-production issues, perform root cause analysis, and implement fixes.
  • Participate in code reviews and ensure adherence to coding, security, and best practices.
  • Contribute to CI/CD pipelines, automated testing, and DevOps practices.
  • Create and maintain technical documentation, design artifacts, and operational procedures.
  • Support application monitoring, performance tuning, and reliability improvements.
  • Actively participate in Agile ceremonies, including sprint planning, stand-ups, retrospectives, and backlog refinement.

Skills

Python programming
REST APIs
Agile/Scrum
Problem solving
Communication

Education

Bachelor's degree in CS/IT/Engineering

Tools

Git
CI/CD

Job description


  • o Design, develop, test, and maintain scalable Python applications and services.

  • o Build and support RESTful APIs and integrations with internal and external systems.

  • o Collaborate with product owners, business analysts, architects, and developers to understand requirements and deliver high-quality solutions.

  • o Participate in the design and implementation of data pipelines, automation frameworks, and integration solutions.

  • o Support AI/ML initiatives by developing data processing components and integrating machine learning services into business applications.

  • o Troubleshoot production and non-production issues, perform root cause analysis, and implement sustainable fixes.

  • o Participate in code reviews and ensure adherence to coding standards, security standards, and best practices.

  • o Contribute to CI/CD pipelines, automated testing, and DevOps practices to improve software quality and deployment efficiency.

  • o Create and maintain technical documentation, design artifacts, and operational procedures.

  • o Support application monitoring, performance tuning, and reliability improvements.

  • o Actively participate in Agile ceremonies, including sprint planning, daily stand-ups, retrospectives, and backlog refinement sessions.

  • o Bachelor's degree in Computer Science, Information Technology, Engineering, or related discipline.

  • o 4-6 years of hands-on software development experience with Python.

  • o Strong knowledge of Python libraries, frameworks, and development best practices.

  • o Experience designing and consuming REST APIs and integrating with third-party platforms.

  • o Experience working with relational and/or NoSQL databases.

  • o Knowledge of software design patterns, object-oriented programming, and scalable application architecture.

  • o Experience with source control systems such as Git and collaborative development workflows.

  • o Strong debugging, troubleshooting, and problem-solving skills.

  • o Experience working in Agile/Scrum environments.

  • o Excellent verbal and written communication skills.

  • o Demonstrated ability to work effectively in a team-oriented, collaborative environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python Developer
Python Developer

StradIT • Jersey City (NJ)

On-site
USD 110,000 - 150,000
Python Developer
Python Developer

Stradit • Dallas (TX)

On-site
USD 90,000 - 120,000
Python Developer
Python Developer

Stradit LLC • Jersey City (NJ)

On-site
USD 110,000 - 150,000
Python Developer
Python Developer

Photon • Wilmington (DE)

On-site
USD 120,000 - 150,000
Python Developer
Python Developer

RouteOne • Farmington Hills (MI)

On-site
USD 85,000 - 125,000
Python Developer
Python Developer

360 Technology • Dallas (TX)

On-site
USD 85,000 - 110,000
Senior Python Developer
Senior Python Developer

Raas Infotek LTD • Cape May (NJ)

On-site
USD 140,000 - 190,000
Python Developer
Python Developer

TRIMAH TECHNOLOGIES LLC • Columbus (OH)

On-site
USD 110,000 - 140,000
Python Developer
Python Developer

InnovitUSA • Trenton (NJ)

On-site
USD 90,000 - 130,000
Python Software Engineer
Python Software Engineer

Shree Narayani Networking Solutions Pvt Ltd • Wilmington (DE)

On-site
USD 110,000 - 150,000