Senior Integration Developer Job in Waterloo, ON | Perimeter Institute

Perimeter Institute

Senior Integration Developer Job in Waterloo, ON | Perimeter Institute

For More Top Organization Jobs: Click Here

Hiring OrganizationPerimeter Institute
Job LocationWaterloo, ON
Date PostedJun/24/2022
Base SalaryCND
Employment TypeFull Time
Valid UntilN/A

Senior Integration Developer Job in Waterloo, ON | Perimeter Institute

PI logo 2017 Black 1280x424 1

List Of Vacant Positions (Newly Updated)

JOB TITLELOCATION
Senior Integration DeveloperWaterloo, ON

Job Responsibilities:

  • Participate in systems analysis to develop detailed integration requirements
  • Gather, document, and manage integration requirements
  • Provide estimates for work required to deliver system integrations
  • Develop solutions for integrating Perimeter’s systems
  • Investigate and fix any issues with integrations escalated by the Help desk
  • Contribute to test planning and execution for integration testing
  • Lead development of integration roadmaps and strategies
  • Manage integration toolset
  • Manage production, test and development environments and data sets
  • Provide knowledge transfer, documentation and training to the organization as part of moving a solution to production
  • Develop and promote strategies, roadmaps, architectural guidelines, standards and best practices for integration
  • Mange loading of data into data warehouse and other reporting data stores
  • Liaise with other areas of Perimeter, conduct technology research, and evaluate software required for maintaining Perimeter’s system integration
  • Effectively communicate complex integration requirements and strategies to technical and business partners
  • Participate in data governance and disaster recovery committees
  • Stay aware of patterns and technologies in emerging areas: big data, IoT, machine learning, etc. and evaluate for applicability to Perimeter

Job Requirements:

  • Computer science degree or equivalent experience is required
  • A minimum of 3-5 years of experience in an intermediate or senior level developer role with a proven track record with either integration or data management
  • Demonstrated experience developing application integrations and working with webservices (3+ years)
  • Experience with Node.js and/or JavaScript
  • Proficient with at least one of the following (JavaScript, Python, Java, or PHP)
  • Strong database skills (preferably in MySQL and/or Postgres)
  • 2+ years building applications in SQL
  • Unix/Linux administration and comfort with the command line
  • Experience in SDLC, Source Control systems (Git)
  • Strong analysis, organization and independent problem-solving skills
  • Demonstrated experience writing system and project documentation
  • Ability to provide technical specifications to other members of software development team and any outside consultants/contractors working on projects
  • Additional Assets:
  • Experience developing and querying data models with tools such as Big Query or similar including: Redshift, SSAS, etc.
  • Experience with managing and deploying containers (docker, kubernetes. etc.)

Check Also

Schools That Accept the Most International Students

Schools That Accept the Most International Students

Exploring the Top Schools That Welcome International Students with Open Arms Studying abroad is an …