Job Overview
This is a challenging opportunity for a skilled .Net Engineer to lead the development of multiple new services for a front office solution in the financial industry. The ideal candidate will have expertise in computer science, algorithms, data structures, object-oriented design and design patterns.
The successful applicant will be part of a small team of expert level engineers who will work closely with portfolio managers and external teams to deliver high-performance applications using .Net, Angular, MSSQL, and Azure.
Main Responsibilities:
* Collaborate with stakeholders to derive requirements and match them with architecture solutions;
* Develop, test, and deploy applications using .Net backend development skills;
* L3 support for end users and business;
Requirements:
* Fluent English and superb communication skills;
* Expertise in C#/.Net backend development;
* Hands-on experience with distributed and high-performance systems architecture;
* Experience with Confluent Kafka;
* Experience with databases, data modeling, and scaling;
* A collaborative and engaging personality;
Bonus Skills:
* Experience with Azure;
* Experience with investment finance;
Why this role?
This is an excellent opportunity for a skilled .Net engineer to take on a leadership role in a dynamic project, working closely with senior stakeholders to drive innovation and deliver results. The successful applicant will have the autonomy to make decisions and shape the direction of the project.