System Integration Developer
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.
Company: Free The Children
Location: Toronto, Ontario, Canada
NOTE: Never make payment to any employer, person, company, contractor or agency to get hired for a Job.
Contact: resumes@freethechildren.com
Posted: 18-03-2018 Location: Johannesburg,Gauteng,South Africa
Posted: 20-06-2016 Location: Johannesburg,Gauteng,South Africa