We are looking for a Technical Architect / Solution Architect / Senior Software Engineer with strong experience in complex enterprise environments and enterprise-grade web applications.
The role combines technical leadership, architecture, governance and hands‑on technical expertise, with a strong focus on Angular and .NET technologies.
- Provide strong technical leadership and coaching to development teams.
- Translate business and functional requirements into sustainable technical architectures.
- Define and communicate architectural decisions and recommendations.
- Present architectural decisions to governance boards.
- Produce architecture documentation, technical recommendations and implementation guidelines.
- Assess the impact, risks and dependencies of technology changes.
- Define reusable components, design patterns, frameworks and development standards.
- Support multiple delivery teams and provide architectural guidance.
- Contribute to technology adoption and organizational change.
- Drive technical decisions and evaluate different solution options.
- Support Proof-of-Concept (PoC) initiatives.
- Contribute to enterprise architecture and technology strategy.
- Experience as a Technical Architect, Solution Architect or Senior Software Engineer in a complex enterprise environment.
- Strong experience designing and implementing enterprise-grade web applications.
- Ability to work effectively in multidisciplinary teams.
- Strong experience providing technical guidance and coaching.
- Expert knowledge of Angular and modern front‑end development practices.
- Strong knowledge of .NET / .NET Core ecosystems.
- Design patterns
- Frameworks
- Development standards
- Strong understanding of web security standards and secure development practices.
- Experience with performance optimization, scalability and maintainability of web applications.
- Knowledge of authentication and authorization standards:
- OAuth2
- OpenID Connect
- SAML
Nice to Have
- Experience with Design Systems and UI component libraries.
- Experience with AI-assisted software development tools, such as GitHub Copilot, AI coding assistants and GenAI solutions.
- Experience performing architecture assessments and technology evaluations.
- Experience with CI/CD pipelines, DevOps practices and automated quality controls.
- Experience in the insurance or financial sector.
- Experience working with an Architecture Board or similar governance body.
- Experience defining architecture guidelines and reusable frameworks.
- Experience managing technology lifecycles, upgrades and technical debt reduction.
- Experience supporting multiple delivery teams.
- Experience leading PoCs.
- Experience contributing to enterprise architecture and technology strategy.
- Ability to translate business and functional requirements into sustainable technical architectures.
- Experience producing architecture documentation, technical recommendations and implementation guidelines.
- Ability to assess technology impacts, risks and dependencies.
- Experience evaluating solution options and facilitating technical decision‑making.
- Ability to support technology adoption and organizational change.
- Strong analytical capabilities.
- Pragmatic and solution‑oriented mindset.
- Proactive and autonomous.
- Excellent communication and presentation skills.
- Comfortable presenting complex technical topics to governance boards.
- Strong team player with the ability to work in multidisciplinary environments.
- Continuous learner with a strong interest in emerging technologies, including Artificial Intelligence.
- Strong mentoring and coaching mindset.
- Experience facilitating Communities of Practice.
- Experience driving technology adoption.
- Experience with architecture governance and technology strategy.