Senior Functional Analyst
About the role
The Senior Functional Analyst at FreeBalance acts as the key liaison between customer requirements, solution design, and development teams, focusing on government resource planning and public financial management. The role involves translating complex business needs into actionable functional requirements and specifications, leading workshops, producing documentation, and ensuring alignment with government reform programs. The analyst will also support quality assurance, drive process improvements, and facilitate cross-team collaboration. Candidates should have deep experience in functional analysis for large, integrated software systems, ideally in GRP, ERP, PFM, or similar environments, and a strong understanding of government fiscal processes and system integration. The position reports to the Director, R&D Functional Team and works closely with Development, QA, and Professional Services teams.
Must have
- Bachelor’s degree in Information Technology, Computer Science, Business Analysis, Accounting, Public Finance, or a related discipline.
- Minimum 8+ years of progressive experience in functional analysis for enterprise-scale applications: ideally within GRP, ERP, PFM, IFMIS, or public sector resource planning systems.
- Proven track record of working on large, integrated software systems with multiple modules, configurations, and deployment environments.
- Strong expertise in functional requirements elicitation, documentation, business process modelling, use case definition, and functional specification writing.
- Solid understanding of Public Financial Management (PFM) principles, government budgeting processes, accounting, and fiscal controls — ideally from direct project exposure.
- Familiarity with government operations and how core financial, human resources, procurement, and performance modules interact in a unified application.
- Comfortable reading and interpreting technical designs, data models, and process flows.
- Experience with configuration-driven systems, low-code/no-code frameworks, and modular enterprise platforms.
- Capability to engage with Developers on functional design decisions and to review proposed technical implementations for alignment with requirements.
- A professional and confident communicator, capable of facilitating requirements workshops, leading cross-team discussions, and articulating decisions with clarity.
- Demonstrated ability to mentor junior analysts and contribute to a culture of excellence.
- Strong analytical problem-solving skills with attention to detail and accuracy.
- Excellent written & verbal English communication skills; additional languages are a plus.
- Organized, resourceful, and able to manage multiple priorities and deadlines.
- Ability to travel internationally occasionally for project workshops, governance meetings, and customer engagements.
Nice to have
- Prior experience working on GRP or comparable Public Financial Management software implementations in multiple countries.
- Background in government or public sector reform environments.
- Familiarity with Agile / iterative development practices and enterprise product roadmaps.
Technologies
- Agile
- ERP
- Storyboarding
Highlights
The role may require occasional international travel for project workshops, governance meetings, and customer engagements. FreeBalance is an inclusive employer and may use AI tools to support parts of the hiring process, but final decisions are made by humans. Only selected candidates will be contacted for interviews.