Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Maintain and enhance real-time risk generation and PnL reporting systems for equities trading using .NET technologies.
Implement and optimize high-volume, low-latency financial applications leveraging expertise in .NET Framework and .NET 5+.
Collaborate within a globally distributed development team to ensure system scalability, performance, and robustness, including unit testing and performance profiling.
Minimum Requirements
Bachelor’s degree in Science, Computers, Information Technology, or Engineering.
At least 8 years of developer experience working on large and complex projects.
Strong C# skills with experience in .NET Framework 4.5.2+ and .NET 5+.
Familiarity with messaging technologies (Kafka, RabbitMQ, Solace), version control tools (Git, GitLab/GitHub), unit testing frameworks (NUnit, xUnit, Shouldly), and web technologies (OpenAPI/Swagger, REST, Authentication, TLS).
Ideal Candidate Profile
Experienced software professional comfortable in large, globally distributed development teams working on financial systems or trading platforms.
Technical versatility with exposure to multiple programming languages (Python, Java, Bash) and operating systems like Linux, showing willingness to learn and grow.
Strong analytical and problem-solving skills with ability to act as SME for senior stakeholders and independently resolve performance issues in complex, high-pressure environments.
