TransUnion - Chicago, IL

This job posting is no longer available on TransUnion. Find similar jobs:Developer jobs - TransUnion jobs

Position Title

Developer II – Marketing Services IT Department (MSIT)

Position Summary

Work directly with our technical leadership and business analysts to clearly understand system requirements. Then use this knowledge to drive the design and development of quality technical solutions.

Dynamics of the Role

As a member of MSIT you will be involved in all phases of the software development life cycle responsible for designing, coding, testing, and maintaining applications in a predictable manner. The primary job responsibility is design and development of software applications with a focus on ETL.


Analysis/Design: Analyzes business requirements and assists with feasibility studies for projects of small/medium scope and complexity.

Coding: Develops and maintains code utilizing structured programming techniques. Provides thorough internal program documentation. Understands and can apply object oriented programming principles to design and development efforts in an effort increase extensibility and maintainability. Conduct and participate in code walkthroughs.

Testing: Develops unit and system integration test plans. Develops system test data and performs system, integration, parallel and stress tests for assigned projects. Coordinates system integration testing. Assists quality assurance testing teams.

Communication: Provides input to peers, management and customers for recommendations and alternate solutions and/or improvements.

Documentation: Prepare design documentation for the software projects assigned.

Performs other related duties as assigned.

Required Skills

Key skills include: strong analytical, organizational and communication skills

Exceptional teamwork and ability to foster collaborative relationships across cross-functional teams

Results-oriented; passionate about achieving strategic goals in established timeframes

Ability to earn the confidence of others through open communication and respectful behavior


Bachelor degree in computer science or a related discipline preferred with 4 plus years of systems/applications development experience.

2 plus years of hands on Ab Initio Development

Must have a very good understanding in the theories, methodologies, and principals underlying technical analysis, design, and implementation of software systems