

Python Developer Only W2
⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Python Developer on a long-term contract in Charlotte, NC or Irving, TX (hybrid). Requires 10+ years of Python experience, banking domain expertise, and proficiency in Django or Flask. Bachelor’s degree and CI/CD knowledge are essential.
🌎 - Country
United States
💱 - Currency
$ USD
-
💰 - Day rate
-
🗓️ - Date discovered
September 24, 2025
🕒 - Project duration
Unknown
-
🏝️ - Location type
Hybrid
-
📄 - Contract type
W2 Contractor
-
🔒 - Security clearance
Unknown
-
📍 - Location detailed
Charlotte, NC
-
🧠 - Skills detailed
#Code Reviews #Programming #Flask #Database Systems #Oracle #Scrum #Cloud #TensorFlow #Django #Docker #Libraries #SQLAlchemy #Jenkins #Microsoft Azure #Python #ML (Machine Learning) #Compliance #Computer Science #SciPy #SQL (Structured Query Language) #NumPy #Azure #Pandas #Agile #Matplotlib #Automated Testing #Security #Kubernetes #GitLab #Data Analysis #FastAPI #AWS (Amazon Web Services) #Migration #Deployment #SQL Server #GCP (Google Cloud Platform)
Role description
Role : Python Developer
Duration : Long Term Contract
Location : Charlotte NC OR Irving, TX Hybrid
The Role
Responsibilities:
• Develop, enhance, and maintain Python-based banking applications with a focus on clean, efficient, and reliable code.
• Design and implement algorithms, data structures, and solutions to optimize application performance.
• Build and consume RESTful APIs to facilitate seamless data exchange and integration across banking systems.
• Develop web applications using Python frameworks such as Django, Flask, or FastAPI.
• Leverage Python libraries like NumPy, Pandas, Matplotlib, SciPy, Scikit-learn, and TensorFlow for data analysis and machine learning tasks (advantageous but optional).
• Collaborate with cross-functional teams on system design, architecture, and best practices in development.
• Implement CI/CD pipelines using Jenkins, GitLab CI, or Circle CI for automated testing and deployment.
• Deploy applications on cloud platforms like AWS, Google Cloud, or Microsoft Azure.
• Engage in troubleshooting, code reviews, and ensuring compliance with banking security standards.
• Work with legacy banking systems, migration projects, and modernization efforts.
Requirements:
• Bachelor’s degree in Computer Science, Software Engineering, or related field.
• 10+ years of professional experience in Python development, with substantial banking domain exposure.
• Strong mastery of Python syntax, data structures, object-oriented programming, and design patterns.
• Extensive experience with Python web frameworks such as Django, Flask, or FastAPI.
• Proven experience designing and integrating RESTful APIs.
• Hands-on knowledge of database systems like SQL Server, Oracle, or similar, and ORM frameworks such as Django ORM or SQLAlchemy.
• Familiarity with cloud deployment (AWS, GCP, Azure) and containerization (Docker, Kubernetes) is a plus.
• Solid understanding of CI/CD practices and tools.
• Excellent problem-solving skills, attention to detail, and ability to work under deadlines.
• Preferred: Experience working within banking or financial institutions.
Preferred, but not required:
• Knowledge of machine learning libraries such as SciPy, Scikit-learn, TensorFlow.
• Experience with legacy banking systems and modernization projects.
• Strong communication skills and team collaboration experience.
• Agile/Scrum development experience.
Role : Python Developer
Duration : Long Term Contract
Location : Charlotte NC OR Irving, TX Hybrid
The Role
Responsibilities:
• Develop, enhance, and maintain Python-based banking applications with a focus on clean, efficient, and reliable code.
• Design and implement algorithms, data structures, and solutions to optimize application performance.
• Build and consume RESTful APIs to facilitate seamless data exchange and integration across banking systems.
• Develop web applications using Python frameworks such as Django, Flask, or FastAPI.
• Leverage Python libraries like NumPy, Pandas, Matplotlib, SciPy, Scikit-learn, and TensorFlow for data analysis and machine learning tasks (advantageous but optional).
• Collaborate with cross-functional teams on system design, architecture, and best practices in development.
• Implement CI/CD pipelines using Jenkins, GitLab CI, or Circle CI for automated testing and deployment.
• Deploy applications on cloud platforms like AWS, Google Cloud, or Microsoft Azure.
• Engage in troubleshooting, code reviews, and ensuring compliance with banking security standards.
• Work with legacy banking systems, migration projects, and modernization efforts.
Requirements:
• Bachelor’s degree in Computer Science, Software Engineering, or related field.
• 10+ years of professional experience in Python development, with substantial banking domain exposure.
• Strong mastery of Python syntax, data structures, object-oriented programming, and design patterns.
• Extensive experience with Python web frameworks such as Django, Flask, or FastAPI.
• Proven experience designing and integrating RESTful APIs.
• Hands-on knowledge of database systems like SQL Server, Oracle, or similar, and ORM frameworks such as Django ORM or SQLAlchemy.
• Familiarity with cloud deployment (AWS, GCP, Azure) and containerization (Docker, Kubernetes) is a plus.
• Solid understanding of CI/CD practices and tools.
• Excellent problem-solving skills, attention to detail, and ability to work under deadlines.
• Preferred: Experience working within banking or financial institutions.
Preferred, but not required:
• Knowledge of machine learning libraries such as SciPy, Scikit-learn, TensorFlow.
• Experience with legacy banking systems and modernization projects.
• Strong communication skills and team collaboration experience.
• Agile/Scrum development experience.