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