ETL Developer

Responsibilities:

  • Responsible for analyzing existing program logic to determine the best method of accomplishing the required changes to eliminate reported bugs
  • Develops new processes according to provided specifications
  • Performs maintenance and modification of processes currently in use
  • Designs program logic to eliminate problems, accomplish needed changes, or increase operational efficiency
  • Modifies or expands code to accomplish specified processing changes. 
  • Completes required testing of modified processes to ensure processes operate correctly and changes have not adversely affected processes or system operations
  • Provides timely support and assistance to systems users
  • Provides problem analysis and programming for applications in systems within area of responsibility
  • Updates the program’s historical procedural documentation to reflect modification
  • Produce status reports on activities as requested
  • Adheres to all security and coding procedures
  • Document and test software solutions in an agile environment
  • Provide ongoing maintenance, support and enhancements in existing systems
  • Collaborate project managers, end users, and other engineers to achieve elegant solutions
  • Provide recommendations for continuous improvement
  • Work with other team members to elevate technology and consistently apply best practices

Experience:

  • 3+ years of experience using SSIS and SQL Server
  • Experience with SQL object optimization
  • Experience with EDI Transactions
  • Bachelor’s Degree from a four-year college or university or equivalent experience
  • Experience working with any of the following: C#.NET, VB.NET, Node.js (Preferred)
Experience: Mid-Level
Job Type: Direct Hire
Job Location: Hybrid Metro Detroit

Apply for this position

Allowed Type(s): .pdf, .doc, .docx