Senior Software Engineer for Investment Management Solutions

5 days ago


Ottawa, Ontario, Canada CG Consulting Group Full time

Career Opportunities at CG Consulting Group

We are seeking a Senior Python Developer with AWS experience to join our team in downtown Toronto. This is a contract position for 6 months, with the possibility of renewal.

About Our Client

Our client is a professional investment management organization that globally invests funds to ensure long-term sustainability. They invest in all major asset classes, including public equity, private equity, real estate, infrastructure, and fixed-income instruments.

The company has offices in Toronto, London, Hong Kong, New York, São Paulo, Luxembourg, and Mumbai.

Key Responsibilities
  • Project Delivery: Manage project timelines and deliverables within the team to ensure successful project delivery.
  • Solution Design: Design software solutions by collaborating with portfolio managers, traders, operations staff, and peers to understand requirements.
  • Technical Expertise: Develop solutions that align with client technology biases, delivering efficiency and scalability, and enabling new trading activities.
  • Knowledge Transfer: Provide knowledge transfer to team members and support staff through application demos, walkthroughs, and documentation.
Requirements
  • Enterprise Experience: 5+ years' experience in Python in an enterprise environment, covering the whole development life cycle.
  • Communication Skills: Good communication skills, strong client-facing skills, and ability to manage client expectations.
  • AWS Experience: Strong technical skills with AWS technologies such as Lambda, SNS, SQS, S3 as a BA on IT projects.
  • Terraform: Strong technical skills with Terraform.
  • Production Programming: Experience with production-level programming.


  • Ottawa, Ontario, Canada Investment Management Corporation of Ontario Full time

    Senior APM/ Principal, Investment StrategyThis is a highly motivated Senior APM/Principal, Investment Strategy role that will join our Office of the CIO team for an 18-month contract. The role is accountable for the strategic influence and engagement of asset class leaders and investment teams across all IMCO asset classes.Key Responsibilities:Support...

  • Senior Data Engineer

    9 hours ago


    Ottawa, Ontario, Canada Data Engineer Jobs Full time

    Job Description:At Quantexa, we're innovating the data analytics market in ways no one else can. Our technology started out in FinTech, helping tackle serious criminal activity. Now, its potential is virtually limitless. We're a real team, collaborating and constantly engineering better solutions. As a senior data engineer, you'll bring it all together,...


  • Ottawa, Ontario, Canada Derivco International Full time

    Job Profile SummaryDerivco is a global tech company, providing premium software and management platforms, with deep roots in the iGaming sector. Founded over 29 years ago, Derivco has over 1800 global experts based across Australia, Europe, Southern Africa, and North America. Derivco's teams around the world have been the early pioneers behind leading...


  • Ottawa, Ontario, Canada Creative Solutions Services, LLC Full time

    Bravens Inc., a wholly owned subsidiary of Ampcus Inc., is an information technology consulting and services company. Bravens is a leader in providing tailored staffing solutions across both IT and non-IT industries. We are in search of a highly motivated candidate to join our talented team and contribute to our ongoing success.Job Title: Senior Software...


  • Ottawa, Ontario, Canada Hitachi Vantara Corporation Full time

    Job DescriptionHitachi Rail is seeking a Senior Engineering Solutions Manager to join our team in Toronto. The successful candidate will lead technical bid/project delivery and provide engineering leadership direction to the Bid/Project.The Senior Engineering Solutions Manager will be responsible for driving technical activities and managing technical...


  • Ottawa, Ontario, Canada Peoples Group Full time

    Company OverviewPeoples Group is a leading boutique financial institution with offices in Vancouver, Calgary, Toronto, and Montreal. With over 30 years of experience in the Canadian marketplace, our mission is to deliver exceptional customer service backed by extensive product knowledge and expertise.We are committed to creating a culture that values...


  • Ottawa, Ontario, Canada Haventreebank Full time

    Haventree Bank is a private Canadian Schedule 1 bank specializing in alternative mortgage programs and insured GIC deposits. We help hardworking Canadians from coast-to-coast achieve homeownership by offering flexible mortgage solutions. Our insured GIC deposits offer competitive rates and are available through a variety of wealth management platforms.About...


  • Ottawa, Ontario, Canada GiGa-Ops Global Solutions Full time

    Company Overview:GiGa-Ops Global Solutions is a forward-thinking organization that empowers innovation through cutting-edge technology.We are seeking a highly skilled Senior Full Stack Software Developer to join our team in Canada.This role requires working onsite, and only local candidates will be considered.The ideal candidate will be responsible for...


  • Ottawa, Ontario, Canada Tbwa ChiatDay Inc Full time

    At Lightspeed, we are building communities through commerce. Our cloud commerce platform helps merchants innovate to simplify, scale, and provide exceptional customer experiences. We are looking for a Senior Software Engineering Manager to lead our engineering team.Job Description:This role involves leading cross-functional teams to bring clarity to...


  • Ottawa, Ontario, Canada ZayZoon Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to lead our development team in building innovative solutions for employee financial wellness.As a senior member of our tech team, you will be responsible for mentoring junior developers, contributing to technical design decisions, and ensuring the highest quality of code.You will work...


  • Ottawa, Ontario, Canada Morson Talent (Canada & USA) Full time

    Location: Ottawa, ON - 100% on-site Employment Type: Permanent/Full-Time Job Title: Senior Software Engineer The Opportunity We're looking for a Senior Software Engineer to join our dynamic team in Ottawa This role is ideal for experienced engineers who love tackling complex technical challenges, building high-quality, reliable solutions, and mentoring...


  • Ottawa, Ontario, Canada Morson Talent (Canada & USA) Full time

    Location: Ottawa, ON - 100% on-site Employment Type: Permanent/Full-Time Job Title: Senior Software Engineer The Opportunity We're looking for a Senior Software Engineer to join our dynamic team in Ottawa This role is ideal for experienced engineers who love tackling complex technical challenges, building high-quality, reliable solutions, and...


  • Ottawa, Ontario, Canada Siemens Mobility Full time

    We are a leading global software company with a wide range of offerings including but not limited to the computer aided design (CAD), 3D modeling, simulation, High Performance computing, and Production Management — helping innovative global manufacturers design and manufacture better products, faster With the resources of a large company, and the energy of...


  • Ottawa, Ontario, Canada Siemens Healthineers AG Full time

    Job Summary:We are seeking an experienced Senior Software Engineering Manager to lead our Instrument Data Management (IDM) software development team. As a key member of our team, you will be responsible for managing direct reports, driving the next generation user interface and data software development, and ensuring technical rigor in new software...


  • Ottawa, Ontario, Canada Bank of Montreal Full time

    OverviewThe Bank of Montreal is a leader in the financial industry, known for our commitment to innovation and customer service. We are seeking an experienced Senior Software Solutions Leader to join our technology team, where you will play a key role in developing and delivering software solutions that meet the needs of our customers and internal...


  • Ottawa, Ontario, Canada Moneris Solutions Corp Full time

    Senior Software Developer in Test page is loadedSenior Software Developer in TestApply locations Toronto time type Full time posted on Posted 11 Days Ago job requisition id JR104825Your Moneris Career - The OpportunityAs a Senior SDET at Moneris, you will lead the development of testing tools, quality gates, and reporting systems to enhance software quality...


  • Ottawa, Ontario, Canada Spoonity Inc. Full time

    Get AI-powered advice on this job and more exclusive features.Spoonity is a leading provider of white-label loyalty and gift card solutions for mid-market hospitality merchants (restaurants, retailers, hotels). We help our clients grow by helping them better understand and connect with their end-customers to drive brand engagement.Today, Spoonity operates in...


  • Ottawa, Ontario, Canada ROSS Full time

    Job OverviewOur client is a boutique consulting firm of top-notch Financial Services technology professionals. They have expert knowledge in the Capital Markets, Wealth & Investment Management, and Retail Banking sectors, offering their clients a winning combination of business and technical expertise.Their hands-on approach combines the rigor of...


  • Ottawa, Ontario, Canada Data Engineer Jobs Full time

    About Us:We're a collection of bright, passionate minds harnessing complexities and helping our clients and their communities. One culture, made of many. Heading in one direction - the future. At Quantexa, we have one mission: to help businesses grow, make data easier, and make the world a better place.About the Role:We're seeking a highly skilled senior...


  • Ottawa, Ontario, Canada Qlik Full time

    What makes us Qlik?A Gartner Magic Quadrant Leader for 14 years in a row, Qlik transforms complex data landscapes into actionable insights, driving strategic business outcomes. Serving over 40,000 global customers, our portfolio leverages pervasive data quality and advanced AI/ML capabilities that lead to better decisions, faster.We excel in integration and...