Software Engineer
THE JUDGE GROUP, INC.
Charlotte, NC, United States
15 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
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.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
EM
Eli McGarvie
about 3 years ago
LM
Luis Minvielle
Where To Find Software Engineering Jobs
over 2 years ago
LM
Luis Minvielle
Where to Find Entry-Level Software Engineering Jobs
over 2 years ago
LM
Luis Minvielle
Is Software Engineering Hard?
about 2 years ago
KD
Krissy Davis
What is Software Engineering?
almost 3 years ago
LM
Luis Minvielle
Fully Remote Software Engineer Jobs
about 2 years ago