Senior Backend Software Development Specialist

1 month ago


Waterloo, Ontario, Canada Société Financière Manuvie Full time

At Société Financière Manuvie, we are seeking a highly motivated and experienced Backend Software Engineer to join our dynamic team.

About the Role:

In this position, you will be responsible for analyzing, designing, developing, testing, and maintaining large-scale backend applications. You will work with the development of APIs, databases, and integrating with mainframe systems.

Main Responsibilities:
  • Application Development:
    • Design, develop, test, maintain, and improve application APIs as a member of a team.
    • Work across key data, orchestration, rules, and transactional stacks through the entire application and system development life cycle.
    • Translate user requirements into software requirements and build code to specifications and standards from simple to moderately complex software.
  • Agile Methodology:
    • Participate in Agile sprints and ceremonies to support rapid iteration and development.
    • Promote Agile principles and methodology.
  • Software Development and Testing:
    • Analyze, code, and test software components as defined by the Product Owner (PO) and team.
    • Create and conduct executable tests, continuously integrating code into the overall software framework.
    • Review current software framework to identify defects and opportunities to improve performance and stability.
    • Ensure completion of any required documentation, such as deployment, maintenance, support, and business needs.
  • Technical Research and Strategy:
    • Research technical strategies, third-party tools, and current and new technologies to address emerging technical issues and improve development efficiency.
    • Apply disciplined coding practices to enable agility and delivery of high-quality code.
  • Collaboration and Mentorship:
    • Collaborate with team members, participate in code reviews, and share skills and methods.
    • Efficiently communicate technical concepts to both technical and non-technical collaborators.
Requirements:
  • Experience:
    • 4+ years of experience in back-end application development, including Restful APIs and SQL Databases.
    • Proficiency in Java and .NET programming languages.
    • Experience with any of the following: Cobol, DB2, CICS, VSAM, JCL, SAS, Endevor, and Control-M.
    • Strong foundation in design, programming, and testing in mainframe and/or client-server environments.
  • Technical Skills:
    • Familiar with modern software architectures, API-driven development, and scripting languages.
    • Experienced using Github, Jenkins, SNYK, SonarQube, and CI/CD Pipelines.
  • Education:
    • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • Communication and Collaboration:
    • Excellent verbal and written communication skills; effectively articulate technical vision, possibilities, and outcomes.
    • Collaborative attitude with the ability to work with team members, coach, participate in code reviews, and share skills and methods.
What We Offer:
  • Salary:$120,000 - $180,000 per annum, depending on experience.
  • Career Growth:A growth trajectory that extends upward and outward, encouraging you to follow your passions and learn new skills.
  • Work-Life Balance:Flexible work policies and strong work-life balance.
  • Professional Development:Professional development and leadership opportunities.


  • Waterloo, Ontario, Canada NAVBLUE INC Full time

    About NAVBLUE INCNAVBLUE INC is a dynamic and innovative company that specializes in software development for the corporate aviation industry. Our team is dedicated to creating cutting-edge solutions that meet the evolving needs of our clients.Job Title: Senior Software Development SpecialistSalary Range:$80,000 - $110,000 per year, depending on...


  • Waterloo, Ontario, Canada Manulife Insurance Malaysia Full time

    Job DescriptionWe are seeking an experienced Backend Software Engineer to join our team at Manulife Insurance Malaysia.This role involves designing, developing, testing, and maintaining large-scale backend and client-server applications. You will be responsible for analyzing, programming, testing, and maintaining APIs that are used by various other teams'...


  • Waterloo, Ontario, Canada Tbwa ChiatDay Inc Full time

    Carta OverviewAt Carta, we empower companies to transform traditional accounting into a powerful growth engine. Our world-class fund administration platform supports nearly 7,000 funds and SPVs, representing nearly $130B in assets under management in venture capital and private equity.We help private businesses in over 160 countries manage their cap tables,...


  • Waterloo, Ontario, Canada Carta Full time

    At Menlo Ventures, we are building a next-generation fund management platform that sets a new standard in the private markets. We are seeking an experienced Senior Full Stack Software Engineer to join our team.About Carta: Carta develops purpose-built software that transforms traditional accounting into a powerful growth engine. Our world-class fund...


  • Waterloo, Ontario, Canada Manulife Insurance Malaysia Full time

    Role OverviewWe are seeking a highly motivated and experienced Senior Full Stack Developer to join our dynamic team at Manulife Insurance Malaysia. In this role, you will be responsible for analyzing, designing, developing, testing, and maintaining large-scale backend and client-server applications.


  • Waterloo, Ontario, Canada Tbwa ChiatDay Inc Full time

    About CartaCarta is a software development company that creates purpose-built solutions to transform traditional accounting into a growth engine.The company's world-class fund administration platform supports nearly 7,000 funds and SPVs, with assets under management totaling nearly $130B in venture capital and private equity.Carta helps over 40,000 companies...


  • Waterloo, Ontario, Canada The Bartech Group, Inc. Full time

    Job DescriptionWe are seeking a skilled Senior Software Development Lead to join our team at The Bartech Group, Inc.About the JobThis is a contract position with an hourly pay range of $$104-$134 per hour.ResponsibilitiesWork collaboratively with cross-functional teams to develop and maintain high-quality software solutions.Analyze data from various sources,...


  • Waterloo, Ontario, Canada Menlo Ventures Full time

    Unlock Your Potential as a Senior Full Stack Software EngineerAbout CartaCarta is a cutting-edge software company that revolutionizes traditional accounting by transforming it into a powerful growth engine.We support nearly 7,000 funds and SPVs, representing nearly $130B in assets under management in venture capital and private equity.Trusted by over 40,000...


  • Waterloo, Ontario, Canada Tbwa ChiatDay Inc Full time

    Transformative Technology RoleWe are Carta, a leading provider of software solutions for private markets. Our innovative platform supports over 7,000 funds and represents nearly $130B in assets under management.As a Senior Full Stack Software Engineer on our Risk team, you will play a crucial role in developing cutting-edge technology to support the...

  • Software Engineer

    1 month ago


    Waterloo, Ontario, Canada Société Financière Manuvie Full time

    At Société Financière Manuvie, we are seeking an experienced Back-End Software Engineer to join our dynamic team. This role involves analyzing, programming, testing, and maintaining large-scale backend and client-server applications.About the RoleWe are looking for a talented software engineer with a strong foundation in design, programming, and testing...


  • Waterloo, Ontario, Canada Intelliswift Software Full time

    We are seeking a highly skilled Electrical Engineering Test Automation Specialist to join our team at Intelliswift Software. This role requires a strong foundation in electrical engineering and hands-on experience in a testing environment.About the RoleThis is an exciting opportunity for a talented engineer to develop, implement, and maintain automated test...


  • Waterloo, Ontario, Canada Fountain Automotive Full time

    Company OverviewFountain Automotive is a leading company in the automotive industry, committed to delivering innovative solutions.Estimated Salary: $120,000 per yearThis role is based on a national average salary for this position and may vary depending on location.Job DescriptionWe are seeking an experienced Senior Software Development Engineer to join our...


  • Waterloo, Ontario, Canada Menlo Ventures Full time

    About the RoleWe are seeking an experienced Senior Software Development Engineer to join our team at Menlo Ventures. This is a unique opportunity to work on complex software systems, collaborate with cross-functional teams, and drive innovation in equity administration.Key ResponsibilitiesDesign and implement scalable software systems for equity...


  • Waterloo, Ontario, Canada Carta Full time

    About CartaCarta is a leading provider of software solutions for private markets, offering a comprehensive platform for fund management, equity administration, and more.Job DescriptionWe are seeking an experienced Senior Software Development Engineer to join our team as a Platform Architect. In this role, you will be responsible for designing and...


  • Waterloo, Ontario, Canada RideCo Full time

    Transforming the Transportation Industry with Innovative Software SolutionsRideCo is a rapidly growing company that powers on-demand transit services for public transportation agencies and fleet operators. Our cloud-based software platform provides dynamically routed buses and vans, revolutionizing the way people move around cities. As a Software Development...


  • Waterloo, Ontario, Canada KidsAbility Centre for Child Development Full time

    Company OverviewKidsAbility Centre for Child Development is a not-for-profit organization dedicated to empowering children and youth to realize their full potential.We strive to create an inclusive and accessible environment, supporting over 17,000 children and youth in the Waterloo and Guelph-Wellington regions.Job Title: Digital Media Specialist - Website...


  • Waterloo, Ontario, Canada RideCo Full time

    RideCo is a leading provider of on-demand transit software, serving major cities in the United States. As a Quality Assurance Specialist at RideCo, you will play a critical role in ensuring the high-quality delivery of our cloud-based software platform.The ideal candidate for this position will have a strong background in software development and testing,...


  • Waterloo, Ontario, Canada MCAP Group of Companies Full time

    About MCAP Group of CompaniesMCAP is Canada's largest independent mortgage finance company, with over $150 billion in assets under management. We provide mortgage solutions for residential and commercial properties, originating, trading, securitizing, and servicing mortgages across Canada.Job SummaryWe are seeking a highly skilled Software Development...


  • Waterloo, Ontario, Canada Insight Global Full time

    Job Title: Senior Android Software EngineerLocated in the vibrant city of Waterloo, Ontario, this opportunity for a Senior Android Software Engineer is ideal for individuals seeking to leverage their technical expertise and experience in designing and developing cutting-edge Android applications.We are looking for a seasoned software engineer with a strong...


  • Waterloo, Ontario, Canada Sun Life Financial Full time

    Unlock Your Potential as a Senior Software Architect at Sun Life Financial">Sun Life Financial is a leading international financial services organization that provides a range of insurance, investment, and retirement products. Our goal is to create a flexible work environment where our employees are empowered to do their best work.">Competitive Compensation...