Engaged HR
  • 24-Jan-2018 to 02-Mar-2018 (PST)
  • Municipal Finance Authority of BC
  • Victoria, BC, CAN
  • Full Time

The Municipal Finance Authority of British Columbia has been assisting in the building of B.C. Communities for over 45 years. During that time, we have raised billions of dollars for community capital projects and have saved BC taxpayers millions of dollars. The MFA's success is built on a strong reputation amongst its stakeholders, garnered through our team's demonstrated leadership skills. We are excited to be adding the role of Software Developer (Programmer / Analyst) to our existing team to support our continued success.

What is the role of the Software Developer (Programmer / Analyst) at the MFA?

Reporting to the Manager of Strategic Initiatives and working closely with the Senior Programmer/Analyst, the Software Developer is responsible for the development, maintenance, and support of the MFA's in-house software systems. The Software Developer works with the MFA team to identify and understand the internal needs of the organization and the external needs of its clients to ensure the system properly supports both user groups. This involves analyzing business needs and enhancing the functionality, efficiency, stability, and security of the MFA's central software asset called the Financial Management System, or FMS. The Software Developer will design, develop, upgrade, maintain, code, test, and debug this system and associated systems, as well as provide backup support to the Senior Programmer/Analyst as required.

Who is the ideal candidate to join our team?

The ideal candidate must have:

  • An undergraduate degree in Computer Science, or related degree.
  • A minimum of 3 to 5 years' experience in coding, design, and administration of software systems and database architecture.
  • Experience with relational databases and SQL; ability to understand and modify database schemas, write performant queries and debug performance problems.
  • Experience designing, implementing, and maintaining software systems using the Java EE platform.
  • Experience with Linux-based environments; understanding of the usage and principles, and able to work effectively at the command line.
  • Experience in web application development; solid understanding of protocols, languages, and security.

 What other qualifications are we looking for in this role?

  • Understanding of accounting concepts is an asset.
  • Experience with programming technologies such as JavaScript, XML, JSON, HTML, CSS, SQL, bash.
  • Knowledge of the Tomcat Java EE application server.
  • Proficiency in Microsoft Office.
  • Well-spoken, articulate and strong written communication; ability to collaborate effectively with MFA staff, clients and external service providers.
  • Excellent analytical, problem solving and trouble-shooting skills; ability to anticipate needs and translate Business Logic into system processes and functionality.

 Why the MFA?

The Municipal Finance Authority of British Columbia (MFA) was created in 1970 to contribute to the financial well-being of local governments throughout BC. The purpose of the MFA is to provide long and short-term financing, investment management, and other financial services to communities and public institutions in B.C. Our balance sheet exceeds $8 billion including investments under internal management exceeding $3 billion.

Working with a team of 12 professionals, the MFA offers a unique professional opportunity not found elsewhere in Canada. When you join our team, you will experience an organization that values collaboration, honesty, integrity, transparency and teamwork.

 Aside from this role being a truly unique opportunity to become a key member of this highly professional organization, there is an exceptional benefit and compensation program available.

 Please note that the final candidate may be required to undergo a Myers Briggs Personality Assessment, and criminal record check.

 A copy of the complete job description can be found at https://engagedhr.prevueaps.com/jobs/.

 If you think you will make a great addition to the Municipal Finance Authority, please submit your resume and cover letter to https://engagedhr.prevueaps.com/jobs/.  In your cover letter please ensure that you highlight how you meet the above qualifications. This position will remain open until filled, and screening will begin on February 12, 2018.

 

 

Full Job Description
Engaged HR
  • Apply Now

  • * Fields Are Required

    What is your full name?

    How can we contact you?

  • Sign Up For Job Alerts!

  • Share this Page
.