Important Notice:
Please submit your CV in English for consideration.
Job Overview
We are seeking a skilled software engineer to lead the development of multiple new services for a cutting-edge front office solution. The ideal candidate will have expertise in computer science, algorithms, and architecture solutions.
Key Responsibilities
* Collaborate with portfolio managers and external teams to deliver high-quality applications.
* Design and develop distributed systems with high performance capabilities.
* Provide Level 3 support to end-users and business stakeholders.
Required Skills and Qualifications
* Fluent English and excellent communication skills.
* Expertise in C#/.Net backend development and experience with databases, data modeling, and scaling.
* Hands-on experience with Confluent Kafka and distributed systems architecture.
* A collaborative and engaging personality, contributing positively to our team culture.
Benefits and Opportunities
* Experience working with Angular, MSSQL, and Azure is desirable.
* The opportunity to influence architecture decisions and delivery processes.
Qualifying Criteria
* Must have expertise in computer science, algorithms, data structures, OOD, and Design Patterns.
* Candidates with experience in investment finance may have an advantage.