Fimple is a product company focused on building a cloud-native, highly composable, and extendible platform to meet the end-to-end platform requirements of digital, disruptive, and new entrant financial players seeking agility. We offer a modern, highly composable, and extensible platform with robust ecosystem/marketplace support, powering business needs and fostering success in a rapidly evolving market.
We are seeking an experienced Solution Architect to join our team. As a Solution Architect at Fimple, you will be responsible for designing and implementing robust and scalable architectural solutions that align with our business objectives and technology strategy. You will work closely with various stakeholders, including product managers, developers, and clients, to ensure that our platform meets market demands and our high standards of innovation and usability.
What Will The Right Person Look Like?
- Extensive experience in solution architecture, with a strong understanding of cloud-native technologies and platforms.
- Degree in Computer Science, Engineering, or a related field.
- Proven experience in designing and implementing scalable and resilient architectures.
- Strong organizational and project management skills.
- Proficiency with various programming languages and frameworks.
- Experience with microservices architecture, API management, and integration patterns.
- Familiarity with database technologies, both SQL and NoSQL.
- Excellent problem-solving and decision-making skills.
- Strong leadership and team management abilities.
- Excellent communication and interpersonal skills.
- Experience in the banking industry or a related field is a plus.
What Will You Be Doing?
- Design and implement architectural solutions that are scalable, secure, and maintainable.
- Collaborate with product managers and stakeholders to define architectural requirements and ensure alignment with business goals.
- Lead the architectural design process, including the selection of appropriate technologies and frameworks.
- Develop and maintain architectural documentation, guidelines, and standards.
- Provide technical leadership and guidance to development teams throughout the software development lifecycle.
- Conduct architectural reviews and ensure adherence to best practices and standards.
- Identify and mitigate technical risks and challenges.
- Stay up-to-date with emerging technologies and industry trends, and incorporate them into architectural strategies.
- Work with clients to understand their needs and translate them into effective architectural solutions.
- Ensure that architectural solutions are aligned with security, compliance, and performance requirements.