Sr Consultant - Build Software Engineering

Slalom Inc

Seattle, WA

JOB DETAILS
SKILLS
Agile Programming Methodologies, Amazon Web Services (AWS), Analysis Skills, Android, Artificial Intelligence (AI), C Programming Language, C++ Programming Language, Cloud Architecture, Cloud Computing, Communication Skills, Compiled Programming Languages, Conferences, Construction, Consulting, Customer Training, Data Modeling, Design Patterns Programming Methodologies, Docker, Documentation Design, English Language, Financial Services, GCP (Good Clinical Practices), Identify Issues, Japanese Language, Leading Edge Technology, LinkedIn, Manufacturing, Microservices, Microsoft Windows Azure, Mobile Applications Development, Model View Controller, Multicultural, NoSQL, People Management, Professional Services, Programming Languages, Project Estimates, Project Planning, Relational Databases (RDBMS), Retail, Risk Management, Sales Presentation, Software Design, Software Development Lifecycle (SDLC), Software Engineering, System Architecture, Systems Scalability, Team Player, Technical Writing, Technical/Engineering Design, Thought Leadership, Training/Teaching, Waterfall Model of Software Development, iOS
LOCATION
Seattle, WA
POSTED
30+ days ago

General Information

Locations

  • Tokyo, JPN

Business Function

Cloud innovation & modernization

Date posted

Tuesday, January 20, 2026

Ref #

292

Description and Requirements

Job Description

Build - Senior Consultant / Principal

(Software Engineering)

What You'll Bring

  • Ability to translate business outcomes to technology requirements

  • Ability to communicate to technical teams and business stakeholdersAbility to comprehend and troubleshoot complex systems

  • Experience with client or stakeholder presentations

  • Ability to define the solution of a proposal phase or offering development, including planning work and projects

  • Passion for learning and a proactive work style, able to identify gaps and take action to suggest or implement improvements while also self-managing your responsibilities

  • At least 3 years of billable professional consulting or professional service experience

  • At least 5 years of proven experience in building software infrastructure and/or platforms

  • Demonstrable experience in one of the following major cloud providers: AWS, Azure, or Google Cloud[ZT1]

  • Hands-on knowledge of at least one of the following modern application development technologies:

  • Backend:

  • NodeJS (TypeScript), JVM-based tech (Java/Scala/Kotlin, Spring/Jersey, etc.), Python (Flask, etc.), Go-lang (Gorilla/mux, Gin, etc.)

  • Frontend and full-stack:

  • NET stack (ASP.NET, .NET Core, C#), Angular, React, Vue, or other frameworks

  • Experience with serverless computing and event-driven architectures

  • Expertise in Domain Driven Design (DDD), Model-View-Controller (MVC), or other software design patterns

  • Experience designing data models and working with one or more RDBMS and NoSQL systems

  • Experience working with microservices architectures

  • Business Fluent Japanese+ and conversational level English+

  • 3

  • 5

  • AWSAzureGoogle Cloud

  • :

  • NodeJSTypeScriptJVMJava/Scala/KotlinSpring/JerseyPythonFlaskGoGorilla/muxGin

  • :

  • .NETASP.NET.NET CoreC#AngularReactVue

  • DDDModel-View-ControllerMVC

  • RDBMSNoSQL

Nice to Have

  • Industry experience in construction, manufacturing, heavy, entertainment, retail, or financial services
  • Experience delivering projects related to AI, developer platforms, or data platforms
  • Experience with container technologies such as Kubernetes, AKS, EKS, GKE, Docker, Helm, etc.
  • Understanding of different SDLC approaches (waterfall, agile, etc.) and ability to plan work based on multiple SDLC approaches
  • Relevant certifications (e.g., AWS Solution Architect / Developer, GCP Cloud Engineer / Architect / Developer, Azure Developer / Solutions Architect)
  • Experience with native mobile development (Android, iOS)
  • Experience with compiled languages (C, C++)
  • AWSAzureGoogle Cloud2
  • AI
  • KubernetesAKSEKSGKEDockerHelm
  • SDLC
  • AWS GCP Azure
  • AndroidiOS
  • CC++

What You'll Do

  • Contribute to project proposals and delivery as senior technology consultant
  • Quickly adapt and learn new technologies and/or programming languages to bring high-value delivery to clients
  • Communicate with clients on project goals, requirements, acceptance criteria, work status, deliverables, outcomes, etc.
  • Apply consulting techniques (hypothesis driven, analysis framework, case study, research, etc.) to technical work
  • Design and implement well-architected systems tailored to client needs and desired outcomes
  • Apply reference architectures and proven frameworks to design robust, reliable, and scalable systems
  • Write technical designs and documentation, and provide guidance and training to clients
  • Embrace ambiguous and high complexity situations, collaborating with stakeholders to bring about clarity and a path forward
  • Define work scope and project planning, including work decomposition, dependency management, and risk mitigation for a project workstream
  • Represent the company at conferences, meet-ups, and online forums; expand your network, share thought leadership, and elevate both your personal brand and the company's market presence

Why Slalom?

In Slalom Japan, you'll thrive in a dynamic environment with a diverse client portfolio, giving you the opportunity to engage with a wide variety of organizations, technologies, industries, and complex problem spaces. As our team continues to grow in Japan, you'll be empowered with the autonomy to introduce new ideas and take the lead in driving their implementation.

You'll collaborate daily with a multi-cultural team of highly skilled and passionate professionals. With local depth and global scale, you'll have immediate access to our collaborative cross-market network for advice, knowledge-sharing, and support, ensuring you're never far from expertise, community, and career opportunities.

We are human-centered by design. Guided by our "Do what is right, always" core value, we put people first in every decision and solution, fostering positive, lasting experiences for both our team and our clients.

Our agile culture encourages rapid experimentation with emerging technologies. You'll have the freedom to challenge boundaries, learn continuously, and adapt quickly to deliver innovative, leading-edge solutions.

Go back

Apply

Share this job

  • LinkedIn
  • Email

About the Company

S

Slalom Inc