Agile software development lifecycle, including participation in the design of new existing applications, code and test inspections to identify issues/defects.
Support the plan and design of system and application architecture, build, test, and document solutions.
Assist in the development and evaluation of process improvements.
Ensure application of information security and assurance policies, principles, and practices in delivering application software services.
Develop document accounting requirements and process flows together with other teams, as well as prepare reports on project status, risks and action plans.