Junior Solution Architecture Engineer

Core Responsibilities

Implement basic functional and technical configuration changes under guidance based on client requirements, requirements from the Client Support (CX) team, and evolutionary product changes, aligned to solution architecture standards.
Work with basic Linux environments, including navigating the file system and basic command line operations.
Use GitHub for source control, including cloning repositories, creating branches, committing changes, raising pull requests, and responding to review feedback.
Support repository and version management, following established branching and versioning strategies.
Assist with environment release preparation and validation across QA and Production environments.
Manage workloads based on Jira ticket backlogs and priority for urgent and standard changes.


Testing & Quality Support

Run and maintain basic pytest test suites, including executing tests locally and reviewing build and test results in CI pipelines.
Make minor updates to existing tests as required and help ensure test coverage remains healthy.
Support troubleshooting of failed tests and configuration-related issues.


Collaboration, Learning & Domain Knowledge

Work closely with Solution Architects, Client Support (CX), and developers to understand system design, composable modules and features, and deployment patterns.
Build progressive knowledge and confidence in the application, middle and back-office securities processing flows, and general capital markets context.
Learn how technical and business configuration changes impact end-to-end post-trade processing workflows.
Follow documented processes, standards, and best practices, while actively learning, asking questions, and applying feedback.
Participate in stand-ups, backlog refinement, and basic incident or issue triage when required.


This role is designed to provide hands-on experience with solution concepts, while steadily increasing learning and confidence in the application, configuration practices for flexible behaviour, and the application's role within capital markets post-trade operations.

Implement basic functional and technical configuration changes under guidance based on client requirements, requirements from the Client Support (CX) team, and evolutionary product changes, aligned to solution architecture standards.
Work with basic Linux environments, including navigating the file system and basic command line operations.
Use GitHub for source control, including cloning repositories, creating branches, committing changes, raising pull requests, and responding to review feedback.
Support repository and version management, following established branching and versioning strategies.
Assist with environment release preparation and validation across QA and Production environments.
Manage workloads based on Jira ticket backlogs and priority for urgent and standard changes.


Testing & Quality Support

Run and maintain basic pytest test suites, including executing tests locally and reviewing build and test results in CI pipelines.
Make minor updates to existing tests as required and help ensure test coverage remains healthy.
Support troubleshooting of failed tests and configuration-related issues.

Collaboration, Learning & Domain Knowledge

Work closely with Solution Architects, Client Support (CX), and developers to understand system design, composable modules and features, and deployment patterns.
Build progressive knowledge and confidence in the application, middle and back-office securities processing flows, and general capital markets context.
Learn how technical and business configuration changes impact end-to-end post-trade processing workflows.
Follow documented processes, standards, and best practices, while actively learning, asking questions, and applying feedback.
Participate in stand-ups, backlog refinement, and basic incident or issue triage when required.


This role is designed to provide hands-on experience with solution concepts, while steadily increasing learning and confidence in the application, configuration practices for flexible behaviour, and the application's role within capital markets post-trade operations.

Similar jobs