Integration Software Engineer

Global Talent AcceleratorCalgary, Alberta (Remote work available)3d ago

Integration Software Engineer

We are looking for an experienced Software Engineer to help automate accounting processes.

Problems you will solve

  • Develop and implement solutions integrating web SaaS, mobile app, related desktop applications, and an ecosystem of microservices
  • Evaluate existing components or systems to determine integration requirements and to ensure final solutions meet organizational needs


  • Deliver right-sized, innovative, quality software
  • Automate accounting processes
  • Develop well-structured, maintainable code for web, mobile, and APIs 
  • Further development of accounting integrations


Must have skills

  • 3+ years of experience in software development
  • PHP expertise
  • Experience in developing large, integrated systems with many external dependencies 
  • Experience in developing web services and APIs (REST &/or GraphQL)
  • Experience in developing web and mobile applications end-to-end
  • Scripting experience
  • Experience in software design


Nice to have skills

  • Experience in using Symfony
  • Working knowledge of Typescript/React
  • Working knowledge of Linux, Git, Docker
  • Working knowledge of Cloud Infrastructure such as AWS
  • Experience with QA and Cloud integration

Must have

  • PHP
  • C#
  • .NET
  • RESTful APIs

Nice to have

  • React
  • Python
  • AWS
  • Docker
  • JAVA
  • TypeScript
  • GraphQL
  • Git
  • Linux

About the company

Our valued client is a fast-growing fintech company. They provide a solution that can revolutionize the reality of accounting software and helps companies eliminate paperwork and reduce invoice processing costs. If you are passionate about experimentation, continuous growth, enjoy problem solving, teamwork and ownership this is the team you want to join. As an employee you will receive: extended health benefits, gym membership, professional up-skilling programs, and regular team building meet-ups

Please note only candidates who qualify for the position will be contacted. However, we do update our job board frequently so please check our job board for further opportunities. Thank you.

Subscribe to Job Alerts