Programmer Analyst
Current- by analysing technical specifications, build and implement functionally accurate and modular application programs according to approved design specifications;- formulate test cases to test application software in development, to ensure a program’s functionality matches its specification’s business requirements, and to ensure the Association’s programming standards are followed;- regularly coordinate or take part in discussions with users and Systems Analysts in developing and maintaining applications or enhancements to meet business needs;- analyse business requirements for small system subcomponents and prepare detailed programming specifications for assigned in-house system applications;- manage and support the maintenance of systems developed in-house as directed by the Systems Analyst or the Manager, Applications Development, including trouble-shooting, reporting problems and recommending, designing, and implementing sound solutions;- provide, maintain, or update systems documentation to reflect new applications or enhancements to existing applications;- furnish the Systems Analyst or Manager with activity and status reports on an as requested basis;- provide suggestions to the Systems Analyst for improving system development and maintenance, or software efficiency;