Job Description

Defines all phases of the software development lifecycle including requirements, analysis, design, development, testing, documentation and maintenance for a complex software system. Applies ethical and robust techniques in the transformation of data from one format/medium to another. Defines the integration build and produces a build definition for generation of the software. Configure the hardware environment, produces integration test specifications, conducts tests and records the details of any failures. Specifies user/system interfaces, and translates logical designs into physical designs taking account of target environment, performance & security requirements and existing systems. Participates in Agile development projects for enterprise-level systems component design and implementation. Defines specifications and develop programs, modifies existing programs, prepares test data, and prepares functional specifications. Analyzes program performance during execution while using several programming languages and techniques. Provides guidance to non-technical staff in using software and hardware systems most effectively and efficiently.

About Experian

Experian is a global data and technology company, powering opportunities for people and businesses around the world.

Apply for This Position