Software Engineer

THE JUDGE GROUP, INC.
Charlotte, NC, United States
15 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Compensation
$141,440.0 - $151,840.0
Working hours
Shift work
Job source

Tech stack

.NET Framework Agile Methodology JIRA C Sharp (Programming Language) Data Validation Information Engineering Data Integration Extract Transform Load (ETL) Data Transformation Data Systems Database Development Python (Programming Language)
+6 more
Software Engineering SQL Databases SQL Server Integration Services Freeform SQL Integration Frameworks Data Pipelines

Job description

We’re seeking a hands-on Software Engineer with strong expertise in ETL and data engineering to join our team. This role focuses on building, maintaining, and optimizing data pipelines and integrations, with an emphasis on execution over architecture.

You’ll work within an established engineering team, taking ownership of development and delivery of data solutions aligned to business needs. The role is highly execution-focused, with work driven through Jira-based sprint assignments. Responsibilities

  • Design, develop, and maintain ETL data pipelines and integration workflows
  • Write and optimize complex SQL queries for data transformation and validation
  • Build and manage Systems of Record (SORs) and data integration frameworks
  • Develop, test, and deploy solutions using .NET technologies
  • Perform data validation, quality checks, and troubleshooting across systems
  • Execute against assigned Jira stories in an Agile environment
  • Collaborate with architects and designers to implement solutions effectively
  • Adapt to evolving toolsets (initially SSIS, with potential migration to newer technologies), * Standard working hours (no regular overtime expected)
  • Stable release schedules with occasional flexibility if needed
  • Hybrid work model with mandatory in-office presence (3 days/week)

Requirements

  • 6-8 years of software engineering experience (equivalent to Lead Engineer level)
  • 6+ years of experience with:
  • SQL development
  • ETL processes and data integration
  • Data validation and transformation
  • Strong experience with .NET development
  • Proven ability to work as a 100% hands-on engineer
  • Experience delivering production-quality data solutions in an Agile environment

Preferred Qualifications

  • Experience with Python
  • Experience with C#
  • Familiarity with SSIS or similar ETL tools
  • Exposure to modern data platform technologies and migration strategies

What We’re Looking For

  • A delivery-focused engineer who thrives in hands-on development work
  • Someone comfortable operating with minimal oversight on execution tasks
  • Strong recent experience in ETL and SQL (recency is highly valued)
  • Adaptability to evolving tools and technologies

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:37 min

Classifying and anonymizing data during system design

Reto Kaeser · LIVE

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

3:09 min

Balancing data science skillings alongside systems engineering rigor

Nico Schmidt · LIVE

4:15 min

Bridging operational and analytical systems using formal data contracts

Matthias Niehoff Matthias Niehoff · WWC 2024

5:47 min

Integrating user stories and test automation via Jira tools

Christoph Ruggenthaler · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all