HuntersvilleRecruiter Since 2001
the smart solution for Huntersville jobs

Python Developer

Location: Charlotte
Posted on: June 23, 2025

Job Description:

Hey Network We’re on the lookout for a talented Python Developer, local to Charlotte, NC. If you or someone you know has experience as stated below, feel free to apply or reach out at apoorva.pisharoty@collabera.com Client: Top Bank Job Title: Python Developer Location: Charlotte, NC Duration: 24 months contract Job Summary: We are looking for a highly skilled Full Stack Python Developer with a strong background in database systems, data migration, and regulatory reporting. This role requires proficiency in both back-end and front-end development, working with large data systems, and integrating multiple data sources to support regulatory compliance initiatives. The ideal candidate will be well-versed in Python, SQL, Spark, and Oracle, and have experience building scalable web applications and data-driven services. Key Responsibilities: Design, develop, and maintain full-stack applications using Python and modern web frameworks (e.g., Flask, Django, FastAPI). Build dynamic, responsive user interfaces using JavaScript, React, or other modern front-end frameworks. Develop and optimize ETL pipelines for data integration and transformation using Spark and SQL. Work with Oracle and other relational databases to build and maintain schema objects, manage data access, and ensure integrity. Participate in data migration efforts across systems and platforms, ensuring high data quality and traceability. Collaborate with data analysts, compliance teams, and stakeholders to support U.S. regulatory reporting efforts. Write unit and integration tests to ensure software reliability and maintainability. Troubleshoot and debug complex applications and data issues across the stack. Implement best practices in security, performance, and code quality for production systems. Document technical designs, data flows, and operational procedures to support compliance and audit requirements. Must-Have Qualifications: Proficient in Python, with strong experience building back-end services and data-centric applications. Solid understanding of relational databases and concepts: schema objects, indexing, data access, integrity, and storage. Hands-on experience with Oracle and writing advanced SQL queries and procedures. Experience using Apache Spark for large-scale data processing and transformation. Strong understanding of data migration and data integration strategies and best practices. Familiarity with U.S. regulatory reporting standards (e.g., FFIEC, FR Y-9C) or working in a compliance-driven environment. Experience with front-end frameworks like React, Vue, or Angular. Familiarity with RESTful APIs and microservices architecture. Strong version control practices using Git. Preferred Skills: Experience with containerization and orchestration tools (e.g., Docker, Kubernetes). Exposure to CI/CD pipelines and DevOps practices. Knowledge of cloud platforms (AWS, Azure, or GCP). Familiarity with data governance and metadata management tools. Experience with Agile/Scrum methodology and tools like Jira and Confluence. Education & Experience: Bachelor’s or Master’s degree in Computer Science, Engineering, or related field. 5 years of experience in full-stack development with a strong focus on backend data processing. Previous experience in financial services, banking, or regulatory reporting is a plus.

Keywords: , Huntersville , Python Developer, IT / Software / Systems , Charlotte, North Carolina


Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest North Carolina jobs by following @recnetNC on Twitter!

Huntersville RSS job feeds