The Fixed Income Electronic Trading Team within TD Securities Technology Solutions is responsible for delivering critical financial services including fixed income cash securities pricing, dealer-to-dealer order execution, dealer-to-client quoting solutions, automated execution capabilities, cash risk calculation, sales technology, and trade capture and management services. The Core Development eTrading Development Team needs to iteratively develop eTrading libraries and services to support a range of pricing, distribution, and execution applications.
Requirements
- Strong Java Developer
- Enterprise Integration Patterns
- Design Patterns
- Strong concurrency, networking, algorithms, data structures knowledge
- Strong knowledge of source control software (preferably Git)
- Strong documentation skills
- Familiarity with continuous integration tools (preferably Teamcity, Github Actions)
Responsibilities
- Employ and advocate the use of architecture frameworks, standards, and patterns to facilitate consistent and secure solutions design and delivery
- Identify and communicate any cross-functional that may affect other areas and lead resolution of escalated issues
- Responsible for the creation and adoption of new design patterns and standards in support of the development team
- Work effectively as a team, supporting other members of the team in achieving business objectives and providing client services
Other
- Executives promote adherence to TDBG’s vision and purpose to be the better bank, and enrich the lives of customers, communities and colleagues.
- As part of the general management of their function, Executives are accountable to deliver against TD's five shared commitments:
- Think like a customer; provide legendary experiences and trusted advice
- Act like an owner; lead with integrity to drive business results and contribute to communities
- Execute with speed and impact; only take risks we can understand and manage