Overview

 

At KPMG, you’ll join a team of diverse and dedicated problem solvers, connected by a common cause: turning insight into opportunity for clients and communities around the world.

 

The Opportunity

The Cloud Centre of Excellence is a newly formed department that is accountable for the service delivery model for managed services business on cloud. Managed services can take various forms, including multi-cloud SaaS solutions, hosted products, digital transformation to cloud and greenfield homegrown KPMG business applications. The Managed Services platform is an innovative unified cloud ecosystem supporting all these functions while providing KPMG clients with a holistic governance and management tier.

 

The Managed Services Cloud-Native Sr. Application Developer will have a key role in the development of the platform for custom applications and homegrown cloud services. We enable platforms, design blueprints and opinionated technology stacks for our business, while providing frontend, back-end and infrastructure DevOps accelerators. We develop and innovate much like a startup, many of us with startup experience, in a fully agile and iterative manner. We are also fully committed to operational excellence when it comes to our deliveries and production readiness.

 

Your role will include experimenting and evaluating emerging technologies, prototyping, and building POC(s) with our business partners. You will be a key contributor to developing our core assets and help the business to adopt the platform for various functions and homegrown client-facing applications.

What you will do

  • Develop the core assets of the managed services platform as a senior full-stack developer. Focusing on modern web applications and cloud services.
  • Collaborate on the managed services platform design.
  • Innovate, experiment and POC with modern cloud-native technology stacks.
  • Guide and instruct our business teams in their path to adopt the platform, and help documenting technical solutions as needed.
  • Collaborate with various business teams and participate in developing new homegrown cloud services using the platform. Bring back new business requirements and help maturing the core platform as a continual improvement process.
  • Remain vigilant about our commitment to operational excellence, enterprise readiness, security and compliance. Collaborate with the ITS cloud, security and OPS teams.

What you bring to the role

  • A university degree (or similar) in computer science or other related discipline
  • 5+ years of experience in developing cloud-native applications that are scalable and durable.
  • Expertise in developing cloud-native and cloud-agnostic applications.
  • Knowledge of frontend and back-end design patterns and best practices in the cloud.
  • Experience with usability standards (e.g. WCAG 2.1, screen readers) and i18n.
  • Experience with end-to-end testing.
  • Experience with application data modeling.
  • Experience with Serverless technologies.
  • Good understanding of cloud infrastructure and services; Azure, AWS, GCP (emphasis on Azure).
  • Experience working with DevOps tools and CI/CD automation.
  • Hands on experience and knowledge with the following technologies:
    • Building web application with React.js
    • Typescript
    • Tailwind
    • js with Typescript, API development. Optimally experience with other stacks as well, e.g. related to Java, Python, Go, .Net
    • Serverless technologies (functions or other) and Kubernetes/containers
    • Git (as part of a development team)
    • Unit testing; Jest
Technical Skills
Is a Remote Job?
Hybrid (Remote with required office time)
Employment Type
Full time

With more than 40 locations across Canada, KPMG employs more than 10,000 people and is home to a diverse workforce that inspires confidence, empowers change and drives innovation. KPMG in Canada...

Apply Now