This role is for a Senior Developer with experience in modelling and implementing distributed, high-volume, asynchronous data flows from multiple high-speed trading systems. It will focus on the detailed process flows, data structure design, and data quality process engineering involved in regulatory reporting of client U.S.
Equities businesses. Purpose of the project is to implement control improvements on data sets which feed OATS, 606/605, Electronic Blue Sheets, surveillance reports and ultimately CAT. The wide-ranging nature of the role will both require and foster an enterprise-level view of the high-level economic and regulatory landscape in which we operate and the core business processes involved in equity trade processing.
The Senior Developer will work with a range of internal IT partners, primarily eTT Architecture, Equities Control and the associated upstream application development teams.
The candidate needs to:
Exhibit strong analytical and design skills to ensure the generation of specifications and solutions that are effective in addressing the underlying problems and meeting defined objectives.
Work with project Client to elicit and refine requirements from stakeholders using a range of elicitation techniques.
Work with stakeholders in ensuring the needed level of research is completed to accurately define the solution benefits.
Proactively identify and resolve requirement conflicts.
Identify opportunities for improvement in the system design and workflows.
Work with business users, technical and support teams to implement and validate proposed solutions.
Effectively present the information needed to facilitate a decision to move forward with the proposed solution.
Experience and Abilities
o 5+ years solution design and implementation
o Experience of requirements elicitation, analysis and documentation
o Experience of requirements management and planning
o Experience of Solution Assessment and Validation
o Excellent verbal and written communication skills
o Understanding of development and implementation lifecycles
o Ability to motivate others, drive working groups and resolve disagreements
Mandatory Technical Capabilities
o Data modelling
o Java (proficient)
o Cloud: Apache HBase, Phoenix, Spark (proficient)
o SQL (proficient)
o FIX protocol
o Dataflow visualization / diagramming
o Presentation skills
Highly Desirable: Working knowledge of Equity Cash Trading Concepts
o Hi Touch including Block Trading and Market Making
o Low Touch including DMA and LLDMA
o Program Trading
o Smart Order Routing and Execution Venues
o Order and Execution Management systems
Desirable: Understanding of Equity Cash Trading Regulatory Requirements
o Client's Electronic Blue Sheets System
o TRF Reporting
o SEC Rule 613 ( "CAT )
Princeton Information is one of the nation's top five privately-held IT consulting firms, in business since 1985. Princeton Information services a clientele of primarily Fortune 500 companies nationwide. With annual revenues over $120 million, Princeton Information operates across the US from multiple regional offices.
Our Commitment to Our Consultants
As a privately held company, Princeton Information is solely committed to the success of clients and consultants - not to any shareholders. PI's success is grounded in the relationships we build with our consultants.
We seek the best people; provide career path counseling; as well as the most challenging opportunities in business and in IT. As part of its culture of loyalty and commitment to its consultants, Princeton Information is committed to doing all we can to ensure our consultants have the best possible search, placement and work experience possible.
Working with one Princeton Recruiter will gain you access to over 500 open requirements with the top clients in the US across all industries (finance, insurance, pharmaceutical, commercial, telecom, media, manufacturing) nationwide. Our local recruiters have in-depth knowledge of our clients and opportunities. They will work with you to find you the best possible opportunities for you and your career.
Our relationships with our clients, as well as our consultants, are critical to our success! We have a robust sales organization that ensures that Princeton has the inside track on what attributes a person needs in order to be successfully placed and engaged at our clients.
We know the technical and non-technical skills that our clients are looking for and we ensure that you are educated about the client prior to your interview with them. Princeton is committed to going above and beyond to ensure that each meeting you have with a client is a successful one!
Access, Analysis, Analytical, Apache, Application, Architecture, Consulting, Developer, Development, Engineering, IT, Java, Management, Process Engineering, Project, Protocol, Quality, Research, SQL, Surveillance, System, Systems, Telecom, Validation
Princeton Information Ltd