Make a difference in this world. Few private
enterprises truly help citizens and their
governments. Mongolia, Sierra Leone, Guyana,
Afghanistan and more. Our software enables some
of the most disadvantaged nations in the world
to improve development outcomes. Good Public
Financial Management is the prerequisite for
country growth. Improved quality of life.
Reduced poverty. Better health care. Improved
citizen service.
And, FreeBalance is growing in this exciting market. It’s a
global market. A learning experience for those with potential.
Or, use your proven knowledge on the world stage. Do well by
doing good.
We’re looking for people who want to drive the bus, not ride
the bus. We’re looking for strategic thinkers and overachievers
who absorb customer problems and articulate thoughtful creative
solutions. Flexible global citizenship. If you are interested in
one of the following roles or think that you have something
exceptional to offer, and are ready for the adventure of your
professional life, please contact us.
We are seeking a creative product manager to join our Marketing team. As a Product Manager, you will prepare market and product requirements and launch plans for financial management, human capital management, budget management or e-government applications. You may also create functional specifications to begin product development. You will conduct market research, including competitive analysis, and assist sales and marketing communications efforts. You are available for occasional international travel. You function well in a highly dynamic environment. You learn fast.
Requirements:
5+ years experience in software product management or functional/technical experience with financial management or human capital processes and systems
Solid understanding of accounting processes and procedures, particularly in the public sector
Excellent written and oral communication skills
University degree or college diploma, or equivalent experience
Desired Skills:
Interest in and knowledge about developing nations
Experience working in a multi-cultural work environment
Experience working with Java/J2EE applications
Completion of Pragmatic Marketing product management courses
Understanding of usability in design
Some global travel will be required as part of this position. This position can be based out of Ottawa or Montreal in Canada or Washington, DC in the United States.
To apply for this position, please send us an
with your cover letter and resume.
Software Developer(s)
FreeBalance is a global provider of software solutions for public financial management, an essential part of the international development process. FreeBalance solutions support government modernization, fiscal decentralization, and public finance reform. Our software manages over $US 100 Billion in annual government budgets worldwide, affecting more than 700,000 civil servants and supports more than 30,000 government users.
FreeBalance provides public finance software to governments worldwide. This is a unique opportunity for creative and socially responsible software professional to make a difference in the world. Propel your career to the leading edge of software development.
We are seeking Software Developers to join our Product Development team. In this position, you will leverage your flexible skills in different languages and fourth generation languages to adapt software to meet customer in support development of product and software solutions.
Experience:
3+ years experience in software development, or recent graduate of a co-op university program
Familiarity with software development processes
Hands on experience with Java, JavaScript, Java Server Pages (JSP) and Microsoft .NET technologies
Exposure to Uniface would be useful, but not essential
Proven skills and working experience with Web architecture, IIS, ASP.NET, XML and Web Services
Strong database background with proven abilities for database modeling
Experience using SQL Server
Desired Skills:
Self-confident, work with minimal direction and supervision, providing high quality deliverables
Ability to work independently or as part of a team as required
Team spirit, sense of humor, ready to accept changes in priorities
Strong analytical and problem-solving skills with ability to understand complex business requirements
Ability to work under pressure with tight deadlines
Good communication skills in English (French would be a plus, but not essential)
This position is based in Ottawa, Canada.
To apply for this position, please send us an
with your cover letter and resume.
Professional Services Consultant
The Professional Services Consultant is responsible for all aspects of implementing FreeBalance Government Accountability Software, using generally accepted accounting principles and standards, Government-wide accounting policies and best practices, extensive product knowledge, and applying technology to government business operations. Key to this position is the ability to transfer knowledge and skill to government staff for capacity building and in assisting the government organization with change management best practices in transitioning to the new financial management processes and software. Serving as a subject matter expert, provide support to other areas within FreeBalance such as input to product enhancements and preparation of bid submissions.
Join FreeBalance in helping more nations achieve economic prosperity by enhancing accountability and good governance. This is your opportunity to take it to the next level – and make a world of difference.
Main Responsibilities:
Provide expertise and knowledge of multiple functional areas of expertise, with hands-on experience with FreeBalance products/solutions
Review and assemble government financial management system legislation, policies, operations and reporting requirements, all of which are necessary input to the business review and reengineering stage
Conduct business requirements review with the client and prepare requirements analyses and system/configuration design related to required government accounting functions
Demonstrate the configured FreeBalance software/solution to the client, illustrating the mapping between the process to the technology
Develop acceptance test plans and conduct acceptance testing of the configured FreeBalance software/system with the client
Develop training material and deliver required product and user training courses, including ‘Train the Trainer’, to meet the client’s needs
Transfer knowledge to the client related to project management, change management and correct use of the FreeBalance products/solution as a ‘Super User”
Demonstrate strong project management skills including developing project plans (including project charters and WBS) and work effort estimates, establishing/meeting financial budgets, utilizing resources effectively, establishing/tracking project progress and accomplishments, and timely project reporting
Evaluate RFPs and proposals for conformance with sound accounting, reporting and financial management practices, and provide level of effort and definition of the work for bid submissions
Provide input to product management on functional matters and future product requirements based on feedback from the client
Education and Experience:
Minimum Bachelors degree in Accounting or a related field such as Business Administration, Financial Administration and/or financial designation (e.g. CMA, CGA)
3+ years in a customer facing role in the finance, public sector or professional services industry, and/or 3+ years experience in public sector organizations
3+ years of ERP implementation experience or 5 years of general business experience
Knowledge and Skills:
Solid understanding of accounting processes and procedures, particularly in the public sector
Demonstrated ability to gather and document client’s requirements and to implement and deploy software applications
Demonstrated ability to implement and deploy software applications
Demonstrated ability to manage projects and to carry out multiple tasks
Strong analytical skills and proven ability to identify and resolve problems
Demonstrated ability to work effectively with customers
Effective interpersonal skills and ability to deliver effective training
Outstanding written and verbal communication skills in English
Assets:
Bilingualism (English/French) an asset
Ability to communicate in another language(s)
Ability to travel internationally for short to medium time periods
To apply for this position, please send us an
with your cover letter and resume.
QA/Support Specialist
FreeBalance is looking to expand its QA/Support team with an opportunity for a very keen individual looking for personal growth in a dynamic work environment.
As a QA/Support Specialist you will have the opportunity to contribute to our on-going success by delivering quality and timely technical services during the implementation of our products to our customers for all project deployments.
Drawing upon your product/database/solutions expertise, you will also support the Operations and Sales teams by providing proposal support, and serve as a subject matter expert for technical analysis and specification efforts.
If you enjoy working with small professional teams, providing direct support to clients and thrive on solving business and process issues, then FreeBalance is the place for you!
Main Responsibilities:
Analyze business requirements and develop financial requirement specifications
Learn and understand clients’ current technical environment and recommend possible modifications to ensure optimum integration with FreeBalance’s products/solutions
Act as primary technical contact for the client during deployment and post-implementation
Complete functional product installations and upgrades, including database and software installs and system tuning
Collaboratively develop and deliver technical training to clients
Provide technical input to proposals
Provide feedback to Sales, Product Management and Development on technical issues and future product requirements based on interaction with clients
Develop new or modify existing custom solutions, including forms and reports.
Design new Test Plans and Test Cases for each product release and execute against these to meet Product Delivery timelines
Automate all Test Cases using IBM Robot, Win Runner, QA Run or other open source automation tool
Collect and Analyse Test Metrics to enable quality improvements for the FreeBalance product suite
Education and Experience:
University degree in Commerce or related field and
1+ years ERP implementation experience in a customer-facing role
Specialized Skills:
Basic knowledge of enterprise hardware systems, networks, application software and database systems
Intermediate skill level of SQL Scripts and reports/form development using one or more of the following tools: Crystal Reports, Oracle Forms, Adobe and Visual Basic
Beginner skills with relational database concepts & database management systems (Oracle and MS SQL Server)
Excellent client management and organizational ability
Outstanding English written and verbal communication skills
eginner to Intermediate written and verbal communication skills in French
Desire/Ability to travel internationally up to between 25-40% of the time.
Assets:
Ability to communicate in multiple languages
Some experience in database tuning.
indows network knowledge at the system administrator level
Basic knowledge of Unix operating systems
This position is based in Ottawa, Canada.
To apply for this position, please send us an
with your cover letter and resume.
Professional Services ERP Specialist
The Professional Services ERP Specialist is responsible for all aspects of implementing FreeBalance Government Accountability Software, using generally accepted accounting principles and standards, Government-wide accounting policies and best practices, extensive product knowledge, and applying technology to government business operations.
This individual plays a crucial role in helping government organizations manage change as they transition to new financial management processes and software.
Serving as a subject matter expert, provide support to other areas within FreeBalance such as input to product enhancements and preparation of bid submissions.
The specialist is frequently required to travel internationally for short to medium time periods.
Key Responsibilities include:
Providing functional expertise to support the implementation of FreeBalance solutions to client;
Analyzing the financial management environment of client in order to inform the business review and reengineering stage;
Conducting business requirements review with the client and prepare requirements analyses and system/configuration design ;
Presenting the configured FreeBalance software/solution to the client, illustrating the mapping between the process to the technology;
Developing acceptance test plans and conducting testing of the configured FreeBalance software/system with the client;
Developing training material and delivering required product and user training sessions, including ‘Train the Trainer’, transferring to client lessons-learned from managing the project, implementing change and correctly using the product/solution;
Managing assigned projects including developing project plans and work effort estimates, establishing/meeting financial budgets, utilizing resources effectively, establishing/tracking project progress and accomplishments, and timely project reporting;
Evaluating RFPs and proposals for conformance with sound accounting, reporting and financial management practices, and providing level of effort and definition of the work for bid submissions; and
Providing input to product management on functional matters and future product requirements based on feedback from the client.
Education and Experience:
Minimum Bachelors degree in Accounting or a related field such as Business Administration, Financial Administration and/or financial designation (e.g. CMA, CGA);
3+ years in a customer facing role in the finance, public sector or professional services industry, and/or 3+ years experience in public sector organizations; and
3+ years of ERP implementation experience or 5 years of general business experience
Knowledge and Skills:
Solid understanding of accounting processes and procedures, particularly in the public sector.
Demonstrated ability to gather and document client’s requirements and to implement and deploy software applications;
Demonstrated ability to implement and deploy software applications
Demonstrated ability to manage projects and to carry out multiple tasks.
Strong analytical skills and proven ability to identify and resolve problems.
Demonstrated ability to work effectively with customers
Effective interpersonal skills and ability to deliver effective training
Outstanding written and verbal communication skills in English.
Assets:
Ability to communicate in another language(s)
This position is based in Ottawa, Canada.
To apply for this position, please send us an
with your cover letter and resume.