The Solution Architect role supports a large scale technology platform initiative focused on delivering reusable components and common services that enable product teams to accelerate delivery and maintain alignment across digital services. This role is responsible for leading the architecture of user centered digital services, ensuring solutions are scalable, adaptable, and aligned with modern agile development practices. The position operates across multiple projects, contributing to the evolution of shared services and advancing a cohesive architectural vision that supports digital service delivery at scale.
Responsibilities include defining and guiding solution architecture, developing architectural plans, and evaluating system context, risks, and integration approaches. The role provides technical leadership throughout implementation by facilitating iterative delivery, guiding design decisions, reviewing and contributing to code, and mentoring team members. It also involves identifying opportunities to leverage shared components, contributing to architectural standards and service quality metrics, and communicating complex technical concepts to diverse audiences through clear documentation and presentations. Continuous improvement of architectural practices and alignment with evolving business and user needs are essential aspects of the role.
Qualifications- 5 years Experience as a software architect leading the design and delivery of enterprise scale solutions using modern development stacks in complex environments
- 5 years Experience with containerization, orchestration, and infrastructure as code practices in cloud or hybrid environments
- 4 years Experience working with teams applying user experience design, service design, design thinking, or human centered design approaches
- 5 years Proven ability to define and communicate solution architecture for large scale systems including integrations, modernization strategies, and cloud native design patterns
- 4 years Strong communication skills with the ability to convey technical concepts to non technical stakeholders and influence decision making
- Bachelor degree in Computer Science or a related field or equivalent experience
Nice to Have- 5 years Experience with Microsoft .NET Framework
- 4 years Experience applying secure development practices and managing identity and access using role based or attribute based access control and Zero Trust principles
- 5 years Experience designing and managing APIs including RESTful services and system integrations
- 4 years Experience implementing continuous integration and continuous delivery pipelines with automated testing, deployment, and observability
- 6 years Experience transforming legacy systems into modern digital services across multiple releases
- 2 years Experience with government information technology and information management policies, standards, and guidelines
- 4 years Experience working with relational and non relational databases including schema design and performance optimization
- 3 years Experience working within public sector digital service frameworks or enterprise architecture standards