What are the responsibilities and job description for the Senior Development Data Engineer (.NET/C#/ETL) position at Gravity IT Resources?
Please note: Third-party agencies/subvendors are not being considered for this role. Direct candidates only.
Senior Data Engineer (.NET/C#/ETL)
Terms: Contract to Hire
Location: Charlotte NC - Hybrid schedule – onsite 4 days/week, remote 1 day/week
This is a Data Engineer role with a heavy emphasis on C#/.NET development (approximately 70%). This is NOT a traditional full stack developer position. We are seeking someone with strong experience using C# to work with large-scale data pipelines, ETL processes, and data integration solutions.
Key Skills:
• C#
• .NET Console Applications
• SQL
• SSIS and Azure Data Factory (ADF)
• ETL/Data Integration
• Python
What You’ll Be Doing:
• Design, develop, maintain, and optimize ETL/data integration solutions
• Work with large-scale data pipelines and complex data transformations
• Develop integration solutions using C#/.NET console applications
• Build and manage ETL workflows using SQL Server, SSIS, ADF, Snowflake, or similar tools
• Troubleshoot data integration and testing issues
• Participate in Agile/Scrum development activities
• Collaborate with technical and business teams to improve processes and data solutions
Requirements:
• 5 years of ETL and SQL experience
• Strong C#/.NET development experience REQUIRED
• Experience with SSIS, ADF, or similar ETL tools
• Experience working with large data environments
• Azure experience
• Experience with APIs, JSON/XML, Git/Azure DevOps is a plus
Please note:
Direct candidates only — no C2C, third-party vendors, or subvendor submissions for this opportunity.
Salary : $65 - $70