About the Role
Our client, a prominent financial services institution, is seeking a highly skilled and experienced Senior Solutions Architect to play a pivotal role in their ongoing digital transformation journey. Based in Welkom, Free State, this role is integral to designing and implementing innovative technology solutions that enhance customer experience and streamline business operations. You will collaborate with business leaders and development teams to translate complex requirements into robust, scalable, and secure architectural designs. This is an exciting opportunity to shape the future of financial technology within a respected organization.
Key Responsibilities
- Design and document technical solutions for various business initiatives, ensuring alignment with enterprise architecture standards.
- Collaborate with business analysts, project managers, and development teams to define solution requirements and architecture.
- Evaluate and recommend appropriate technologies and platforms for proposed solutions.
- Develop detailed architectural blueprints, data models, and integration strategies.
- Ensure solutions are scalable, resilient, secure, and cost-effective.
- Provide technical leadership and guidance to development teams throughout the software development lifecycle.
- Identify and mitigate technical risks associated with solution implementations.
- Contribute to the development and maintenance of architectural standards and best practices.
- Stay current with emerging technologies and industry trends, assessing their applicability to business needs.
- Present architectural designs and recommendations to technical and business stakeholders.
Requirements
- Bachelor's degree in Computer Science, Information Technology, or a related field; Master's degree or relevant certifications are a plus.
- Minimum of 7 years of experience in IT, with at least 4 years in a solutions architecture or technical design role.
- Proven experience designing and implementing complex enterprise-level solutions, preferably in the financial services sector.
- Strong understanding of software development lifecycles (SDLC), Agile methodologies, and DevOps principles.
- Proficiency in modern technology stacks, including cloud platforms (AWS, Azure, GCP), microservices, APIs, and data warehousing.
- Excellent analytical, problem-solving, and critical-thinking skills.
- Strong communication and interpersonal skills, with the ability to effectively articulate technical concepts to diverse audiences.
- Experience with solution architecture frameworks and documentation standards.
- Familiarity with security best practices and compliance regulations within the financial industry.
Benefits
- Competitive salary and performance-based incentives.
- Comprehensive medical and retirement benefits.
- Opportunities for professional development, training, and certifications.
- Exposure to cutting-edge financial technologies and innovative projects.
- A stable and reputable organization with clear career progression paths.
- Collaborative team environment in Welkom.