The Developer plays a key role in building and developing software and systems as part of IT Delivery & Execution capability, within the IT Operating Model.
The Software Developer is expected to manage the software building and system development process in a in a structured, planned and controlled manner, in accordance with established system development methodology to ensure timely and appropriate project delivery.
This role encompasses:
Manage the development of software programs and IT systems according to detailed technical specifications using quality processes, tools and methodologies.
Development / modification of low level programs as per project requirement.
Generate working code from specifications; convert requirements and specifications into workable programs
Conduct internal walk through of design analysis/design document/design code
Work with business analysts and ensure compliance with policies/business rules
Support system testing, and other related processes
Maintain system documentation/system manuals
Update and maintain program and other relevant product documentation
Coordinate software version and system configuration control