Required Skills and Experience
- Strong background in the banking domain, preferably with hands-on experience in trade back-office systems such as confirmations, settlements, or documentation workflows.
- 5+ years designing complex, distributed systems as an Architect or Senior Technical Lead.
- Proficiency in .NET Core, C#, and microservices architecture patterns.
- Experience in Front-end Frameworks like Angular or React is a must.
- Experience with OpenShift or Kubernetes for container orchestration.
- Knowledge of MongoDB or other NoSQL databases for scalable data persistence.
- Familiarity with SmartDX or similar document automation and negotiation tools.
- Working knowledge of REST APIs, messaging systems (Kafka, RabbitMQ), and CI/CD pipelines.
- Understanding of cloud-native architecture, API gateways, and security implementations (OAuth2, JWT).
- Strong communication and stakeholder management skills across technology and business teams.
Preferred Qualifications
- Exposure to capital markets or trade finance workflows (SWIFT messages, confirmations, or matching platforms).
- Experience integrating with enterprise middle-ware and data services.