Lead Software Developer
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
Responsibilities
- Required Knowledge, Skills, and Experienc e
- 10 + years of Java programming experience
- B S or equivalent degree in Computer Science, or a related field
- Experience with Java based technologies: JEE, ActiveMQ, Spring, Hibernate
- Experience with databases: PostgreSQL, Oracle, etc.
- Extensive SQL experience
- Experience with JavaScript , HTML, CSS
- Working knowledge of Linux systems
- Fluency in English
- Excellent communication skills
- Committed, self-motivated, and fast learner
- Proactive, independent, and proven ability to work under pressure
Requirements
- Financial services industry experience
- Experience in building web-based SaaS interfaces , using React or similar technologies
- Experience with Agile Principles and methodologies
- Experience in financial technology, including FIX protocol
- Experience with document-oriented databases
- Experience in handling large volumes of data to generate analytics
- Recruitment Process
- Throughout your application process, you may be asked to contact us virtually or in-person. Our recruiters will explain how hybrid interviews will be held throughout the recruitment process, and they will be able to answer any questions you might have.
Benefits
Additional Information
At Broadridge, we've built a culture where the highest goal is to empower others to accomplish more. If you're passionate about developing your career, while helping others along the way, come join the Broadridge team. Broadridge Trading and Connectivity Solutions (BTCS), an innovator and leading provider of financial software, is seeking a senior software developer in the Vancouver Area . We are looking for an experienced senior software developer to join the NYFIX Matching development team within BTCS. NYFIX Matching is an innovative product that enables investment managers and brokers to complete their post-trade processing immediately after trade execution. It uses the FIX protocol to achieve real-time performance and is provided to clients as SaaS. This is a great opportunity to be part of a successful and growing team a s a senior full stack developer. The team follow a hybrid work schedule with typically one or two days in the office each week . A lso the development team provides level 3 production support for the software that the team del ivers , as such team members may infrequently be requested to p articipate in call s outside of normal business hours when the level 2 operations teams r equests immediate a ssistance .
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at broadridge? Share your experience