Job Description: Design and implement robust, scalable and optimally performing systems using APEX related technologies, according to provided specifications, standards and procedures, while ensuring compliance with the architectural standards and guidelines laid out by Discovery. Job Responsibilities: Assist system users with technical support issues and handle according to defined procedures Verify build stability and quality with development team before releasing to test team, aiming to release with zero defects Construct robust, maintainable, scalable, optimally performing system code in line with technical specifications, following prescribed process, standards and procedures. Deliver within agreed timeframes Assist the Business analyst in ensuring the test pack includes relevant scenarios and test data. Conduct unit testing and fix any defects found Consult and assist in reviewing risk / impact of defects found in testing, and assist with fixing where necessary Job Requirements: BSc Computer Science or equivalent 3 year qualification Data modelling and design of database structures Software development within SDLC Oracle Certified Professional – Advanced PLSQL developer 3+ years of consistent experience in the listed core competency areas. Unit Testing