Technical Architect - London, United Kingdom - N Consulting Ltd

    N Consulting Ltd
    N Consulting Ltd London, United Kingdom

    Found in: Talent UK C2 - 1 week ago

    Default job background
    Full time
    Description

    Role: Thought Machine Technical Architect

    Location: Edinburgh (Preferred)/London

    Is it Onsite/Remote/Hybrid: Onsite/Hybrid

    Job Description:

    Thought Machine Technical Architect

    Responsibilities:

    • Architect and design core insurance solutions based on Thought Machine Vault
    • Lead the implementation, working closely with engineering teams to translate architectural designs into actionable development plans
    • Collaborate with product managers to understand business requirements and translate them into technical specifications and architectural designs
    • Provide technical leadership and guidance to development teams, ensuring adherence to architectural principles, best practices, and coding standards
    • Conduct architectural reviews, identify potential risks and propose mitigation strategies to ensure the success of Thought Machine Vault implementation
    • Stay abreast of industry trends, emerging technologies, and best practices in core banking systems and software architecture
    • Drive continuous improvement initiatives to enhance Thought Machine Vault implementations
    • Work closely with stakeholders to gather feedback, prioritize features, and drive the roadmap for ThoughtMachine Vault implementations
    • Collaborate with QA and DevOps teams to ensure seamless integration, deployment, and testing of ThoughtMachine Vault based solutions.

    Requirements:

    • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
    • Proven experience (3+ years) as a software architect or technical lead, preferably in the fintech or banking industry
    • Deep understanding of core Annuity platform and events
    • Proficiency in designing and architecting scalable, distributed systems using modern technologies and architectural patterns
    • Strong programming skills in languages such as Java, Kotlin, or Scala
    • Experience with cloud-native technologies, preferably AWS or Google Cloud Platform
    • Excellent problem-solving and analytical skills with a strong attention to detail
    • Effective communication skills with the ability to convey complex technical concepts to non-technical stakeholders
    • Experience working in Agile development environments and familiarity with DevOps practices
    • A collaborative mindset with the ability to work effectively in cross-functional teams.

    Preferred Qualifications:

    • Experience with event sourcing, CQRS (Command Query Responsibility Segregation), and microservices architecture
    • Familiarity with containerization technologies such as Docker and Kubernetes
    • Experience with automated testing frameworks and CI/CD pipelines
    • Contributions to open-source projects or active participation in technical communities.