Job Openings Solution Architect

About the job Solution Architect

We are seeking an experienced Solutions Architect specializing in the banking domain to join our dynamic client. As a Solutions Architect, you will play a critical role in designing and implementing cutting-edge technology solutions. You will collaborate closely with stakeholders across various departments to ensure alignment with business objectives, regulatory requirements, and industry best practices.

Key Responsibilities:

  • Architectural Design:
    • Design end-to-end solutions that align with business goals, technical requirements, scalability, security, and compliance standards in the banking sector.
    • Create architecture blueprints, technical design documents, and solution proposals that articulate the rationale behind architectural decisions.
  • Technology Evaluation and Selection:
    • Evaluate emerging technologies, frameworks, and platforms relevant to banking solutions, making recommendations for adoption based on business value and technical feasibility.
    • Conduct proof-of-concepts (POCs) and prototypes to validate technology choices and solution designs.
  • Collaboration and Leadership:
    • Collaborate with business stakeholders, product managers, and development teams to define solution requirements and ensure architectural integrity.
    • Provide technical leadership and guidance to development teams throughout the software development lifecycle, from design to deployment and maintenance.
  • Risk Management and Compliance:
    • Ensure solutions comply with industry regulations (e.g., GDPR, PCI-DSS) and banking standards (e.g., SWIFT, ISO 20022).
    • Identify potential risks related to architecture and technology decisions, proposing mitigations and contingency plans.
  • Integration and Interoperability:
    • Design integration solutions for diverse banking systems, including core banking, payment processing, CRM, and third-party APIs.
    • Ensure seamless interoperability between new solutions and existing banking infrastructure, minimizing disruption and optimizing efficiency.
  • Performance Optimization and Scalability:
    • Optimize solution performance and scalability to support high-volume transactions and customer interactions in a secure and reliable manner.
    • Define and implement monitoring and alerting mechanisms to proactively address performance bottlenecks and system failures.

Requirements:

  • Bachelors degree in Computer Science, Information Technology, or a related field; Masters degree preferred.
  • Proven experience 8 10 years as a Solutions Architect in the banking or financial services industry, with a deep understanding of banking systems and processes.
  • Strong expertise in architecting complex, enterprise-scale solutions using cloud platforms (e.g., AWS, Azure, GCP) and modern technologies (microservices, containers, serverless).
  • Hands-on experience with designing and implementing security controls, encryption, and authentication mechanisms in banking solutions.
  • Excellent communication and presentation skills, with the ability to effectively communicate complex technical concepts to non-technical stakeholders.
  • Strong analytical and problem-solving skills, with a keen attention to detail and a proactive approach to identifying architectural improvements.

Preferred Qualifications:

  • Certification in Enterprise Architecture (e.g., TOGAF) or relevant cloud certifications (e.g., AWS Certified Solutions Architect, Azure Solutions Architect).
  • Experience with Agile development methodologies and DevOps practices (CI/CD pipelines, infrastructure as code).
  • Familiarity with regulatory requirements specific to banking and financial services (e.g., Basel III, Dodd-Frank Act).