Program IVRS/IWRS and other software applications at all levels of complexity as designed in a timely manner in adherence with ICON SOPs and appropriate project specifications.
Participate in functional and/or technical discussions with the project team and/or client.
Keep project team informed of project status in relation to quality and timelines.
Ability to thoroughly review design specifications and/or user requirements.
Write study installation procedures if applicable.
Prepare & perform code review of IVRS/IWRS and other software applications.
Ability to thoroughly component test code to minimize the number of programming errors.
Write unit tests for software applications if applicable.
Write technical specifications or other technical documents if applicable.
Assist other programmers with tasks as needed including install procedures, code reviews, component testing, and programming.