Python Developer
Role:Python Developer
Pay Rate:$65/hour
Model:Hybrid, 3 days onsite
Location: Charlotte, NC or Jersey City, NJ
JOB DESCRIPTION
We are seeking a highly skilled Python Developer with deep expertise in Teradata and SQL to support data-driven initiatives for a major financial client within the Global Financial Crimes line of business supporting applications within Anti-Money Laundering. This role involves designing, developing, and optimizing data pipelines and analytics solutions in a fast-paced, enterprise-level environment. The ideal candidate will be comfortable working onsite in Charlotte three days per week and collaborating with cross-functional teams to deliver high-impact solutions.
Key Responsibilities:
• Develop and maintain robust Python applications for data processing and analytics.
• Write complex SQL queries and optimize performance within Teradata environments.
• Collaborate with data engineers, analysts, and business stakeholders to understand requirements and deliver scalable solutions.
• Perform data extraction, transformation, and loading (ETL) from various sources.
• Ensure data integrity, quality, and security across all processes.
• Troubleshoot and resolve issues related to data pipelines and database performance.
• Participate in code reviews and contribute to best practices in software development.
Required Qualifications:
• 5+ years of professional experience in Python development.
• Strong hands-on experience with Teradata and advanced SQL.
• Proven ability to work with large datasets and optimize query performance.
• Experience in financial services or other regulated industries is a plus.
• Familiarity with version control systems (e.g., Git) and CI/CD pipelines.
• Excellent problem-solving skills and attention to detail.
• Strong communication and collaboration skills.