Application Development Manager-Trading Systems

Shain Associates

Princeton (NJ)

On-site

USD 120,000 - 180,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Shain Associates is seeking a seasoned software development leader to manage delivery of mission-critical trading system software. You will oversee cross-functional teams to translate business requirements into robust software, drive project planning, and ensure strict adherence to SDLC and QA processes, while guiding releases and architecture integrity.

The role requires a strong track record in production-quality software, familiarity with brokerage front ends or trading environments, and

Qualifications

  • Experience managing software development teams in mission critical environments.
  • Preferably brokerage front ends and/or trading systems experience.
  • Strong track record of delivering production quality software.
  • Must have full software development life cycle experience.
  • Excellent software design skills and knowledge of advanced data structures.
  • Knowledge of FIX, OPRA, CTA or UTP protocols is a plus.
  • Excellent organizational and communication skills; team oriented.

Responsibilities

  • Manage software development efforts to project plans and collaborate with the PMO for tracking.
  • Work with teams to translate business requirements into software solutions.
  • Drive the project planning process to manage software deliverables.
  • Ensure adherence to SDLC and QA processes and manage software releases.
  • Maintain the integrity of the trading system architecture, messaging, and domain structure.
  • Collaborate with QA and Use Case teams to facilitate testing.
  • Contribute as a decision maker in failure/recovery paradigms and performance analysis.
  • Participate in Requirements Committee and Crisis Management Team.

Skills

Software development management
Project planning
SDLC adherence
QA processes
Release management
Team collaboration
Strong communication
C++ / OO concepts

Education

Bachelor's degree or equivalent in IT/Computer Science

Tools

JIRA
git
Jenkins
Valgrind
CPPCheck
FishEye
Crucible

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 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:

Establishing Failure/Recovery paradigms

Participate in the system performance analysis and tuning efforts.

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

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

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Application Manager
Application Manager

Amtex Systems Inc • Princeton (NJ)

On-site
USD 225,000 - 275,000
Bonus
Stock Options (eligible after 1 year)
Application Manager
Application Manager

Goliath Partners • New York (NY)

On-site
USD 100,000 - 140,000
Senior Trading Systems Applications Development Manager
Senior Trading Systems Applications Development Manager

Shain Associates • Princeton (NJ)

On-site
USD 120,000 - 180,000
Investment Systems Developer
Investment Systems Developer

Liberty Personnel Services, Inc. • Philadelphia

On-site
USD 90,000 - 130,000
Software Engineer – Client Trading Infrastructure (Java)
Software Engineer – Client Trading Infrastructure (Java)

Clarity, LLC. • United States

On-site
USD 120,000 - 180,000
Application Support Lead
Application Support Lead

Indigo Beam LLC • St. Louis (MO)

On-site
USD 120,000 - 150,000
C++ Engineering Lead - Electronic Trading & OMS
C++ Engineering Lead - Electronic Trading & OMS

Jefferies • New York (NY)

On-site
USD 300,000 - 420,000
Sr. Developer - Asset Management Applications
Sr. Developer - Asset Management Applications

PSG Global Solutions • New York (NY)

On-site
USD 100,000 - 130,000
Trade Execution - Software Engineer
Trade Execution - Software Engineer

Selby Jennings • Chicago (IL)

On-site
USD 120,000 - 165,000
.NET/SQL Developer, Sr.
.NET/SQL Developer, Sr.

Prosum • Los Angeles (CA)

On-site
USD 100,000 - 130,000