Senior C# Developer Senior C# Developer …

Revolution Staffing
in New York, NY
Permanent, Full time
Be the first to apply
$$$
Revolution Staffing
in New York, NY
Permanent, Full time
Be the first to apply
$$$
 Senior Consultant / Developer - Equites Trading technology - Booking, Regulatory / Compliance, Commission Technology Systems Strong Design, architecture

Responsibilities  

§   Senior Hands-on Consultant / Developer – Equites Trading technology - Booking, Regulatory / Compliance, Commission Technology Systems

§   Strong Design, architecture, development / implementation, testing, deployment and support of solutions to critical business problems

§   Working with key business and technology  partners to ensure accurate, stable and on time delivery of projects

§   Providing thought leadership on the future direction of the technology products / portfolio

§   Maintenance and enhancement of existing technology trading, booking, commission, and compliance components

§   Collaborating closely with peers within the Programming and Infrastructure groups

 

Technical

§   15+ years of development experience with front/back/mid  office trading systems.

§   C#

§   Comfortable in Windows server and client environment

§   SQL Server or any other (relational DB); advanced SQL/querying capability, database schema design (Inquiries, CAT, CTE, BOSS-Bokking/Clearing, Research)

§   Real time messaging experience (e.g. TIBCO, sockets). Understanding of messaging (Trading apps)

§   ASP.NET, JavaScript

§   Thorough understanding of FIX protocol

§   Proven experience with SDLC for complex projects.

§   Agile development methodologies, Test driven development, Continuous integration

 

 

Business / Domain (Required)

§   Equities Sales & Trading business domain area expertise , including real-time  Booking (single Stock, Programs), Compliance (CAT, OATS), Commission, P&L

 

Other

§ Excellent Communication (written and verbal) and Organizational Skills

§ Ability to interact with the business – understanding business requirements and formulating appropriate technical solutions, working together with team members in multiple locations

More Jobs Like This
See more jobs
Close
Loading...