Overview
On Site
USD 69.00 - 74.00 per hour
Full Time
Skills
Data Integration
Stored Procedures
Transact-SQL
Data Extraction
RDBMS
JSON
XML
Flat File
Data Migration
Reporting
Agile
UPS
Collaboration
Release Management
Documentation
Workflow
Version Control
Continuous Integration
Continuous Delivery
System Integration Testing
Acceptance Testing
Software Engineering
FOCUS
Relational Databases
Oracle
Microsoft SQL Server
Optimization
Performance Tuning
C#
Microsoft SSIS
Job Scheduling
CA Workload Automation AE
SQL
Microsoft TFS
DevOps
Jenkins
Communication
Customer Relationship Management (CRM)
Microsoft Dynamics
Salesforce.com
Cloud Computing
Microsoft Azure
Extract
Transform
Load
Informatica
Scripting
Python
Windows PowerShell
Automated Testing
GitHub
Microsoft Visio
IO
Banking
Financial Services
Computer Science
Information Technology
Privacy
Marketing
Job Details
Location: Charlotte, NC
Salary: $69.00 USD Hourly - $74.00 USD Hourly
Description:
Job Title: Software Engineer - ETL & Data Integration
Location: Charlotte, NC
Work Arrangement: Hybrid - 3 days onsite (Monday-Wednesday preferred)
Contract Duration: 6 months (with potential for extension)
About the Role
We are seeking a highly skilled and experienced Software Engineer with a strong background in ETL development, SQL Server, and SSIS to join our CCIBT Shared Services team. This role is hands-on and focused on designing, developing, and supporting data integration solutions across multiple CRM platforms.
You will work closely with a team of 7 engineers in a collaborative Agile environment, contributing to data migrations, reporting solutions, and release processes. This position requires flexibility to support production releases during evenings or weekends as needed.
Key Responsibilities
By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively "Judge") to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.
Contact:
This job and many more are available through The Judge Group. Please apply with us today!
Salary: $69.00 USD Hourly - $74.00 USD Hourly
Description:
Job Title: Software Engineer - ETL & Data Integration
Location: Charlotte, NC
Work Arrangement: Hybrid - 3 days onsite (Monday-Wednesday preferred)
Contract Duration: 6 months (with potential for extension)
About the Role
We are seeking a highly skilled and experienced Software Engineer with a strong background in ETL development, SQL Server, and SSIS to join our CCIBT Shared Services team. This role is hands-on and focused on designing, developing, and supporting data integration solutions across multiple CRM platforms.
You will work closely with a team of 7 engineers in a collaborative Agile environment, contributing to data migrations, reporting solutions, and release processes. This position requires flexibility to support production releases during evenings or weekends as needed.
Key Responsibilities
- Design, develop, and optimize complex SQL Server stored procedures, views, and T-SQL queries.
- Build and maintain SSIS packages for data extraction, transformation, and loading (ETL) from diverse sources (RDBMS, JSON, XML, flat files).
- Support data migrations and reporting across multiple CRM systems (e.g., Microsoft Dynamics, Salesforce).
- Participate in Agile ceremonies, including daily stand-ups, and communicate blockers or technical issues.
- Collaborate with cross-functional teams to ensure smooth release management and deployment processes.
- Create and maintain release documentation, and support build and deployment across environments.
- Troubleshoot and resolve issues in ETL pipelines and data workflows.
- Follow best practices for DevOps, including source control (TFS/Azure DevOps), branching strategies, and CI/CD pipelines.
- Participate in system integration testing (SIT) and user acceptance testing (UAT).
- 7+ years of experience in software engineering with a focus on relational databases (SQL Server/Oracle).
- 5+ years of hands-on experience with SQL Server (2017+) and SSIS.
- Strong experience in complex SQL query optimization and performance tuning.
- Proficiency in C# for modifying or creating script tasks within SSIS.
- Experience with job scheduling tools such as Autosys or SQL Agent.
- Familiarity with DevOps tools (TFS, Azure DevOps, Jenkins).
- Strong communication skills and ability to work in a collaborative team environment.
- Experience integrating with CRM platforms such as Microsoft Dynamics or Salesforce.
- Exposure to cloud platforms, especially Microsoft Azure (e.g., Azure Synapse, Azure Data Factory).
- Familiarity with alternative ETL tools like Informatica.
- Scripting experience with Python and PowerShell.
- Experience with automated testing, GitHub Copilot, and diagramming tools (Visio, Draw.io).
- Background in the banking or financial services industry is a plus.
- Bachelor's degree in Computer Science, Information Technology, or a related field.
By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively "Judge") to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.
Contact:
This job and many more are available through The Judge Group. Please apply with us today!
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.