Python Developer

Posted yesterday

sri techFort Worth (TX)
Software DevelopersCustom Computer Programming Services

SENIORITY

Senior

Apply

About the role

Overview In this role you will design, develop, and maintain high-performance Python applications that scale securely. You will collaborate with cross-functional teams to implement API integrations and RESTful services, while setting up Git Hub workflows for CI/CD. You’ll work onsite in Dallas with a focus on cloud, Dev Ops, and security practices, shaping core software that supports the business. This is an opportunity to contribute to a fast-paced engineering team and stay ahead in Python technology. Responsibilities Design, develop, and maintain complex Python applications with attention to performance, scalability, and security Write clean, well-documented code following best practices Test and debug Python programs to ensure reliability Integrate Python apps with third-party web services, APIs, and databases Collaborate with cross-functional teams to gather requirements and implement solutions Configure Git Hub workflows to automate testing, builds, and deployments Develop and maintain RESTful APIs for frontend integration Stay current with Python and frontend technology trends Key requirements 5+ years of Python development experience with focus on complex programming, testing, and debugging Strong Python proficiency and experience with Django or Flask Experience integrating apps with third-party services, APIs, and databases Front-end knowledge including Java Script, HTML, and CSSCertification in Python programming Git Hub experience and workflow configuration Knowledge of automation across cloud, on-premise, and hybrid environments Familiarity with cloud platforms (AWS, Azure, or GCP)Understanding of cybersecurity principles (preferred)Strong communication, analytical, and problem-solving skills Understanding of Dev Ops practices and tools Experience with automated testing frameworks Experience with front-end frameworks (React, Angular, Vue.js)Knowledge of SQL and NoSQL databasescommunicationanalytical thinkingproblem-solving Python Django Flask

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this

Python Developer Jobs at sri tech | David Careers