M

Moneris Solutions

Canadian fintech processing payments for commerce

API Architect

Backend EngineeringConfirmed live in the last 24 hours
Full-timeToronto, ON, Canada

About the Job

Requirements

  • A bachelor's degree in Software Engineering or Computer Science is required; a master's degree in either field is preferred, or equivalent work experience in a technology or business environment.
  • At least 7 years of experience working in large-scale software development, design, business intelligence environments, and/or data architecture environments.
  • Full proficiency with multiple programming languages and/or database management and modelling.
  • At least 5 years of hands-on experience developing API and/or backend applications; .NET, Java or Node is preferred.
  • At least 4 years of experience working with APIs and/or backend applications.
  • At least 2 years of experience with cloud-based solutions; Azure is preferred.
  • Experience with NoSQL databases, preferably Redis, MongoDB and Cosmos DB, and some experience with relational database management systems.
  • Experience with API security, encryption, caching, LINQ, JSON manipulation, and other modern API programming idioms.
  • Experience working with DevOps pipelines such as Git, Maven, GitLab and Jenkins, continuous integration/delivery, and automated unit, functional and performance testing.
  • Credentials are an asset.

Responsibilities

  • Create solutions that support current and foreseeable changes due to new technical or business requirements, support reuse within and by other teams where appropriate, and have an enterprise and/or design and development focus.
  • Create and maintain end-to-end solution architecture for API and backend applications with an enterprise focus, and/or lead design and code development and provide input on project delivery planning.
  • Participate in system specification reviews to ensure system requirements can be translated into valid software architecture; perform proofs of concept and prototypes, and recommend applications of technologies to future product architectures.
  • Provide input on vendor and third-party product offering assessments and integrations into API platforms.
  • Lead end-to-end technical delivery of API implementation projects, including security, encryption, high availability and scalability; drive requirements definition, design, implementation, unit testing and integration; and hold code and design reviews to ensure architectural consistency.
  • Develop and share best-practice knowledge, and author and contribute to customer-facing publications, whitepapers, technical case studies and blog posts.
  • Provide architectural expertise and domain knowledge to the organization, and develop more junior team members.
  • Collaborate with other teams to ensure deliverables meet governance standards and enterprise definitions and align with the API strategy framework.
  • Work closely with development teams to demonstrate engineering methods and share feedback to ensure needs are met.

Desired Qualifications

  • A master's degree in Software Engineering or Computer Science.
  • Experience developing API and/or backend applications using .NET, Java or Node.
  • Experience with Azure cloud-based solutions.
  • Experience with Redis, MongoDB and Cosmos DB.

About the Company

Moneris Solutions

Canadian fintech processing payments for commerce

Moneris Solutions processes payments for businesses of every size, providing a complete set of commerce solutions with local support. Its products handle in-person and online transactions through payment gateways, point-of-sale systems, card readers, and digital wallets. Merchants enroll, integrate, and accept payments, with funds settled to their bank accounts after authorization and routing through secure networks. Moneris differentiates itself by its long-standing presence in Canada, covering micro-merchants to large enterprises, and offering hands-on local knowledge and support to help businesses grow both online and in-store. The company’s goal is to help Canadians start or expand their ventures by enabling easy, reliable payment acceptance and customer connections across communities and beyond.

Company size
1,001-5,000
Company stage
Acquired
Total funding
$425M
Headquarters
Toronto, Canada
Founded
2000

Recently Posted Jobs

Explore more opportunities at Moneris Solutions

See more jobs