
Senior Developer
Job Description
Posted on: December 13, 2025
Role: Senior Developer, Equity Market__Contract: 12-Months__Location: Alberta__Working organization: Remote
--
Your New Company
Join a leading investment management organization that thrives at the intersection of finance and technology. Our mission is to deliver superior long-term returns for our clients through innovation, collaboration, and cutting-edge solutions. We foster a dynamic environment where technology empowers investment strategies and drives success.
Your New Role
As a Senior Developer (Equity Markets), you will play a pivotal role in designing and implementing advanced research tools and models that support our Public Equities investment team. Embedded within the Business Technology Operations group, you will collaborate closely with the Systematic Equity Strategies team to deliver impactful technology solutions. This is more than a job—it’s an opportunity to shape the future of equity markets technology while advancing your career.
Key Responsibilities:
- Partner with the Public Equities group to translate business needs into technical solutions.
- Design, develop, and deploy high-quality software using Python, .NET, and other technologies.
- Lead the architecture and implementation of critical features for new and existing systems.
- Conduct code reviews, testing, and quality assurance to maintain exceptional standards.
- Coordinate with Operations, Data, and Infrastructure teams to ensure seamless integration.
- Provide technical leadership and mentorship to team members.
What You’ll Need to Succeed
- Bachelor’s degree in Computer Science, Software Engineering, Data Science, or related field.
- Minimum 8 years of software development experience with strong knowledge of:
- Software design principles, algorithms, and data structures.
- Python (extensive experience required).
- Database design and SQL.
- Proven ability to apply best practices across the full software development lifecycle.
- Strong understanding of systematic investment strategies and equity research.
- Experience in Agile development environments.
- CFA designation, Master’s degree, or other advanced education is an asset.
- Familiarity with additional languages such as Java or C#.NET is an advantage.
- Prior experience in financial services, particularly fund management and capital markets.
What You’ll Get in Return
- The chance to make a tangible impact in a high-performing investment organization.
- Exposure to cutting-edge technology and systematic investment strategies.
- A collaborative, innovative work environment that values professional growth.
- Competitive compensation and benefits package.
- Opportunities for continuous learning and advancement.
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!
CanadaJobs.works
Get CanadaJobs.works on your phone!

Software developer

Unity Developer

Concepteur fullstack Sénior (Angular, .Net)

Software Developer II

