Job Overview
We are seeking a skilled .NET Engineer to join our team. This is an excellent opportunity for individuals who enjoy working with cutting-edge technology and want to take on new challenges.
About the Role
The successful candidate will work as part of a small team to deliver multiple new services for a new front office solution for top-tier hedge funds. You will have full decision-making power to influence architecture decisions and the delivery process.
Main Responsibilities:
* Collaborate with portfolio managers and external teams to ensure project success.
* Determine requirements and match them with suitable architecture solutions.
* Develop, test, and deploy applications efficiently.
* Provide L3 support to end-users and business stakeholders.
Requirements:
Mandatory Skills:
* Fluent English language skills and excellent communication abilities.
* Expertise in computer science, algorithms, data structures, OOD, and Design Patterns.
* Proficiency in C#/.NET backend development.
* Familiarity with distributed and high-performance systems architecture.
* Experience with Confluent Kafka.
* Knowledge of databases, data modeling, and scaling.
* A collaborative and engaging personality, contributing positively to our team culture.
Nice to Have:
* Experience with Azure.
* Background in investment finance.
Key Technologies:
.NET, Angular, MSSQL, Azure