The platforms covered by the scope of this role support both sales and trading workflows across key products traded in equities: stocks, ETFs, programs (baskets), listed derivatives (options and futures), swaps, convertible bonds, and FX.
The technology stack will incorporate modern web technologies complemented by advanced middleware products, and microservice-based frameworks. The challenges of this role will include:
- the management of a successful product during the time of rapid expansion
- balancing business delivery and inward technology investment
- continuous technological innovation to reduce the cost of ownership and maintain/improve quality and cost per feature
Key responsibilities of the person in this role will include:
- Ensure proper Software Development Lifecycle (SDLC) process to support global development by multiple teams.
- Continuous innovation in the following areas:
- Capacity expansion
- Quality assurance through innovative automated testing
- Short term and long-term monitoring and analysis of key performance indicators
- Well defined user interface patterns and guidelines. User interface uniformity.
- Instrumentation and support tools
- Resiliency
- Configuration management
- Entitlement management
- Design effective and flexible way to maintain sales and trader coverage.
- Ensure support of global (cross-border) workflows.
- Support for flexible entitlement system that provides adequate balance between control and simplicity.
- Where applicable expand traditional UI paradigms, with DSL (domain specific language) capabilities.
- Implement support for FIX standards, such as ATDL.
- Define, maintain, and work with delivery managers and tech leads to enforce the factory best practices globally.
The successful candidate will have the following skills and experience:
- Proven past success in delivery and management of a large-scale GUI software program
- Proven delivery track record for enterprise level user interfaces in financial industry
- Proven delivery record for software monitoring tools and instrumentation.
- Expert level engineer in software development with at least 10 years of GUI development experience.
- Undergraduate or graduate degree in computer science, engineering, or other relevant field and solid understanding of computer science fundamentals (date structures, algorithms, design patterns, etc.)
- Understanding of FIX and key equities and equity derivatives products (cash, swaps, futures, options, FX)
- Good sense of GUI usability and experience in product management
Applications DevelopmentFull timeJersey City New Jersey United States$170,000.00 - $300,000.00
Anticipated Posting Close Date:
Aug 16, 2024View the " " poster. View the .
View the .
View the