Application Development Manager-Trading Systems

Shain Associates Princeton, NJ Open
Shain Associates is looking for Application Development Manager-Trading Systems in Princeton, NJ.
This local job opportunity with ID 3892956377 is live since 2026-10-16 05:57:23.
Job Description

We are currently looking for a highly motivated individual with demonstrated experience


managing and leading software development efforts in a securities trading system environment.


Major responsibilities include


 Manage software development efforts to the project plans and collaborate with the


Project Management Office regarding project tracking and control.


 Work together with various teams to assess and evaluate business requirements for the


purposes of facilitating the translation into software.


 Drive the project planning process to manage software deliverables.


 Manage staff adherence to the SDLC and Quality Assurance processes.


 Manage software releases in accordance with established release management and


work order work flows.


 Work closely with the software development management team to maintain the integrity


of the trading system software architecture framework, the messaging infrastructure and


the logical transaction domain structure and boundaries.


 Work closely with the Quality Assurance and Use Case development teams to effectively


facilitate and manage the testing process.


 Leverage technical subject matter expertise as a key decision maker in:


 Tactical planning decisions


 Software design


 Establishing Failure/Recovery paradigms


 Participate in the system performance analysis and tuning efforts.


 Provide level 3 production support.


 Participate as a member of Requirements Committee and Crisis Management Team.




Qualifications


 Must have experience managing software development teams in a mission critical


environment… preferably brokerage front ends and/or trading systems.


 Strong track record of delivering production quality software required.




 Must have full software development life cycle experience.


 Excellent software design skills and knowledge of advanced data structures required.


 Strong knowledge of the logical business domain in Options, Equities or Future trading


preferable.


 Must have excellent organizational and communication skills.


 Must be able to work effectively in a team environment.


 Functional knowledge of FIX, OPRA, CTA or UTP protocols a big plus.


 Solid knowledge of object oriented programming concepts a plus.


 Knowledge of communication protocols such as TCP, UDP and multicast a plus.


 Working understanding of the following tool sets a plus: WIKI, JIRA, git, Jenkins,


Valgrind, CPPCheck, FishEye and Crucible


Education and Experience


 3+ years of experience in managing development teams


 3+ years of demonstrated experience in delivering software solutions, preferably in a


trading systems environment for Brokerage Firm, an Exchange


 Minimum of a Bachelor's degree or equivalent in IT/Computer Science

read more

Required Skills

My Compatibility Score

Choose Match Score option:

Automatch with LinkedIn
Choose Match Score option:
Automatch with LinkedIn