Technical Software Developer

4 days ago


Toronto, Ontario, Canada Royal Bank of Canada> Full time

Key Responsibilities

We are seeking a skilled and experienced technical software developer to join our team. As a member of our team, you will be responsible for designing, coding, and modifying complex software systems, including testing, debugging, and installing for large-scale systems.

  • Design, develop, and implement scalable and efficient software solutions
  • Collaborate with cross-functional teams to identify and prioritize project requirements
  • Contribute to the development and implementation of technical design documents
  • Stay current with industry trends and emerging technologies to enhance our software development capabilities
  • Provide expert-level technical guidance and support to team members

Requirements

  • 4+ years of experience with Node.js, React, Python, TypeScript, and RESTful APIs
  • Knowledge of developing distributed cloud applications (Azure, OpenShift, Docker) and security gateways and protocols (JWT, OAuth2.0, OIDC, SSL Certificates)
  • Full software development life-cycle experience with CI/CD and thorough testing prior to release
  • Solid understanding of Agile and Relational Databases
  • Knowledge of micro-service architecture, design, and implementation (load balancing, discovery, resiliency)

What We Offer

We offer a comprehensive total rewards program, including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable. Our leaders support your development through coaching and managing opportunities, and you will have the ability to make a difference and lasting impact. You will work in a dynamic, collaborative, progressive, and high-performing team and have the opportunity to do challenging work. Flexible work/life balance options are also available.



  • Toronto, Ontario, Canada OMEGA SOFTWARE SERVICES LTD. Full time

    About the JobWe are seeking an experienced Technical Software Specialist to join our team at OMEGA SOFTWARE SERVICES LTD. This is a permanent role, requiring approximately 35 hours of work per week.


  • Toronto, Ontario, Canada Royal Bank of Canada> Full time

    Job Title: Technical Lead for Software DevelopmentAbout the Role: We are seeking a highly skilled Technical Lead for Software Development to join our team at {company}. As a Technical Lead, you will be responsible for leading the development of software applications and ensuring they meet the required quality standards. Your primary focus will be on...


  • Toronto, Ontario, Canada MAPO KOREAN BBQ Full time

    Job Description:As a Senior Software Developer at "{company}", you will be responsible for leading a team of software developers to design, develop, and maintain software applications. Your primary focus will be on ensuring the highest quality of software products, collaborating with cross-functional teams, and staying up-to-date with the latest technologies...


  • Toronto, Ontario, Canada Software International Full time

    SAP ABAP EWM Technical ConsultantRole SummarySoftware International is seeking a highly skilled SAP ABAP EWM Technical Consultant to join our team. As an SAP ABAP EWM Technical Consultant, you will be responsible for designing, developing, and implementing solutions for our clients using SAP's Advanced Business Application Programming (ABAP) language and...

  • Technical Lead

    1 week ago


    Toronto, Ontario, Canada BMO Full time

    At BMO, we're driven by a shared Purpose: Boldly Grow the Good in business and life. As a Technical Lead - Software Development, you'll play a key role in driving this purpose forward.Salary:$74,800.00 - $138,600.00 per yearJob Description:We're seeking an experienced Technical Lead to join our team, responsible for leading software development lifecycle,...


  • Toronto, Ontario, Canada Alphawave IP Inc Full time

    Job Title: Technical Software Development ManagerJob Summary:We are seeking a highly skilled Technical Software Development Manager to join our team at Alphawave Semi. As a Technical Software Development Manager, you will be responsible for managing and coordinating the end-to-end release processes for software and firmware products related to semiconductor...


  • Toronto, Ontario, Canada Sigma Software Full time

    Software Engineer - AdTechWe are seeking an experienced Software Engineer with a background in the AdTech industry to contribute to the development of our innovative defense platform.Key Responsibilities:Design and develop software solutions for our AdTech platformCollaborate with cross-functional teams to integrate software componentsEnsure the security and...


  • Toronto, Ontario, Canada Techy Logs Software Inc Full time

    About the JobWe are seeking a highly skilled Technical Support Specialist to join our team at Techy Logs Software Inc. As a key member of our support team, you will be responsible for providing exceptional customer service and technical support to our users.ResponsibilitiesRespond to user inquiries and troubleshoot issues with computer systems, applications,...


  • Toronto, Ontario, Canada Software International Full time

    Job Title: SAP ABAP EWM Technical ConsultantJob Summary: We are seeking a highly skilled SAP ABAP EWM Technical Consultant to join our team at Software International. As an SAP ABAP EWM Technical Consultant, you will be responsible for designing, developing, and implementing solutions for our clients using SAP's Advanced Business Application Programming...


  • Old Toronto, Ontario, Canada T-Net British Columbia Full time

    Software Development Manager - Technical LeadWe are seeking a highly skilled Software Development Manager - Technical Lead to join our team. As a key member of our leadership team, you will be responsible for leading a team of software developers and ensuring the successful delivery of complex software projects.Key Responsibilities:Lead a team of software...

  • Software Engineer

    4 weeks ago


    Toronto, Ontario, Canada OMEGA SOFTWARE SERVICES LTD. Full time

    Software Developer RoleWe are seeking a skilled Software Developer to join our team at OMEGA SOFTWARE SERVICES LTD.Key Responsibilities:Design, develop, and test software applicationsMaintain and improve existing software systemsCollaborate with cross-functional teams to identify and prioritize project requirementsDevelop and implement software solutions to...


  • Toronto, Ontario, Canada Techy Logs Software Inc Full time

    We are seeking a skilled Technical Support Specialist to join our team at Techy Logs Software Inc. As a key member of our support team, you will be responsible for providing top-notch technical assistance to our clients. Your primary duties will include:Key ResponsibilitiesRespond to user inquiries and resolve technical issues in a timely and efficient...

  • Technical Lead

    3 weeks ago


    Toronto, Ontario, Canada McKenzie FAMILY Full time

    Job Description:We are seeking a highly skilled Senior Software Developer to join our team at {company}.The ideal candidate will have a strong background in software development and be able to lead a team of engineers to deliver high-quality software solutions.Main Responsibilities:Lead a team of software engineers to design, develop, and deploy software...


  • Toronto, Ontario, Canada Software International Full time

    SAP ABAP EWM Technical ConsultantSoftware International is seeking a highly skilled SAP ABAP EWM Technical Consultant to join our clients local team in Toronto ON on a long-term contract basis.Key Responsibilities:Design, develop, and implement custom solutions using SAP ABAP and EWMCollaborate with clients to gather and analyze business...


  • Toronto, Ontario, Canada Techy Logs Software Inc Full time

    We are seeking a skilled Technical Support Specialist to join our team at Techy Logs Software Inc. The ideal candidate will have a strong background in providing technical assistance to users, with a focus on resolving issues related to computer systems and software.The successful candidate will have excellent communication and problem-solving skills, with...

  • Software Engineer

    2 weeks ago


    Toronto, Ontario, Canada OMEGA SOFTWARE SERVICES LTD. Full time

    Software Developer RoleAt OMEGA SOFTWARE SERVICES LTD., we are seeking a skilled Software Developer to join our team and contribute to the development of innovative software solutions.Responsibilities:Write, modify, integrate, and test software code to ensure high-quality and efficient solutions.Maintain existing computer programs by making modifications as...

  • Technical Lead

    5 days ago


    Toronto, Ontario, Canada BMO Full time

    As a Technical Lead - Software Development at BMO, you will play a key role in driving the overall software development lifecycle.About BMOBMO is committed to an inclusive, equitable and accessible workplace. By learning from each other's differences, we gain strength through our people and our perspectives.We strive to help you make an impact from day one...


  • Toronto, Ontario, Canada Software International Full time

    Software International is seeking a highly skilled SAP ABAP - EWM Technical Consultant to join our clients local team in Toronto, ON on a long term contract basis.Role(s) Required: SAP ABAP - EWM Technical Consultant Location: Hybrid - 10-20% in office/client sites, rest of time remote Type: ContractRate: $120-$180 per hourDuration: Approximately 1 yearWe...


  • Toronto, Ontario, Canada Bank of Montreal Full time

    About the RoleWe are seeking a skilled Technical Software Development Lead to join our team at Bank of Montreal. This is a full-time position that offers a competitive salary, a comprehensive benefits package, and opportunities for professional growth.

  • Technical Specialist

    4 weeks ago


    Toronto, Ontario, Canada BMO Full time

    Job SummaryWe are seeking a highly skilled Technical Specialist to join our team at BMO. As a Technical Specialist, you will be responsible for driving the overall software development lifecycle, working across functional teams to transform requirements into features, managing development teams and processes, and conducting software testing and...