Software Developer - SSIS / SQL (.NET)

The Smart
Austin, United States of America
17 days ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 166K

Job location

Austin, United States of America

Tech stack

.NET
Batch Processing
C Sharp (Programming Language)
ETL
Database Queries
Job Scheduling
Microsoft SQL Server
Performance Tuning
Software Engineering
SQL Stored Procedures
SQL Databases
SQL Server Agent
SQL Server Integration Services
Data Streaming
Blazor
Backend
Data Management
Software Version Control

Job description

As a Software Developer, you will design, enhance, and support SQL Server batch processing solutions with a strong focus on SSIS-based ETL pipelines. You will operate as an individual contributor responsible for delivering reliable, high performance data workflows and ensuring stability of business critical batch processing systems in production environments., * Develop, enhance, and support SSIS-based SQL batch processing solutions.

  • Build and maintain ETL pipelines for data movement and integration.
  • Optimize SQL queries and stored procedures to improve performance and reliability.
  • Monitor and support scheduled batch execution in production environments.
  • Perform root cause analysis for batch failures and data-related issues.
  • Document SSIS packages, data flows, and processing logic clearly.
  • Collaborate with QA, production support, and engineering teams to resolve issues.
  • Ensure operational reliability through proactive improvements and fixes.

Requirements

  • 5+ years of professional software development experience.
  • Strong hands-on experience with SSIS package development and support.
  • Advanced SQL Server knowledge including complex queries, stored procedures, and tuning.
  • Experience building and supporting SQL-based batch and scheduled jobs.
  • Working knowledge of .NET or C# for backend or batch processing workflows.
  • Experience troubleshooting production batch processing and data issues.
  • Experience supporting automated jobs in production environments.
  • Strong analytical, problem-solving, and documentation skills.
  • Ability to contribute immediately with minimal ramp-up.

Preferred Skills:

  • Experience with job schedulers such as SQL Agent or similar tools.
  • Experience working with legacy batch processing systems.
  • Familiarity with source control and CI/CD pipelines.
  • Experience in regulated industries or high-reliability environments.

About the company

© 2026 Careerjet All rights reserved

Apply for this position