Consult on or participate in moderately complex initiatives and deliverables within Software Engineering and contribute to large-scale planning related to Software Engineering deliverables.
Review and analyze moderately complex Software Engineering challenges that require an in-depth evaluation of variable factors.
Contribute to the resolution of moderately complex issues and consult with others to meet Software Engineering deliverables while leveraging solid understanding of the function policies, procedures, and compliance requirements.
Collaborate with client personnel in Software Engineering.
Required Qualifications:
4 years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work or consulting experience, training, military experience, or education.
Primary Skills
ETL Development
PySpark, Python
Oracle Database
Ab Initio
Key Responsibilities
Maintain, support, and enhance existing ETL applications and data integration workflows.
Provide production support, troubleshoot issues, and ensure timely resolution of incidents.
Analyze, design, develop, test, and deploy ETL solutions using Ab Initio, PySpark, and Python.
Lead and execute the migration of ETL jobs and data pipelines from Ab Initio to PySpark.
Work closely with business and technology stakeholders to understand requirements and deliver solutions.
Leverage AI-assisted development tools to support code generation, refactoring, testing, documentation, and migration activities.
Required Qualifications
Bachelor’s degree in Computer Science, Information Systems, Engineering, or a related field.
4+ years of experience in ETL development and data integration.
Strong hands-on experience with Ab Initio or PySpark, Python, and Oracle Database.
Experience supporting and maintaining enterprise-scale data processing applications.
Experience with production support, incident management, and root cause analysis.
Strong analytical, problem-solving, and communication skills.
Preferred Qualifications
Experience with cloud-based data platforms and modern data engineering practices.
Knowledge of DevOps, CI/CD, version control, and automated testing methodologies.
Experience using AI-assisted development tools, such as GitHub Copilot, Microsoft Copilot, or similar, to improve development productivity, accelerate migrations, and enhance code quality.
Experience working in Agile/Scrum environments.
Proven experience migrating ETL jobs from legacy platforms to modern data processing frameworks.
Strong SQL skills.
Key Skills
Production Support
ETL Modernization & Migration
AI-Assisted Development Tools
Agile Methodologies
This role requires a strong technical contributor who can balance day-to-day operational support with strategic modernization initiatives while leveraging AI tools to drive efficiency and innovation. Pay Range: $50-$55/hr on W2.
#LI-DK1
Numbers & Facts
Location
Charlotte, North Carolina
Job Type
Contractor
Salary
$50–$55 Per Hour
Skills
Agile Programming Methodologiesunmatched
Analysis Skillsunmatched
Application Integrationunmatched
Artificial Intelligence (AI)unmatched
Cloud Computingunmatched
Communication Skillsunmatched
Computer Scienceunmatched
Consultingunmatched
Continuous Deployment/Deliveryunmatched
Continuous Integrationunmatched
Data Managementunmatched
Data Processingunmatched
Database Extract Transform and Load (ETL)unmatched
DevOpsunmatched
Documentationunmatched
GitHubunmatched
Identify Issuesunmatched
Incident Managementunmatched
Microsoft Product Familyunmatched
Operational Strategyunmatched
Operational Supportunmatched
Oracle Databaseunmatched
Problem Solving Skillsunmatched
Production Supportunmatched
Productivity Managementunmatched
Programming Toolsunmatched
Python Programming/Scripting Languageunmatched
Quality Assurance Methodologyunmatched
Refactoringunmatched
Regulatory Complianceunmatched
Root Cause Analysisunmatched
SQL (Structured Query Language)unmatched
Scrum Project Management and Software Developmentunmatched