OneMain Financial Jobs

Job Information

NTT Data Americas, Inc. Senior Software Architect in Vancouver, British Columbia

NTT DATA Services currently seeks a Senior Software Architect to join our team in Vancouver, British Columbia

Senior Software Architect

The Senior Software Architect will provide technical leadership, architectural oversight, and documentation within a cross-functional agile delivery team, leading the design and evolution of secure, scalable, cloud-native enterprise solutions. The role includes producing and maintaining clear architectural diagrams, models, and technical documentation to communicate system design, integration patterns, and non-functional requirements, while guiding development teams to ensure alignment with DevOps practices, provincial digital standards, and hybrid cloud platforms supporting iterative, continuous delivery

Job Duties:

  • Designs cloudnative architectures for microservices deployed on OpenShift 4.x and Kubernetes, using modern patterns such as service meshes, telemetry, and containeroptimized workflows.

  • Defines eventdriven and asynchronous system designs using modern streaming and messaging technologies (e.g., GCP Pub/Sub) and standardized eventing patterns (CloudEvents, EDA best practices).

  • Designs secure authentication and authorization flows using OIDC/OAuth2, Keycloak, cloud identity providers, and API gateways such as Apigess, Kong, or cloudnative ingress controllers.

  • Establishes robust data architectures integrating modern data stores (e.g., PostgreSQL, SOLR, cloudmanaged DBs) with legacy enterprise systems such as Oracle.

  • Develops and documents architectural models, diagrams, nonfunctional requirements, digital standards, and governance frameworks, ensuring traceability and clear architectural intent.

  • Guides teams in applying DevOps, InfrastructureasCode (Terraform, Helm, Kustomize), and secure SDLC practices across the software delivery lifecycle.

  • Ensures alignment with digital platform reference architectures, government security standards, cloud governance frameworks, and enterprise architectural guidelines.

  • Designs and implements comprehensive observability strategies, including metrics, logs, distributed tracing, SLOs/error budgets, dashboards, and proactive alerting across OpenShift, Kubernetes, and Google Cloud Platform.

Required Skills:

  • 5 years' experience working with Apache Solr in containerized environment

  • 5 years' experience with Openshift Private Cloud and/or Google Cloud Platform environment

  • 5 years' experience working with an Agile Scrum development team, Scrum @ Scale environment, or Scaled Agile Framework (SAFe)

  • 5 years' experience designing cloud-native microservices architectures and container-optimized workflows.

  • 3 years' experience defining event-driven and asynchronous systems using technologies like GCP Pub/Sub or standardized eventing patterns.

  • 3 years' experience designing secure authentication/authorization flows using OIDC/OAuth2, Keycloak, or API gateways (Apigee, Kong).

  • 3 years' experience establishing data architectures that integrate modern data stores (PostgreSQL) with legacy enterprise systems (Oracle).

  • 3 years' experience with Infrastructure as Code (IaC) tools such as Terraform, Helm, and Kustomize within a secure SDLC.

  • 3 years' experience implementing observability strategies, including distributed tracing, SLOs/error budgets, and proactive alerting across hybrid cloud platforms.

About NTT DATA Services:

NTT DATA Services is a recognized leader in IT and business services, including cloud, data and applications, headquartered in Texas. As part of NTT DATA, a $30 billion trusted global innovator with a combined global reach of over 80 countries, we help clients transform through business and technology consulting, industry and digital solutions, applications development and management, managed edge-to-cloud infrastructure services, BPO, systems integration and global data centers. We are committed to our clients' long-term success. Visit nttdata.com or LinkedIn to learn more.

NTT DATA Services is an equal opportunity employer and considers all applicants without regarding to race, color, religion, citizenship, national origin, ancestry, age, sex, sexual orientation, gender identity, genetic information, physical or mental disability, veteran or marital status, or any other characteristic protected by law. We are committed to creating a diverse and inclusive environment for all employees. If you need assistance or an accommodation due to a disability, please inform your recruiter so that we may connect you with the appropriate team.

DirectEmployers