Job Summary
- Location
- Dallas, TX 75204
- Industries
- Computer Hardware
- Computer Software
- Computer/IT Services
- Job Type
- Full Time
- Employee
- Years of Experience
- 2+ to 5 Years
- Education Level
- Bachelor's Degree
- Career Level
- Experienced (Non-Manager)
- Salary
Salary commensurate with experience
- Job Reference Code
- 4252.1072
Programmer Analyst - 7835
About the Job
Description:
Responsibilities
This position is responsible for developing software solutions in accordance with assigned projects and tasks. The Programmer Analyst works closely with the Data Engineering Technical Team Lead, Project Manager, and the Client team to complete the assigned tasks. The projects represent the complete software development life cycle for meeting the needs and objectives of Data Engineering projects specific to on-going support for the assigned client.
Job roles and responsibilities are:
1) Execute the complete project life-cycle tasks as assigned. Review requirements, complete analysis, design, estimate work, perform programming, testing, and implement as assigned.
2) Application Support on an as needed basis, provides user and production support for assigned applications, including the identification, communication, and recommendation of possible solutions to management
3) Ability to quickly adapt to high-priority changes and implement software
4) Develop using primarily script processes, C programs, and other approved languages
5) The ability to write highly-modular and encapsulated code, processing high-volume of data
6) Experience in 2 or more of the following platforms: Win32, Linux, Solaris, AIX, HP-UX
7) Adhere to a system development life cycle methodology
8) Perform source code reviews and walk-throughs
9) Ensure all testing is completed prior to QC hand-off
10) Work with QC to resolve any issues found during regression/acceptance testing
11) Report weekly progress of development project(s) to management or as needed
12) Work with development and client managers to prioritize, plan, schedule, and implement software enhancements
13) A desire to learn new things and work in a fast-paced multi-tasking environment. Be a self-initiator and work with a team and independently
14) Verify data quality, including identification and communication of file variances and potential issues with client team
15) Maintain and adhere to schedules
16) Provide backup support to other members in the department
17) Productionalize file processes with standard job scheduler
18) Work with lesser experienced staff to help them improve their development skills
About the Opportunity
The Data Engineering group at Epsilon is seeking a Data Engineer to maintain and support hosted Database Marketing systems. The ideal candidate will possess knowledge of computer systems and Unix/Linux with C programming skills.
Qualifications:
Skills required:
- Strong C Programming and UNIX/LINUX scripting
- Knowledge of Database Development a plus.
- Strong development experience in using primarily script processes, C programs, and other approved languages
The ability to write highly-modular and encapsulated code, processing high-volume of data
Experience in 2 or more of the following platforms: Win32, Linux, Solaris, AIX, HP-UX
Salary/Benefits: Salary commensurate with experience
Compensation and Benefits
Alliance Data offers a competitive salary, a comprehensive selection of benefit options including 401(k).
Job Location: Dallas, TX
Job Number: 4252
Company Profile:
About Us
