Job Description
As a Principal .Net Engineer, you will play a key role in delivering multiple new services for a front office solution of a top-tier hedge fund.
This is an exciting opportunity to join a small team of expert-level engineers and take ownership of the architecture decisions and delivery process.
The primary technologies used are .Net, Angular, MSSQL, and Azure.
Key Responsibilities
* Collaborate with portfolio managers and external teams to derive requirements and match them with architectural solutions.
* Develop, test, and deploy applications that meet the highest standards of quality and performance.
* Leverage your expertise to provide Level 3 support to end-users and business stakeholders.
Required Skills and Qualifications
* You must have excellent communication skills and be fluent in English.
* Possess expertise in computer science, algorithms, data structures, OOD, and design patterns.
* Have hands-on experience with distributed and high-performance systems architecture.
* Be proficient in C#/.Net backend development.
* Familiarity with Confluent Kafka and databases, data modeling, and scaling is essential.
* A collaborative and engaging personality is crucial for success in this role.
Nice-to-Have Skills
* Experience with Azure would be beneficial.
* Knowledge of investment finance would also be advantageous.