The Global Trading Technology team is looking for a hands-on Senior Developer to be a part of our Charles River Order Management team. This team supports our four global trading desks and builds applications and integrations to enable our Traders to achieve Best-Execution for our clients effectively and efficiently.
8+ years of progressive software engineering experience
Expert knowledge in one or more programming language(s) – C#/Python/Java
Proficient on Linux platforms with knowledge of various scripting languages
Familiarity with a variety of programming styles (e.g. OO, functional) and in-depth knowledge of design patterns
Strong interpersonal skills; able to establish and maintain a close working relationship with Portfolio Managers, Traders, Support Personnel, other engineers, and senior business people alike
Experience with Order Management and Charles River products
Experience in front office software development with an Asset Manager, Hedge Fund or Investment Bank
A solid understanding of tradable financial instruments (securities, derivatives) and capital markets
Experience building containerized applications and deploying to public or private clouds, such as Amazon Web Services (AWS), Microsoft Azure, or similar providers.
Experience using AWS services like lambdas, EC2 instances, ECS clusters, and step functions
Please send resume to firstname.lastname@example.org (Subject line: .Net Charles River)