Ce recruteur est en ligne!

Voilà ta chance d'être vu en premier!

Postuler maintenant

Senior Solution Designer to lead the design and delivery of a new Loyalty Program application for our client in the energy sector

Toronto, ON
  • Nombre de poste(s) à combler : 1

  • À discuter
  • Emploi Contrat

  • Date d'entrée en fonction : 1 poste à combler dès que possible

Our client is seeking a Senior Solution Designer to lead the design and delivery of a new Loyalty Program application. This role will own end-to-end solution design, integrations, and cloud-native architecture, ensuring alignment with industry best practices.


Duration: 6 months

Location: 100% Remote (MST time-zone) (Preference for candidates based in Calgary)


Must-Have Skills:

  • Strong programming experience in Java, TypeScript, Python
  • Expertise with AWS services (Lambda, API Gateway, IAM, MongoDB)
  • Proven experience with CI/CD pipelines & GitHub Actions
  • Solid knowledge of software design principles (SOLID, clean coding)
  • Strong communication and stakeholder collaboration skills


Nice to Have

Experience with Loyalty/Rewards platforms is a strong plus.


Responsibilities
  • Lead the end-to-end solution design for the Loyalty Application, ensuring scalability, security, and performance.
  • Document designs in accordance with Suncor’s standards and guidelines.
  • Collaborate with cross-functional teams, external partners, and business stakeholders to support integrations with the Loyalty solution.
  • Design, implement, and optimize CI/CD pipelines, with strong expertise in GitHub Actions.
  • Leverage AWS native services to build cost-effective and secure cloud-native solutions.
  • Conduct code reviews and enforce adherence to coding standards and best practices (e.g., SOLID principles, Single Responsibility Principle).
  • Identify, assess, and mitigate technical risks throughout the project lifecycle.
Apply

Exigences

Niveau d'études

non déterminé

Années d'expérience

non déterminé

Langues écrites

non déterminé

Langues parlées

non déterminé