Product Software Architect
- Location
- Huddersfield, England, United Kingdom
designing, delivering and evolving complex production software in a software engineering or architecture role. Strong architecture experience across distributed, cloud-based, integration-heavy, event-driven, messaging-heavy or high-volume transactional systems. Experience shaping significant product initiatives by identifying architectural options, constraints, trade-offs and non-functional requirements. … resilience or regulatory considerations into software design and delivery. Strong understanding of distributed software architecture, including component and service boundaries, APIs, integration, messaging, event-driven patterns and data ownership. Strong knowledge of high-volume asynchronous processing and the trade-offs involved in designing reliable distributed systems. Strong understanding ...