Software Architect | Large Scale Projects
Profile Software is an award-winning software provider with extensive expertise in Financial Software and Large-Scale Solutions, including complex digital transformation projects for the Public Sector. The company has a presence in 50+ countries and offices in key financial centres.
About the Role
We are looking for an experienced Software Architect to define and guide the architecture of enterprise-grade software solutions for large-scale Sector projects. The role combines strong technical depth with solution design, governance and close collaboration with clients, delivery teams and senior stakeholders.
What will you need to do
Solution Architecture & Technical Leadership
· Define and maintain the end-to-end architecture of scalable, secure and high-performance software solutions.
· Translate business and project requirements into clear technical designs, architecture decisions and implementation roadmaps.
· Design backend and frontend architectures, integration patterns, APIs, data flows and reusable technical components.
· Promote appropriate design patterns, microservices principles and REST/SOAP API best practices.
· Evaluate and select technology stacks, frameworks, tools and engineering standards based on project requirements.
· Guide system modernisation, refactoring, performance optimisation and cloud adoption initiatives.
· Ensure arch