Demo

Senior Developer (Equity Markets) (Fixed Term 18mths)

Alberta Investment Management Corporation
Edmonton, KY Full Time
POSTED ON 3/7/2025
AVAILABLE BEFORE 4/7/2025

CLOSING DATE:

March 9, 2025

Opportunity

Opportunity:   

Work our way from Edmonton, or Calgary. Our flexible work style lets you work remotely while allowing regular visits to our vibrant offices, where you can soak up our culture and collaborate with colleagues.  

The Senior Developer (Equity Markets) is not just a job, but an adventure in the dynamic world of finance and technology. The successful candidate will be at the heart of creating, launching, and nurturing research tools and models that power our Public Equities investment team. If you possess a deep, cutting-edge understanding of asset management and capital markets, along with a robust background in software development, then we are looking for you! As a crucial player in the Business Technology Operations team, you'll collaborate closely with the Systematic Equity Strategies team, making a substantial impact in our operations. This role is your chance to leave a mark in the industry while growing your career. 

 

Responsibilities:  

  • Collaborate with the Public Equities group to understand and translate business needs into technical requirements. 

  • Design, develop, and deploy high-quality software solutions using Python, .NET and other technologies. 

  • Lead the design and implementation of key features and components of existing and new software systems. 

  • Conduct code reviews, testing, and other quality assurance practices to ensure the highest standard of quality is met in all deliverables. 

  • Coordinate solution design components with other technology teams, including the Operations, Data, and Infrastructure groups. 

  • Provide technical leadership and mentoring to other team members. 

 

 

Our Ideal Candidate Qualifications:  

  • A bachelor's degree in computer science, data science, software engineering, or a related field is required. A CFA designation, master’s degree, or other relevant advanced education would be considered a strong asset. 

  • A minimum of 8 years of software development experience. The ideal candidate should have a strong understanding of software design principles, system design, algorithms, and data structures. The candidate must demonstrate the application of best-practices in the software development process. 

  • Extensive experience working with Python is required. Experience with other languages such as Java or C#.NET would be considered an asset. 

  • Experience with database design and SQL. 

  • Proven experience in the financial services industry, specifically in fund management and capital markets. Knowledge of systematic investment practices and public market products, trade workflow, and investment research would be an asset. 

  • Strong understanding of systematic investment strategies and equity research practices. 

  • Excellent problem-solving skills with a strong attention to detail. 

  • Experience working in an Agile development environment. 

  • Excellent time management and organization abilities; demonstrated ability to work both independently and with a team of developers. 

  • Demonstrates a strong commitment to AIMCo’s core values of excellence, transparency, humility, integrity, and collaboration, and inspiring the same in others. 

 

Success Measures: 

  • Demonstrate excellence in the full software development lifecycle; apply software engineering best practices, utilizing advanced algorithms, data structures, and solution design principles to deliver efficient and robust custom solutions 

  • Establish themselves as a trusted expert to the Systematic Equity Strategies team, capable of effectively and efficiently understanding business requirements and transforming them into technology solutions 

  • Understand and navigate AIMCo’s complex technology architecture and collaborate effectively with other BT stakeholders to coordinate the successful completion of a wide variety of technology initiatives 

  • Provide mentorship and guidance to other team resources and accept ownership for the successful delivery of team output 

 

Note:  Posting will close at 11:59 MST on Mar. 9, 2025 

#LI-DC1

Next Steps

We are excited to meet you. Please submit your resume or CV to be considered for this opportunity. Applications are being reviewed on a rolling basis and we will be in touch with any questions.

Final candidates will be asked to undergo a security screening, which includes a credit bureau and a criminal record investigation, the results of which must be acceptable to AIMCo.

ALERT - Be on the lookout for AIMCo career opportunities advertised through third parties that request an application fee or too much information. To verify, all opportunities are posted on aimco.ca/jobs
 

Just like our investments, our international team is stronger when we are diversified. At AIMCo, we draw upon the differences in who we are, where we come from, and the way we think to foster sophisticated solutions for Albertans. Doing business the right way means building an equitable organization inclusive of all races, genders, ages, abilities, religions, neurodiversity, identities, and lived experiences. Simply put, when you can show up as your authentic self every day, you and your team can truly thrive — all in service of our clients and their beneficiaries.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Developer (Equity Markets) (Fixed Term 18mths)?

Sign up to receive alerts about other jobs on the Senior Developer (Equity Markets) (Fixed Term 18mths) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$41,386 - $50,832
Income Estimation: 
$46,208 - $58,785
Income Estimation: 
$34,241 - $43,247
Income Estimation: 
$63,211 - $86,677
Income Estimation: 
$45,833 - $56,838
Income Estimation: 
$69,185 - $95,783
Income Estimation: 
$33,380 - $42,539
Income Estimation: 
$30,661 - $47,520
Income Estimation: 
$30,661 - $47,520
Income Estimation: 
$50,653 - $75,276

Sign up to receive alerts about other jobs with skills like those required for the Senior Developer (Equity Markets) (Fixed Term 18mths).

Click the checkbox next to the jobs that you are interested in.

  • Banking Products Skill

    • Income Estimation: $32,767 - $44,639
    • Income Estimation: $34,091 - $42,734
  • Cash Reconciliation Skill

    • Income Estimation: $31,382 - $35,823
    • Income Estimation: $32,593 - $47,254
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Alberta Investment Management Corporation

Alberta Investment Management Corporation
Hired Organization Address Edmonton, KY Full Time
CLOSING DATE: March 9, 2025 Opportunity Work our way from Edmonton or Calgary. Our flexible work style lets you work rem...
Alberta Investment Management Corporation
Hired Organization Address Edmonton, KY Full Time
CLOSING DATE: March 7, 2025 Opportunity Work our way from Edmonton or Calgary. Our flexible work style lets you work rem...
Alberta Investment Management Corporation
Hired Organization Address Edmonton, KY Full Time
CLOSING DATE: March 16, 2025 Opportunity As a successful Principal, Private Debt & Loan, you will play a leading role in...
Alberta Investment Management Corporation
Hired Organization Address Edmonton, KY Full Time
CLOSING DATE: March 16, 2025 Opportunity As the successful Candidate for Associate Private Debt & Loan, you will play a ...

Not the job you're looking for? Here are some other Senior Developer (Equity Markets) (Fixed Term 18mths) jobs in the Edmonton, KY area that may be a better fit.

Senior Backend Developer

samdesk Canada Inc., Edmonton, KY

Senior Hadoop Developer

Bright Vision Technologies, Mumbai, KY

AI Assistant is available now!

Feel free to start your new journey!