Job Description
We are seeking a skilled .Net Engineer to join our team and contribute to the development of multiple new services for a top-tier hedge fund's front office solution. As a key member of our team, you will have the opportunity to influence architecture decisions and drive the delivery process.
Key Responsibilities:
* Collaborate with portfolio managers and external teams to derive requirements and match them with suitable architecture solutions.
* Develop, test, and deploy applications using C#/.Net backend development expertise.
* Leverage expertise in distributed and high-performance systems architecture to design and implement scalable solutions.
Required Skills and Qualifications:
To excel in this role, you must possess:
Must Have:
* Fluent English and superb communication skills.
* Expertise in computer science, algorithms, data structures, object-oriented design (OOD), and design patterns.
* Hands-on experience with confluent Kafka and databases, data modeling, and scaling.
Nice to Have:
* Experience with Azure and investment finance.
About This Opportunity:
This is an excellent chance to work on a challenging project with a small team of expert-level engineers. You will have the autonomy to make significant contributions and shape the architecture of the system.