Negotiable
Undetermined
Undetermined
Greater London, England, United Kingdom
Summary: The role of Solution Architect involves leading the design and delivery of scalable and secure solutions across key business platforms, with a focus on microservices, Azure cloud infrastructure, and API integrations. The position requires hands-on architecture and development, as well as collaboration with stakeholders and engineering teams to ensure high-quality applications. The architect will also take ownership of existing applications and work on enhancements while ensuring stability and performance. Additionally, the role includes managing Power Platform solutions and supporting cloud-native design principles.
Key Responsibilities:
- Design and develop scalable applications using microservices, three-tier architectures, and middleware/backend systems.
- Ensure robust backend logic and seamless integration with external and internal APIs.
- Define clear architectural patterns, integration approaches, and data flows aligned with business requirements.
- Take end-to-end ownership of existing applications, including Ebix platform and .NET-based applications with Angular frontend.
- Ensure application stability, performance, and scalability throughout the lifecycle.
- Work extensively with the Azure stack for application development, deployment, and operations.
- Collaborate with infrastructure and DevOps teams on Infrastructure as Code (IaC) initiatives.
- Support cloud-native design principles, security best practices, and deployment standards.
- Design, develop, and maintain RESTful APIs to support application functionality and third-party integrations.
- Define API contracts, authentication/authorization mechanisms, and error-handling strategies.
- Quickly learn, manage, and extend Power Platform solutions in low-code/no-code environments.
- Work closely with business stakeholders, product owners, and engineering teams to understand requirements and translate them into effective technical solutions.
- Communicate architectural decisions, trade-offs, and delivery impacts clearly.
- Address domain-specific requirements, including insurance/reinsurance experience, where applicable.
Key Skills:
- Strong background in software engineering and end-to-end solution architecture.
- Hands-on experience with web application development, microservices architecture, middleware and backend systems, and API development.
- Practical experience with the Azure cloud platform.
- Basic UI development knowledge, with Angular preferred.
- Familiarity with Infrastructure as Code concepts (Terraform understanding required).
- Ability and willingness to learn and work with Power Platform environments.
- Strong problem-solving, communication, and stakeholder engagement skills.
Salary (Rate): undetermined
City: Greater London
Country: United Kingdom
Working Arrangements: undetermined
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
We are looking for a Solution Architect to lead the design and delivery of scalable, secure and maintainable solutions across our key business platforms. This role involves hands-on architecture and development across microservices-based systems, Azure cloud infrastructure, API integrations, and Power Platform solutions, working closely with stakeholders and engineering teams to deliver high-quality, maintainable applications.
Key Responsibilities:
- Application Architecture & Development
- Design and develop scalable applications using microservices, three-tier architectures, and middleware/backend systems .
- Ensure robust backend logic and seamless integration with external and internal APIs .
- Define clear architectural patterns, integration approaches, and data flows aligned with business requirements.
- Application Ownership & Enhancement
- Take end-to-end ownership of existing applications, including: Ebix platform (Power Platform-based solution with backend API integrations).
- .NET-based application with Angular frontend , including ongoing development, enhancements, and maintenance.
- Ensure application stability, performance, and scalability throughout the lifecycle.
- Cloud & Infrastructure
- Work extensively with the Azure stack for application development, deployment, and operations.
- Collaborate with infrastructure and DevOps teams on Infrastructure as Code (IaC) initiatives, with basic hands-on understanding of Terraform .
- Support cloud-native design principles, security best practices, and deployment standards.
- API & Integration Development
- Design, develop, and maintain RESTful APIs to support application functionality and third-party integrations.
- Define API contracts, authentication/authorisation mechanisms, and error-handling strategies.
- Power Platform
- Quickly learn, manage, and extend Power Platform solutions in low-code/no-code environments.
- Ensure effective coexistence of Power Platform applications with pro-code services and APIs.
- Collaboration & Stakeholder Management
- Work closely with business stakeholders, product owners, and engineering teams to understand requirements and translate them into effective technical solutions.
- Communicate architectural decisions, trade-offs, and delivery impacts clearly.
- Address domain-specific requirements, including insurance/reinsurance experience , where applicable.
Required Skills & Experience:
- · Strong background in software engineering and end-to-end solution architecture .
- · Hands-on experience with: Web application development Microservices architecture Middleware and backend systems API development and system integration
- · Practical experience with the Azure cloud platform .
- · Basic UI development knowledge, with Angular preferred .
- · Familiarity with Infrastructure as Code concepts (Terraform understanding required).
- · Ability and willingness to learn and work with Power Platform environments.
- Strong problem-solving, communication, and stakeholder engagement skills.
Desirable Skills:
- · Experience working in insurance, reinsurance, or regulated domains .
- · Exposure to enterprise integration patterns and cloud-native architectures.
- · Understanding of DevOps practices, CI/CD pipelines, monitoring, and logging.