High-Performance Software Architect

1 month ago


Toronto, Ontario, Canada Royal Bank of Canada Full time

Job Summary

We are seeking a highly skilled Senior Software Developer to join our team in Toronto, Canada. This is a full-time, salaried position with a competitive salary and benefits package.

About the Role

In this exciting opportunity, you will be responsible for development deliverables for the Finance Core Data Platform. The platform utilizes Hadoop Big-Data technologies as the central repository of finance-related datasets, featuring capabilities such as data ingestion, enrichment, adjustment, reconciliation, analytics, and reporting functions.

Your Responsibilities

  • Collaborate with the Product Owner, Product Manager, and Development Lead to determine the best mix of development and technical solutions to meet business requirements and project objectives.
  • Contribute to detailed design and development phases of project initiatives, identifying, tracking, and resolving technical issues.
  • Ensure that design/development solutions align with the data/architecture strategy.
  • Develop and maintain adequate technical/reference documentation and training materials.
  • Provide assistance to the application support team in troubleshooting and resolving production issues.
  • Collaborate with the Quality Engineering team on testing and verification, ensuring quality assurance testing is performed for all changes.
  • Share knowledge, expertise, and mentoring with other members of the team.

Requirements

  • 5+ years' experience with Apache Hadoop/Hive/Spark/Scala ETL/data-pipelines or other big-data platform technology/tools (Hortonworks, Cloudera).
  • 5+ years' experience in Core Java, and RESTful web service development.
  • 5+ years' experience with SQL, Oracle/PL-SQL or any ANSI-compliant RDBMS platform preferred.
  • 5+ years' experience on Windows/Unix/Linux OS.
  • 5+ years' experience with DevOps tools/technologies, including continuous integration/delivery tools and technologies such as Subversion/GitHub, Jenkins, Nexus, JIRA, Confluence, Urban Code Deploy, Sonarqube, Checkmarx.
  • 5+ years' experience with containerization tools and technologies such as Docker, Kubernetes, Redhat OpenShift Container Platform (OCP).
  • Undergraduate degree/diploma in computer science/engineering or related technology discipline.
  • Solid communication and time management skills.

Benefits and Salary

This role offers a competitive salary of $120,000 - $150,000 per year, depending on experience, plus a comprehensive Total Rewards Program, flexible work/life balance options, opportunities for professional growth and development, and a dynamic, collaborative work environment.



  • Toronto, Ontario, Canada First Derivative Full time

    At First Derivative, we pride ourselves on being a people-first company. Our extensive capabilities offer agile solutions and exciting career opportunities for specialist problem-solvers and process-evolvers.About the RoleWe are looking for an experienced Team Lead/Architect with expertise in C# and Azure Cloud to lead the development of scalable and robust...

  • Software Architect

    3 weeks ago


    Toronto, Ontario, Canada BRUSSELS DENTAL CARE Full time

    Job DescriptionWe are seeking a highly skilled Software Architect to join our team at Brussels Dental Care. As a key member of our IT department, you will be responsible for designing and developing cutting-edge software solutions that meet the evolving needs of our patients and staff.About the RoleIn this role, you will work closely with our development...


  • Toronto, Ontario, Canada PLANT Architect Inc. Full time

    Job Title: Lead Landscape Architect - Project ManagerAbout PLANT Architect Inc.PLANT Architect Inc. is a studio of landscape architects and architects specializing in personal and public space design. Our expertise includes residential and institutional architecture, adaptive reuse, interiors, urban infrastructure, feasibility studies, and master...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    At Iris Software Inc., we are seeking a seasoned Senior Database Architect to lead our database management efforts in Toronto, ON. With an estimated annual salary of $140,000 to $180,000, this contract-to-hire opportunity offers a competitive compensation package.Job SummaryWe are looking for a highly skilled and experienced database professional to oversee...


  • Toronto, Ontario, Canada Software International Full time

    About Software InternationalSoftware International supplies technical talent to various Fortune 100/500/1000 and other companies in Canada/US.Salary: $110-130/hr CAD C2CMainframe Security Architect Role & ResponsibilitiesThe Mainframe Security Architect will work with clients, sales, proposal managers, and vendors to architect solutions. They will...

  • Software Architect

    1 month ago


    Toronto, Ontario, Ontario, Canada First Derivative Full time

    Are you a technologist who has a hunger to dig deep and get involved in providing first-class solutions to real-world problems?First Derivative is a people-first company. We are powered by our ever-growing teams of specialist problem-solvers and process-evolvers. Our extensive capabilities offer agile solutions and exciting career opportunities – whether...


  • Toronto, Ontario, Canada Software International Full time

    About the RoleAs a Mainframe CICS Engineer at Software International, you will be part of the Enterprise Technology & Services (ETS) team, delivering shared technology services for a major financial client. Your primary responsibility will be to design and implement high-performance CICS systems that meet the evolving needs of our clients.


  • Toronto, Ontario, Canada First Derivative Full time

    Are you a technologist seeking a challenging role in software development with a focus on architecture and leadership? First Derivative, a people-first company, offers an exciting opportunity for a Senior Software Solutions Architect to join our team.We are looking for an experienced architect with expertise in C#, Azure Cloud, and design patterns to lead...


  • Toronto, Ontario, Canada Software International Full time

    Software International (SI) Supplies Technical Talent to Top Fortune CompaniesWe are currently hiring a Mainframe Storage Solutions Architect for our global IT infrastructure consulting client. This is a remote position located in Canada, with a rate of $100-120/hr CAD C2C.Job Description:A mainframe storage architect is responsible for designing,...


  • Toronto, Ontario, Canada Software International Full time

    About the RoleWe are seeking an experienced Mainframe Security Solutions Architect to join our team at Software International. As a key member of our global IT infrastructure consulting team, you will be responsible for architecting solutions and working closely with clients, sales teams, and vendors.The ideal candidate will have a strong understanding of...


  • Toronto, Ontario, Canada Bank of Montreal Full time

    Becoming a Mainframe Software Architect at Bank of Montreal means working with experienced professionals to develop innovative solutions for complex problems. With 7+ years of experience in IBM mainframe technologies such as CICS, Cobol, PL1, JCL, DB2, you will be responsible for designing and writing software that meets the highest standards of quality and...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    Looking for a Data Transformation Architect to join Iris Software Inc.A leading multinational investment banking and financial services corporation is seeking an experienced professional in this role.The successful candidate will work with the data transformation platform team, providing technical direction on implementation and issue resolution.Key...


  • Toronto, Ontario, Canada Triunity Software, Inc. Full time

    Job Title: Enterprise Java ArchitectWe are seeking an experienced Enterprise Java Architect to join our team at Triunity Software, Inc.The ideal candidate will have a strong background in Java, Spring Boot, and React, with experience in designing production-grade, scalable applications and microservices. A bachelor's degree is required, along with 7+ years...


  • Toronto, Ontario, Canada Boostsecurity Full time

    About BoostsecurityBoostsecurity.io is a cutting-edge cybersecurity technology startup with a mission to empower software development teams to easily build secure software. Our vision is to create smart security automation that developers love, enabling them to ship secure software and protect their software supply chains.Founded by seasoned industry experts...


  • Toronto, Ontario, Canada Software International Full time

    Software International">We are a leading provider of technical talent to top companies in Canada and the US. Our IT infrastructure management consulting client is seeking 3 skilled Azure Solution Architects to join their team.">Location: Remote, EST timezone">Rate: $90-110 CAD/hour (C2C)">Duration: Initial 4 months with potential extensions">Number of roles:...

  • Technical Lead

    4 weeks ago


    Toronto, Ontario, Canada NearSource Full time

    We are seeking a skilled Technical Lead - Software Architect to join our team at NearSource Technologies. Based in Toronto, Ontario, this full-time position offers the flexibility of remote work.This is an exciting opportunity to contribute to a multinational Fortune 500 project, shaping the future of technology and creating innovative solutions.Job...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    Job Title: Senior Data Architect - Banking Sector    We are seeking a highly experienced Senior Data Architect to lead our team in designing and implementing robust data solutions for a top Canadian bank. As a key member of the organization, you will be responsible for developing and maintaining large-scale databases, ensuring high performance,...


  • Toronto, Ontario, Canada RainesDev Full time

    OverviewRainesDev is a Scientific Data and AI Cloud company dedicated to improving human life through innovative scientific data and AI solutions.Estimated Salary$125,000 - $175,000 per yearJob DescriptionWe are seeking a skilled Senior Software Engineer to join our team. The ideal candidate will have experience in designing and developing high-performance,...


  • Toronto, Ontario, Canada Luxoft Full time

    At Luxoft, a professional investment management organization with offices worldwide, we're driven by a strong social purpose and guided by unshakable principles of integrity, partnership, and high performance.We're seeking an experienced software architect to join our team. As a key member of our project delivery team, you will be responsible for managing...


  • Toronto, Ontario, Canada First Derivative Full time

    Establish yourself as a technologist with an insatiable hunger for innovation and excellence.At First Derivative, we thrive on our passion for creating groundbreaking solutions to real-world challenges. Our dynamic teams of specialist problem-solvers and process-evolvers are the driving force behind our success. With extensive capabilities and agile...