Solution Architect
About the job
About the Solution Architect role
As a Solution Architect, you will be responsible for the architecture and end-to-end design of cloud-native applications. You will be part of an agile team responsible for developing products and solutions supporting the financial services and regulatory domain.
Key Responsibilities:
- Work with business teams and product owners to define solution architecture and design
- Govern implementation to ensure alignment with the proposed solution and design
- Support development teams by providing technical guidance and assisting engineers in solving complex technical problems and conducting code reviews
- Improve software quality using cloud-native and Agile development practices such as TDD and automated CI/CD
- Assist QA teams with test automation and identify potential technical risks, pitfalls, and challenges
- Work with other architects to align and design reusable libraries and technical components
- Coordinate with technical teams such as Infrastructure, Enterprise Architecture, Applications, and Security to establish infrastructure, CI/CD pipelines, application integrations, and resolve deployment and integration issues
- Experiment with emerging technologies and develop prototypes for exploratory initiatives
Requirements:
- Bachelor’s or Master’s degree with a minimum of 7 years of relevant experience in application development, solution design, and business analysis
- Strong knowledge of solution architecture and integration patterns
- Ability to design and develop large-scale applications to solve complex business problems
- Proficiency in .NET, Java, React.js, Node.js, MySQL, and MongoDB
- Familiarity with multi-paradigm programming languages
- Experience with software development lifecycle in an Agile/Scrum environment
- Experience with OAuth 2.0 / OpenID Connect
- Experience with containers, microservices, and DevSecOps technologies
- Familiarity with cloud-native technologies
- Experience designing and developing applications in AWS cloud environments. AWS certification is preferred
- Good understanding of SRE, service management, security, and compliance processes, including change, incident, and problem management in cloud environments
- Strong analytical and problem-solving skills, with the ability to manage multiple priorities and deliver results in a timely manner
- Ability to resolve complex technical problems creatively
- Self-driven, creative, and team-oriented, with strong interpersonal and organizational skills

