Opis oferty
Our company is seeking a .NET Software Engineer to join our team to develop the essential systems utilized by our valuation business end-users on a daily basis. We are constructing a real-time macro technology platform using open-source tools within the .NET framework. As a key member of the Macro Valuations technology team, you will have the opportunity to make a significant impact as the tools you create will be utilized by all middle and front office business teams. Our complex real-time system consists of a range of components written in C#, utilizing the .NET framework, .NET Core, and ASP. Net Core, with built-in metrics and monitoring via Datadog. Team members will be involved in every aspect of the project, including:
- streaming high volume real-time data
- message queue-based systems integration
- building components with complex intraday multi-dimensional outputs
- understanding of different approaches to caching and distributing data within a complex real-time system
Zakres obowiązków
- Proficiency in C# or ASP .NET Core and the ability to select appropriate tools for the task
- Knowledge of creating multi-threaded concurrent code that can run continuously for extended periods of time
- Emphasis on writing high-quality, testable code through unit and integration testing
- Passion for creating top-notch tools using C# and ASP. Net Core
- Hands-on experience with both .NET Framework and Core
- Experience building and maintaining a complex real-time system with in-build metrics and monitoring