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