Job Brief
The Software Solutions Architect will be responsible for designing and overseeing the implementation of comprehensive fintech solutions. This role involves working closely with product managers, software engineers, and other stakeholders to create scalable, secure, and efficient products that meet business and customer needs. The Solutions Architect will play a critical role in shaping the technical direction of the company's product portfolio, ensuring that solutions are aligned with business goals and industry best practices.
Duties and responsibilities
Solution Design and Architecture:
• Lead the design and architecture of fintech products, ensuring scalability, security, and high performance.
• Develop and maintain architectural blueprints and technical specifications for product solutions.
• Collaborate with product managers and stakeholders to translate business requirements into technical solutions.
Technical Leadership:
• Provide technical guidance and mentorship to development teams throughout the project lifecycle.
• Define and enforce architectural standards, best practices, and coding guidelines.
• Lead the evaluation and selection of technologies, tools, and frameworks to meet product and business objectives.
Product Development:
• Work closely with development teams to ensure the successful implementation of designed solutions.
• Oversee the integration of third-party services and APIs, ensuring seamless connectivity and data flow.
• Conduct code and design reviews to ensure adherence to architectural standards and best practices.
Security and Compliance:
• Design solutions with a strong focus on security, data privacy, and compliance with relevant regulations.
• Collaborate with the security team to identify and mitigate potential security risks.
Innovation and Continuous Improvement:
• Stay up-to-date with the latest trends and advancements in fintech and technology.
• Identify opportunities for innovation and improvements in existing products and processes.
• Propose and implement new technologies and methodologies to enhance product quality and efficiency.
Stakeholder Communication:
• Communicate complex technical concepts to non-technical stakeholders in a clear and concise manner.
• Prepare and present architectural proposals, project plans, and status reports to executive management and other stakeholders.
Requirements
• Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
• Minimum of +7years of experience in software architecture, design, and development.
• Proven experience in designing and implementing complex fintech solutions, including payment systems, banking applications, or other financial services.
• Strong background in software development, with experience in multiple programming languages and technologies (e.g., Java, Python, JavaScript, etc.).
• In-depth knowledge of software architecture principles, design patterns, and best practices.
• Strong understanding of cloud computing platforms (e.g., AWS, Azure, Google Cloud) and microservices architecture.
• Experience with security and compliance standards in the financial industry (e.g., PCI DSS, GDPR).
• Excellent problem-solving and analytical skills, with the ability to think strategically and holistically.
• Strong communication and interpersonal skills, with the ability to work effectively with cross-functional teams.
• Innovative mindset with a passion for technology and fintech.
• Ability to work independently and take ownership of projects.
• Strong organizational and time-management skills.
Interested candidates should submit a CV to with "Software Solutions Architect" as the subject line.