Current jobs related to Sr. Developer, Equity Markets - Edmonton - Affinity


  • Edmonton, Canada Affinity Full time

    Senior Developer (Equity Markets) 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...


  • Edmonton, Alberta, Canada Affinity Full time

    Job Description: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...


  • Edmonton, Canada RECRUITMENT PARTNERS INC. Full time

    Senior Developer, Equity Markets Our client is seeking a highly skilled Senior Developer to join their team. This role is responsible for designing and implementing high-performance software systems, leading architecture and development efforts, and collaborating with investment and technology teams to translate complex business requirements into scalable...


  • Edmonton, Canada RECRUITMENT PARTNERS INC. Full time

    Senior Developer, Equity Markets Our client is seeking a highly skilled Senior Developer to join their team. This role is responsible for designing and implementing high-performance software systems, leading architecture and development efforts, and collaborating with investment and technology teams to translate complex business requirements into scalable...


  • Edmonton, Canada Affinity Full time

    A technology and business consulting company is seeking a Senior Developer (Equity Markets) to create innovative research tools for their Public Equities investment team. This role involves collaborating with cross-functional teams to deliver software solutions using Python and .NET. Candidates should have at least 8 years of software development experience,...


  • Edmonton, Canada Gilead Sciences, Inc. Full time

    Sr Research Associate, Process Development Sr Research Associate, Process Development Canada - Alberta - Edmonton Process/Product Development & Operations Regular Job Description At Gilead, we’re creating a healthier world for all people. For more than 35 years, we’ve tackled diseases such as HIV, viral hepatitis, COVID-19 and cancer – working...


  • Edmonton, Canada Gilead Sciences, Inc. Full time

    Sr Research Associate, Process Development Sr Research Associate, Process Development Canada - Alberta - Edmonton Process/Product Development & Operations Regular Job Description At Gilead, we’re creating a healthier world for all people. For more than 35 years, we’ve tackled diseases such as HIV, viral hepatitis, COVID-19 and cancer – working...


  • Edmonton, Canada RECRUITMENT PARTNERS INC. Full time

    A recruitment agency is seeking a Senior Developer with extensive experience in software development, particularly in Python, to design and implement high-performance software systems. The role involves collaborating with investment teams and optimizing system performance in capital markets. Candidates should have a strong background in development...


  • Edmonton, Canada RECRUITMENT PARTNERS INC. Full time

    A recruitment agency is seeking a Senior Developer with extensive experience in software development, particularly in Python, to design and implement high-performance software systems. The role involves collaborating with investment teams and optimizing system performance in capital markets. Candidates should have a strong background in development...


  • Edmonton, Canada RSM Full time

    We are the leading provider of professional services to the middle market globally, our purpose is to instill confidence in a world of change, empowering our clients and people to realize their full potential. Our exceptional people are the key to our unrivaled, inclusive culture and talent experience and our ability to be compelling to our clients. You’ll...

Sr. Developer, Equity Markets

2 hours ago


Edmonton, Canada Affinity Full time

Senior Developer (Equity Markets) 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. 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. Requirements A bachelor's degree in computer science, data science, software engineering, or a related field is required. 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 database design and SQL. Strong understanding of systematic investment strategies and equity research practices. Experience working in an Agile development environment. Nice to Have A CFA designation, master’s degree, or other relevant advanced education would be considered a strong asset. Experience with other languages such as Java or C#.NET would be considered an asset. 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. Affinity Earn Know someone who’s great for this, or any of our open roles? Earn up to $4,000/year for each successful referral through Affinity Earn. You can also earn up to $50,000 for helping us find new clients. Learn about our referral program at https://affinity-group.ca/earn/ or browse our jobs & follow us at https://www.linkedin.com/company/affinity-staffing/jobs/ About Affinity Affinity Group is a technology and business consulting and services company. We believe in creating long term relationships between clients and consultants that foster a mutually beneficial partnership. Affinity is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All employment is decided on the basis of qualifications, merit and business need. For more information on Affinity, please visit www.affinity-group.ca Job Number: 12862 Seniority level Mid‑Senior level Employment type Contract Job function Information Technology IT Services and IT Consulting Referrals increase your chances of interviewing at Affinity by 2x. Edmonton, Alberta, Canada CA$50,000.00-CA$75,000.00 1 month ago #J-18808-Ljbffr