Application Manager
3B Staffing LLC
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.
Location
• Princeton, NJ
Organizational Structure
• Reports to the VP of Trading Systems Development.
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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Application Manager. Be the first to apply!
- application manager Princeton, NJ
- IT software development manager Princeton, NJ
- director of software Princeton, NJ
- director software engineering Princeton, NJ
- software manager Princeton, NJ
- director of enterprise application services Princeton, NJ
- applications consultant Princeton, NJ
- application scientist Princeton, NJ
- app delivery Princeton, NJ
- senior application security Princeton, NJ
