Solutions Architect
hace 2 días
Edinburgh
🎯 Role Overview Position: Solution Architect (API Design & Analysis) Location: Edinburgh – 3 days onsite per week 🧩 Key Responsibilities • Analyze existing systems and define API contracts aligned with value streams., • Prepare API Product Design (APD) and API Technical Design (ATD) documentation., • Create design documents and presentations for stakeholders., • Collaborate with Global Enterprise/Solution Architects for end-to-end design review., • Ensure technical coherence, scalability, and compliance with standards and regulations., • Identify and mitigate project risks and delivery issues., • Support engineering and application teams with API design and implementation queries., • Drive metadata submissions and documentation for API discovery tools (e.g., Exchange)., • Participate in API Product Design Working Groups to ensure consistent design decisions., • API Design & Development:, • RESTful APIs, JSON, SOAP, • Contract-based development, • API lifecycle management and documentation, • Domain-Driven Design (DDD) principles, • Programming & Frameworks:, • .NET Core, C#, WCF, Microservices architecture, • Integration & Messaging:, • RabbitMQ, • Enterprise Integration Patterns (EIP), • ESB tools (Enterprise Service Bus), • Cloud & DevOps:, • Microsoft Azure, especially Azure API Management (APIM), • Docker / Containerization and Orchestration, • Agile and DevSecOps methodologies, • Security & IAM:, • Identity and Access Management (IAM), • Secure coding practices, • Data and enterprise security compliance, • Databases & Architecture:, • Strong understanding of DB architecture on cloud, • Bachelor’s degree in Computer Science, IT, or related discipline., • Extensive enterprise architecture experience with .NET and API solutions., • Proven ability to design robust, secure, and scalable software architectures., • Excellent communication, leadership, and stakeholder management skills.