The Manager Workbench Team is seeking a talented senior level software engineer to maintain and enhance a UI application with heavily abstracted logic
Job Summary
The Manager Workbench Team is seeking a talented senior level software engineer to maintain and enhance a UI application with heavily abstracted logic.
The role requires extensive experience in C# with advanced techniques, designing and developing software solutions in highly transactional, concurrent, event-driven systems.
Charles River Development empowers investment firms worldwide with a cloud-based platform that streamlines and automates the investment process across asset classes.
Matching Summary
The Manager Workbench Team is seeking a talented senior level software engineer to maintain and enhance a UI application with heavily abstracted logic.
Salary
$90,000 - $157,500 Annual
Skills & Requirements
Must-have
C# development
concurrency and multithreading
highly transactional systems
event driven systems
RDBMS (Oracle, SQL Server)
complex and high performing SQL
clean, maintainable code
unit tests
Nice-to-have
financial trading systems experience
UI development experience
troubleshooting performance issues
collaborative team environment
Key Requirements
Minimum 10 years of professional software engineering experience in C#
Minimum 8 years of experience in designing and developing software solutions
Extensive experience in RDBMS
Solid understanding of data structures and algorithms
Able to contribute to complex design specs
Able to work on medium to large projects with no supervision
Excellent written and verbal communication skills
Great understanding of Agile development methodology