Application Analyst (Finance)
CurrentJob Description• Identify the appropriate software architecture based on the requirements and design elements contained in a system specification• Analyze software requirements, defines solution parameters and specifications.• Provide training for knowledge transfer and capacity building of PPA MIS Officers and end users• Conduct formal workshops with the client to gather requirements, displaying knowledge of the business environment in defining the customer's needs• Engage in the high level planning and implementation methodology of the project.• Lead the function design process.• Facilitate design workshops.• Negotiate and manage functional scope to reduce business and technical risks.• Develop high-quality presentations to explain business processes (AS-IS and TO-BE)• Develop process diagrams for finance, accounting and auditing processes using industry standard tools.• Assist software developers with the creation of detailed software design specifications.• Perform software version control and maintain periodic compilation schedule.• Develop test cases and test manuals.• Carry out unit testing, integration testing and UAT.• Apply professional mastery and industry-wide understanding of technology, tools and methodologies to develop solutions.• Manage situations during the implementation process with the customer• Develop error-free master data (asset master, customer master, vendor master, etc.) in an organized way to upload on the software system.• Make sure the integration/implementation process goes smoothly from start to finish.• Assist finance and accounts department officers in period closing activities and address promptly any teething issues.• Collaborate with implementation and support experts in solving problems.• Analyze existing laws, regulations, policies and processes and develop SOP accordingly to support business operations.