FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

ETL Developer, Python – CONTRACT, ON-SITE
Broadridge. Design, develop, and maintain Python-based data integration and automation solutions .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in Python-based data integration and automation solutions, with strong capabilities in ETL processes, SQL data validation, and CI/CD workflows. Proven ability to collaborate effectively within agile teams and troubleshoot complex issues across various systems.
Highest-signal resume keywords
Python DevelopmentETL ProcessesSQL Data ValidationCI/CD IntegrationREST API Integration
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
PythonETLSQLData IntegrationBatch ProcessingData ValidationData ReconciliationDebuggingData TransformationFile-Based Integrations
Soft Skills
Analytical SkillsProblem-SolvingCollaborationIndependent WorkAgile Teamwork
Tools & Technologies
GitAWS S3AWS LambdaAWS GlueJenkinsTeamCity
Industry Keywords
Financial ServicesTransaction ProcessingData FeedsDistributed Applications
Tech Stack
Tools & technologiesAWSETLJenkinsPythonSQL.NET
About the role
Key responsibilities & impact- Design, develop, and maintain Python-based data integration and automation solutions
- Develop and support ETL, batch-processing, and file-based workflows
- Build reusable tools and utilities for data processing, validation, and reconciliation
- Automate validation of inbound and outbound data feeds
- Develop end-to-end automation across file ingestion, backend processing, database results, and downstream outputs
- Develop SQL-based data validation and reconciliation
- Work with REST APIs and system integrations as part of end-to-end processing workflows
- Integrate automated processing and validation into CI/CD workflows
- Troubleshoot issues across application code, data, files, databases, APIs, and processing environments
- Participate in code reviews, technical discussions, sprint planning, and engineering delivery
- Collaborate with Product Owners, Business Analysts, DevOps, and other engineers to translate business and integration requirements into reliable software solutions
Requirements
What you’ll need- 5+ years of professional software development or software engineering experience
- Strong hands-on development experience with Python
- Experience with ETL, batch processing, data integration, or data-intensive applications
- Good SQL skills and experience working with relational databases
- Experience working with structured data files, data transformations, or file-based integrations
- Experience with Git and modern software-development practices
- Strong debugging, analytical, and problem-solving skills
- Ability to work independently and collaborate effectively within an agile engineering team
- Nice to have: Experience with AWS services such as S3, Step Functions, Lambda, Glue, or CloudWatch
- Nice to have: Experience with REST APIs and distributed application integrations
- Nice to have: Experience with CI/CD tools such as Jenkins or TeamCity
- Nice to have: Experience developing automated data-validation or reconciliation solutions
- Nice to have: Experience with financial-services data feeds or transaction-processing systems
- Nice to have: Familiarity with C#/.NET applications