Solutions Architect

Triverus Consulting, LLC
Sudbury, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Sudbury, United States of America

Tech stack

Artificial Intelligence
Amazon Web Services (AWS)
Azure
CSS
Cloud Computing
Cloud Engineering
Software Design Patterns
DevOps
JSON
PostgreSQL
Microsoft SQL Server
OAuth
Software Architecture
Next.js
Salesforce
Software Engineering
Software Systems
Systems Integration
Web Application Frameworks
Openapi
Data Storage Management
React
Large Language Models
Snowflake
Prompt Engineering
Backend
Vue.js
Kubernetes
low-code
Enterprise Integration
GraphQL
Data Management
Software Coding
REST
Api Management
Serverless Computing
Microservices

Job description

Triverus is seeking a hands-on Solutions Architect who can design and guide the delivery of modern software solutions across web, mobile, data, and cloud environments. This role combines strong technical depth with consulting instincts, helping clients turn business needs into practical, scalable, and secure solutions.

This person will serve as a technical lead on client engagements, guiding architecture decisions, shaping solution direction, and supporting delivery from early design through implementation. The role is also intended as a growth path into broader leadership within the Services team, with increasing responsibility in estimation, proposal support, client engagement, and team guidance. What You Will Do Architectural Leadership & Strategy

  • Drive architectural decisions at the solution level to support client business objectives and technical requirements.
  • Design and document end-to-end solution architectures, considering scalability, security, performance, reliability, and integration.
  • Develop solution roadmaps that align technology strategy with business outcomes.
  • Ensure solution designs adhere to enterprise architecture blueprints, governance frameworks, and guiding principles.

Client Engagement & Solution Strategy

  • Partner with client stakeholders to shape solution approaches aligned to business goals and constraints.
  • Contribute to solution estimates, including effort sizing, assumptions, and risk identification.
  • Support proposals by helping define the technical approach, architecture, and scope.
  • Participate in pre-sales discussions, demos, and solution workshops.
  • Translate ambiguous or evolving client needs into clear, implementable solution designs.

Delivery & Lifecycle Ownership

  • Lead solution estimation activities, including defining scope boundaries, assumptions, and level of effort.
  • Lead all phases of the software development lifecycle, including estimating, technical design, implementation, testing, deployment, and validation.
  • Own technical delivery outcomes across projects, ensuring alignment to scope, timeline, and quality expectations.
  • Define system components, design patterns, and coding standards across front-end, back-end, integration, and data and storage layers.
  • Identify and manage technical risks, trade-offs, and dependencies throughout delivery.
  • Help shape and prioritize backlogs with product and business stakeholders.
  • Manage multiple projects and priorities in a dynamic consulting environment.
  • Provide technical direction and best-practice guidance to cross-functional teams.
  • Work closely with Software Engineers, Data Engineers, Product Owners, Project Managers, Business Analysts, and client stakeholders to support successful delivery.
  • Facilitate alignment between business and technical teams through demonstrations, reviews, and retrospectives.
  • Lead development teams and own delivery of technical artifacts, including the codebase.
  • Serve as a trusted technical advisor to client stakeholders, translating complex concepts into business-relevant terms.
  • Facilitate architecture discussions and trade-off decisions across business and technical audiences.
  • Mentor junior engineers and help build technical capability across delivery teams.

Governance, Quality & Operations

  • Apply security, infrastructure, and DevOps best practices within client environments.
  • Ensure solutions align with organizational policies, architecture standards, and operational readiness, while contributing to continuous improvement of architecture practices and patterns.

Requirements

  • Proven experience leading solution development initiatives in enterprise or consulting environments.
  • Strong background in software architecture, application development, and system integration.
  • Experience supporting cloud development, DevOps, business analysis, and project delivery functions.
  • Experience contributing to proposals, statements of work, or technical solutioning in a consulting or services environment.
  • Ability to estimate and scope work with clear assumptions and risk awareness.
  • Strong client-facing communication skills with the ability to influence decisions.
  • Self-driven and motivated, with the ability to manage complex priorities across multiple engagements.

Technologies & Platforms

Experience designing, evaluating, and delivering solutions across a range of modern technologies and platforms.

  • Front-End Solutions: HTML/CSS, React, Vue, Next.js, or similar Front End frameworks
  • Integration & APIs: REST, GraphQL, microservices, serverless patterns, OpenAPI, JSON, OAuth2/JWT
  • Data & Storage: SQL Server, PostgreSQL, Snowflake, and related data platforms
  • Cloud & Infrastructure: AWS, Azure, containers, Kubernetes, API management, and DevOps practices
  • AI & Intelligent Solutions: LLM APIs, prompt engineering, and AI-assisted workflows
  • Business Platforms: Power Platform, Salesforce, and other low-code/no-code platforms

Apply for this position