Free the Children System Integration Developer Job Vacancy in Canada

Job
description

Are you a
self-motivated and driven person who is organized and enthusiastic about
supporting youth and educators in making a difference in the world?

Founded in 1995 by
human rights activist Craig Kielburger, Free The Children is an international
charity and educational partner that believes in a world where all young people
are free to achieve their fullest potential. We work internationally to free
children from poverty and exploitation through a holistic and sustainable
development model called Adopt a Village. Domestically, we offer innovative
programs that educate, engage and empower youth to become agents of change.

Free The
Children

seeks a driven and experienced System
Integration Developer
who will report to the Director of
Information Technology. The ideal candidate will be a young professional with
experience building and using API’s to integrate platforms. We are looking for
someone who is creative, a quick-learner, and results-drive, to join our
fast-paced and exciting team.

Our work environment
appeals to self-directed, flexible team players who have great interpersonal
skills, learn quickly, and relish the opportunity to develop and execute
retention strategies to promote long-term youth engagement.

The position is
based out of Free The Children’s International office in Toronto (233 Carlton
Street). A minimum two-year commitment is expected. Salary is to be discussed.
There is a three (3) month probationary period, upon reaching the three (3)
month period, all staff members are offered a health plan including dental and
Employee Assistant Program.

While resumes are
important, we want to know what makes you a great fit for our team and culture.
We will consider resumes on a rolling basis and would like the right person to
join us as soon as possible.

Responsibilities:

  • Work
    with business stakeholders to understand their system needs to use and
    integrate systems
  • Designs
    and creates web services/ APIS/interfaces to integrate a variety of
    systems and technologies to solve identified business problems.
    Technologies include on premise and cloud hosted applications, custom PHP
    based applications, and websites
  • Analyzes
    problems to advise on or recommend solutions utilizing knowledge of
    principles, and technology
  • Completes
    analysis, design, development, testing and implementation of new
    interfaces
  • Provides
    maintenance, support, and coding enhancements for existing interfaces
  • Maintains
    accurate, complete integration documentation for data flows, connectivity
    specifications, routing, filtering, data manipulation, problem resolution,
    root cause analysis and change control
  • Administers
    interface engine administration including application of updates and
    patches

Internal
Communications and Administration:

  • Maintain
    details about individual priorities and milestones
  • Assist
    with the system administration

Reporting
and Relationships:

Director of
Information Technology

  • Reports
    to the Director of IT

Requirements:

  • Experience
    with Object Oriented Design and Programming, Scripting Languages , REST,
    SOAP, architecture, Web APIs, PHP, HTTPs, Java, Ruby on Rails, JSON, XML,
    XSLT, SAML, OAuth
  • Led
    successful integration of interfaces, API development, risk analysis,
    testing, and monitoring
  • The
    ideal candidate should have authored or maintained technical documentation
    used for all phases of integration: analysis, design, development, unit
    testing, and integrated testing
  • Experience
    in implementing interfaces from multiple systems (onpremise, cloud, mobile
    app, NET application)
  • Strong
    knowledge of batch processes, data mapping, and translations is required
  • Attention
    to detail, and high-level of accountability for the quality and timely
    completion of projects
  • Flexible
    personality and work style that can adjust to different leadership styles
    and expectations
  • Strong
    interpersonal, communications and relationship management skills
  • Ability
    to multi-task and meet changing deadlines
  • Strong
    organizational skills and the ability to manage multiple responsibilities
    within tight deadlines.
  • Positive
    attitude, high energy, flexible and enthusiastic

What makes
Free The Children unique…

A Top Employer for
Young People, Free The Children is filled with passionate, driven,
entrepreneurial, shameless idealists. This means we work hard, set high goals
and exceed them to help empower youth to change the world.

If you are looking
for a predictable 9–5 work environment, this won’t be the right fit.

If you are inspired
by collaboration, making friendships with incredible people, unique additional
responsibilities like working on our We Days, and if your personal values align
with our core values, we would love to hear from you.

Free The Children
sincerely thanks all those who apply, however only those considered for an
interview will be contacted.

How
to apply

Please apply on our
website at www.freethechildren.com/careers

0 0 votes
Article Rating
Subscribe
Notify of
guest

0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x