An Excellent Opportunity for ...
Job Summary
The Solution Architect will own architectural decisions for assigned products and projects, working as part of the Architect Office. This role values simplicity while balancing innovation and technical constraints to achieve optimal and agile design solutions.
The Solution Architect will collaborate closely with cross-functional teams to deliver modular, scalable, and maintainable architectures aligned with enterprise architecture standards and organizational goals.
This role is pivotal in driving engineering excellence, championing best practices such as test-driven development, continuous integration, and automated deployment.
The Solution Architect will also ensure solutions can adapt to future business needs while adhering to the Architect Office's vision of delivering high-quality technical leadership across projects.
Key Responsibilities
Architectural Design and Implementation:
- Design the overall technical architecture of products according to enterprise architecture standards.
- Develop high-level enterprise architecture focusing on IT capabilities aligned with business needs and goals.
- Define relationships and implementations across enterprise, application, and technology architecture layers.
Technical Leadership:
- Guide project teams on technology strategy and oversee the technical design of products.
- Mentor and coach technical teams through code reviews, security reviews, and performance tuning.
- Actively engage in coding to support the team, address technical challenges, and remove impediments.
Collaboration and Vendor Management:
- Work with Product Owners to align roadmaps with strengths and opportunities in the technical stack.
- Collaborate with vendors to ensure product implementations meet technical specifications, standards, and business requirements.
Continuous Improvement:
- Constantly explore and recommend innovative solutions to technical challenges, challenging the status quo when necessary.
- Provide technical expertise and thought leadership in developing solutions that adapt to future architectural changes.
Governance and Standards Compliance:
- Ensure all designs comply with enterprise architecture governance frameworks and standards.
- Monitor and ensure adherence to technical and architectural best practices across all projects.
Engineering Practices and Quality:
- Drive adoption of practices like test-driven development, continuous integration, and automated deployment.
- Define and implement strategies for building scalable and reusable components.