Job Overview
This is a unique opportunity to join an expert level engineering team as we deliver multiple new services for a front office solution in the financial industry.
You will have the freedom to make key architectural decisions and drive the delivery process forward.
The primary technology stack includes .Net, Angular, MSSQL, and Azure.
-----------------------------------
Main Responsibilities
* Collaborate with portfolio managers and external teams to derive requirements and match them with suitable architecture solutions.
* Develop, test, and deploy applications to meet business needs.
* Provide level 3 support to end users and the business.
-----------------------------------
Key Skills and Qualifications
* Fluent English communication skills are essential, along with superb interpersonal skills.
* Expertise in computer science, algorithms, data structures, object-oriented design, and design patterns is required.
* A strong background in C#/.Net backend development is necessary.
* Experience with distributed and high-performance systems architecture is expected.
* Knowledge of confluent Kafka and databases, data modeling, and scaling is also required.
* A collaborative and engaging personality, being a joy to work with, and contributing positively to our team culture.
-----------------------------------
Nice to Have
* Experience with Azure would be beneficial.
* Familiarity with investment finance could be advantageous.