About the role

  • Software Engineer III building AI-powered travel and expense solutions at Emburse. Collaborating on system solutions to enhance financial operations and customer experiences.

Responsibilities

  • Contribute to the development of an engaging and interconnected set of system solutions
  • Enhance the experiences of customers
  • Solve interesting challenges
  • Design new solutions
  • Access to the best and brightest minds in our industry to grow experience and career within Emburse

Requirements

  • Required: Bachelor’s degree in Computer Science or related field, or equivalent years’ experience
  • Required: Minimum of 4 years of experience in software engineering
  • Experience with C# in a distributed web application development environment (e.g. microservices, APIs, DB integration, queues, topics, caches, containers, serverless)
  • Experience with Azure services and APIs, or equivalent cloud vendor experience
  • Experience working in Windows and Linux environments
  • Experience designing and building REST services and APIs
  • Experience with source control such as Git
  • Experience with CI/CD pipelines and deployment methodologies
  • Experience working in an Agile software development environment (e.g. scrum)
  • Experience working with 3rd party APIs, workflow and integration architectures
  • Experience with large-scale or distributed web applications
  • Desirable: Experience with data processing or data engineering, integration with AI and ML services, APIs or models.
  • Desirable: Experience working in the travel domain

Benefits

  • Competitive pay
  • Flexible work
  • Inclusive, collaborative environment
  • Equal employment opportunities

Job type

Full Time

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

AzureCloudLinuxMicroservices

Location requirements

HybridTorontoCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.