Python Developer

Overview

On Site
Hybrid
$60,000 - $80,000
Full Time
75% Travel

Skills

Agile
Amazon Web Services
Cascading Style Sheets
Cloud Computing
Collaboration
Communication
Computer Science
Conflict Resolution
Debugging
Django
Flask
Google Cloud
Google Cloud Platform
HTML
JavaScript
Microsoft Azure
MySQL
Performance Tuning
PostgreSQL
Problem Solving
Python
Relational Databases
SQL
Scrum
Software Development
Software Development Methodology
Robotics
Frameworks
Aws
Terraform
FastAPI
Grafana
ELK
Stack
Python Developer
Capital Markets
Capital Market
Java Web application
Coding
Cloud
nosql
spark
pyspark

Job Details

Job Summary:
Enhance IT Sol is looking for an experienced Python Developer to join our dynamic team in Texas. The ideal candidate will be well-versed in the full Software Development Life Cycle (SDLC) and demonstrate expertise in building scalable, high-quality applications and APIs. You will collaborate with our engineering and product teams to deliver robust software solutions that meet our business goals.
Key Responsibilities:

Design, develop, test, and maintain Python-based applications and APIs

Collaborate with cross-functional teams to develop scalable and high-performing systems

Write clean, maintainable, and efficient code following coding standards

Develop and execute automated unit and integration tests

Refactor and optimize existing code to improve performance and reliability
Required Qualifications:

Bachelors degree in Computer Science or a related field

Minimum 3 years of hands-on experience in Python development

Strong proficiency with Python frameworks such as Django, Flask, or FastAPI

Experience with relational databases (MySQL, PostgreSQL, or MS SQL)

In-depth understanding of the software development life cycle (SDLC)

Familiarity with Agile/Scrum development methodologies
Preferred Skills:

Experience in performance tuning and application optimization

Working knowledge of cloud platforms (AWS, Azure, or Google Cloud Platform)

Familiarity with front-end technologies (JavaScript, HTML, CSS) for full-stack collaboration

Excellent debugging and problem-solving abilities

Strong team collaboration and communication 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.

About Enhance IT SOL