Participates with stakeholders to determine business requirements, CAB requirements gathering meetings and reviews designs with the business.
Participate in change request process and works with development peers as necessary.
Develops and owns list of final development tasks.
Develops and defines application scope and objectives and supervises the preparation of technical and/or functional specifications from which programs will be written.
Performs technical design reviews and static and dynamic code reviews.
Ensures unit test is completed and meets the test plan requirements, system testing is completed, and system is implemented according to plan.
Coordinates and manages email and on-call support.
Software vendor evaluation and analysis.