
Lead Software Engineer - Fixed Income Municipal Securities eTrading (Hybrid)
Marks & Spencer Group plc2 hours ago
Montréal, CanadaStaff+
Responsibilities
- Deliver increased automation to the trading desk.
- Expand electronic trading capabilities by creating and extending algorithms.
- Own projects end to end, from requirements gathering through rollout.
- Lead the development of new ideas and policies within the area.
- Analyze multiple sets of information and create summaries for stakeholders.
- Work closely with clients, sales, trading, and technology teams.
- Maintain and develop software across new and legacy systems.
Requirements
- At least 7 years of professional Java development experience.
- Experience with object-oriented programming and a combination of new and legacy systems.
- Basic understanding of fixed-income products and ability to communicate with traders.
- Good knowledge of microservices architecture and SQL/relational databases.
- Ability to work collaboratively with a problem-solving and results-focused approach.
- Some experience working with AI agents.
- Knowledge of French and English is required.
- Scala and Python knowledge and finance-industry experience are nice-to-have qualifications.
Benefits
- Hybrid work environment combining remote work with office attendance in Montreal, Quebec.
- Opportunity to work on electronic trading, algorithmic trading, cloud engineering, infrastructure, cybersecurity, and AI/ML platforms.
- Comprehensive employee benefits and perks supporting employees and their families.
- Opportunities to move across businesses and advance within Morgan Stanley.
- Equal opportunity employer committed to diversity and inclusion.