Solution Architect

William Self Associates, Inc.
United States
29 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

ASP.NET .NET Framework Multitier Architecture Application Programming Interfaces (APIs) Agile Methodology Microsoft Azure C Sharp (Programming Language) Software as a Service Cloud Engineering Software Design Patterns Disaster Recovery Distributed Systems
+13 more
Microsoft Software Software Engineering Enterprise Application Integration ReactJS System Availability Technical Debt Event Driven Architecture Solid Principles Kubernetes Api Design Restful APIs Domain Driven Design Microservices

Job description

Driven by the passion to improve quality of people’s lives, WSA continues to grow as market leader in the hearing aid industry. With our commitment to increase penetration in an underserved hearing care market, we want to accelerate our business transformation in order to reach more people, more effectively.

We are looking for a Solution Architect to lead the design and implementation of scalable, secure, and maintainable enterprise solutions across our digital platforms. This role will provide architectural leadership across multiple products and engineering teams, ensuring that solutions align with enterprise standards, business objectives, and long-term technology strategy.

What you will do

  • Design scalable, secure, resilient, and maintainable solution architectures across products and platforms.
  • Produce architecture artifacts, technical specifications, solution design documents, and Architecture Decision Records (ADRs).
  • Translate business and functional requirements into well-defined technical solutions and implementation approaches.
  • Lead architecture reviews and governance activities, ensuring alignment with enterprise architecture principles and technical standards.
  • Identify, assess, and mitigate architectural risks across projects and workstreams.
  • Collaborate closely with Product Managers, Engineering Managers, DevOps, Security teams, and business stakeholders to shape technology solutions.
  • Provide technical guidance and mentorship to engineering teams, Technical Leads, and senior developers.
  • Establish reusable architecture patterns, frameworks, reference implementations, and technical standards.
  • Design cloud-native solutions leveraging Microsoft Azure services and modern application architecture practices.
  • Define application, data, integration, deployment, and API architectures.
  • Support engineering teams in adopting best practices around scalability, security, observability, and maintainability.
  • Drive technical modernization initiatives, architecture consistency, and reduction of technical debt.
  • Contribute to engineering planning, roadmap development, and technical decision-making processes.

Requirements

  • 12+ years of software engineering experience.
  • Minimum 5 years of experience in Solution Architecture or Technical Architecture roles.
  • Proven experience designing enterprise-scale applications using Microsoft technologies.
  • Strong experience working in Agile software development environments.
  • Experience providing architectural leadership across multiple engineering teams.

Technical Skills

  • Strong expertise in Microsoft Azure cloud architecture and modern application design.
  • Experience designing solutions using:
  • C#
  • .NET / ASP.NET Core
  • ReactJS
  • REST APIs
  • Microservices
  • Event-driven architectures
  • Distributed systems
  • Strong understanding of:
  • Domain-Driven Design (DDD)
  • SOLID Principles
  • Clean Architecture
  • API-first Design
  • High Availability and Disaster Recovery concepts
  • Experience defining architecture standards, governance frameworks, and reusable design patterns.
  • Knowledge of enterprise integration patterns and API governance., * Microsoft Azure certifications (AZ-305, AZ-204, AZ-400).
  • Experience with Kubernetes and container orchestration platforms.
  • Experience with SaaS platforms and multi-tenant architectures.
  • Familiarity with AI-assisted development tools and cloud-native modernization initiatives., * Strong architectural and strategic thinking abilities.
  • Excellent analytical, problem-solving, and decision-making skills.
  • Strong communication and stakeholder management capabilities.
  • Proven mentoring and technical coaching skills.
  • Ability to influence technical direction across multiple teams and functions.
  • Customer-focused mindset with a strong emphasis on quality, scalability, and continuous improvement.

About the company

At WSA, we provide innovative hearing aids and hearing health services.

Together with our 12,000 colleagues in 130 countries, we invite you to help unlock human potential by bringing back hearing for millions of people around the world.

With us, you will become part of a truly global company where we care for one another, welcome diversity and celebrate our successes.

Sounds wonderful? We can’t wait to hear from you.

WSA is an equal-opportunity employer and committed to creating an inclusive employee experience for all. Regardless of race, color, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, disability, military or veteran status we firmly believe that our work is at its best when everyone feels free to be their most authentic self.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on careersapac.wsa.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:48 min

Daily responsibilities and alignment practices for technical engineering leadership

Edoardo Dusi · LIVE

2:52 min

Introduction to ASP.NET Core and the ABP framework

Alper Ebicoglu Alper Ebicoglu · WWC 2025

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

3:10 min

Understanding the core concepts of API design

Alen Pokos · LIVE

2:55 min

Core responsibilities of a software architect in development

Hendrik Lösch Hendrik Lösch · WWC 2023

7:44 min

Bootstrapping a test-driven asp.net web api

Alex Banul · LIVE

Videos

See all

Related articles

See all