Software Engineer 3

Overview

On Site
Full Time

Skills

Software Development Methodology
Data Management
Debugging
Open Source
Python
Apache Spark
Java
Software Engineering
Training
Military
GDE
Meta-data Management
EME
Teradata
PL/SQL
Unix
Shell Scripting
Ab Initio
Financial Services
Data Analysis
Database Design
Extract
Transform
Load
Unit Testing
Collaboration
Communication
Data Warehouse
Quality Assurance
Privacy
Marketing

Job Details

Location: Addison, TX
Description:
Software Engineer - Data Warehousing (Ab Initio & Teradata)

We are looking for a highly skilled Software Engineer with expertise in Ab Initio and Teradata-based complex Data Warehousing applications. The ideal candidate should have a strong background in full SDLC for Data Management applications and be adept at debugging production issues. The ability to upskill to modern, open-source ETL technologies (such as Python, Spark, Java) is highly desirable.
Minimum Qualifications
  • 4+ years of Software Engineering experience OR equivalent through work, consulting, training, military experience, or education.
  • Hands-on experience developing and supporting Ab Initio components (GDE, Express>It, Conduct>It, Continuous>Flows, Metadata Hub, EME, PDL/Meta-programming).
  • Strong knowledge of Teradata, PL/SQL, and Unix shell scripting.
Preferred Qualifications
  • Experience designing generic graphs and implementing parallelism techniques in Ab Initio.
  • Proficiency in components such as Scan, Join, Partition by Key, Lookup, Gather, Merge, and Interleave.
  • Financial services experience is a plus.
  • Strong technical expertise in data analysis, database design, and ETL development.
  • Demonstrated ability to translate business requirements into technical solutions.
  • Experience in designing, coding, and unit testing complex data pipelines.
  • Strong collaboration and communication skills with both technical and business stakeholders.
Responsibilities
  • Develop, maintain, and support high-performance Data Warehousing applications.
  • Troubleshoot production issues and lead incident calls with a hands-on approach.
  • Identify risks, bottlenecks, and plan remediation strategies proactively.
  • Work closely with Quality Assurance teams to ensure high-quality software delivery within project timelines.


By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively "Judge") to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.

Contact:

This job and many more are available through The Judge Group. Please apply with us today!
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Judge Group, Inc.