Lead Software Developer

4 weeks ago


Vancouver, British Columbia, Canada Royal Bank of Canada> Full time
Job Summary

We are seeking a highly skilled and experienced Lead Software Developer to join our team at the Royal Bank of Canada. As a key member of our Global Functions Technology division, you will play a critical role in delivering innovative and transformative IT solutions that drive business growth and customer satisfaction.

Job Description

The ideal candidate will have a strong background in software development, with a proven track record of delivering high-quality applications and solutions. You will be responsible for leading the development of complex software systems, collaborating with cross-functional teams, and ensuring that our technology solutions meet the highest standards of quality, security, and reliability.

Key Responsibilities
  • Lead the development of software applications and systems, ensuring that they meet business requirements and technical standards.
  • Collaborate with cross-functional teams, including product management, design, and quality assurance, to deliver high-quality solutions.
  • Develop and maintain technical documentation, including design documents, technical specifications, and user manuals.
  • Provide technical guidance and support to junior developers and other team members.
  • Stay up-to-date with industry trends and emerging technologies, and recommend new technologies and approaches to improve our software development capabilities.
Requirements
  • At least 7 years of experience in software development, with a strong background in Java, Python, or other relevant programming languages.
  • Proven track record of delivering high-quality software applications and solutions.
  • Strong leadership and collaboration skills, with the ability to work effectively with cross-functional teams.
  • Excellent communication and technical writing skills, with the ability to create clear and concise technical documentation.
  • Experience with Agile development methodologies and version control systems, such as Git.
What We Offer
  • A comprehensive total rewards program, including bonuses, flexible benefits, and stock options.
  • Opportunities for professional growth and development, including training and mentorship programs.
  • A dynamic and collaborative work environment, with a focus on innovation and customer satisfaction.
  • A competitive salary and benefits package, including health, dental, and vision insurance.


  • Vancouver, British Columbia, Canada Atimi Software Inc. Full time

    About the RoleWe are seeking an experienced Backend Developer to join our team at Atimi Software Inc. in Canada. As a Backend Developer, you will play a key role in designing, developing, and maintaining our software solutions.Key ResponsibilitiesCollaborate with our project team to develop high-quality software products using your expertise and...


  • Vancouver, British Columbia, Canada Atimi Software Inc. Full time

    About the RoleWe are seeking an experienced Backend Developer to join our team at Atimi Software Inc. in Canada. As a Backend Developer, you will play a key role in designing, developing, and maintaining our software solutions.Key ResponsibilitiesCollaborate with our project team to develop high-quality software products using your expertise and...


  • Vancouver, British Columbia, Canada Atimi Software Inc. Full time

    About the RoleWe are seeking an experienced Backend Developer to join our team at Atimi Software Inc. in Canada. As a Backend Developer, you will play a key role in designing, developing, and maintaining our software solutions.Key ResponsibilitiesCollaborate with the project team to develop high-quality software products.Ensure code quality and...


  • Vancouver, British Columbia, Canada Atimi Software Inc. Full time

    About the RoleWe are seeking an experienced Backend Developer to join our team at Atimi Software Inc. in Canada. As a Backend Developer, you will play a key role in designing, developing, and maintaining our software solutions.Key ResponsibilitiesCollaborate with the project team to develop high-quality software products.Ensure code quality and...


  • Vancouver, British Columbia, Canada WIA Software Systems Inc. Full time

    About the Role:We are seeking an experienced Software Development Engineer to join our team at WIA Software Systems Inc. in a key role that will drive the development of high-quality software solutions.About the Job:Collaborate with cross-functional teams to design, develop, and test software applications.Develop and implement software solutions by analyzing...

  • Software Developer

    3 weeks ago


    Vancouver, British Columbia, Canada WIA Software Systems Inc. Full time

    Job Title: Software DeveloperAbout the Role:We are seeking a skilled Software Developer to join our team at WIA Software Systems Inc. As a Software Developer, you will be responsible for designing, developing, and testing software applications to meet the needs of our clients.Key Responsibilities:Design and develop software applications using various...

  • Software Developer

    2 weeks ago


    Vancouver, British Columbia, Canada WIA Software Systems Inc. Full time

    Job Title: Software DeveloperWe are seeking a skilled Software Developer to join our team at WIA Software Systems Inc. The ideal candidate will have a strong background in computer science and software engineering, with experience in developing software solutions using various programming languages and technologies.Key Responsibilities:Design, develop, and...


  • Vancouver, British Columbia, Canada WIA Software Systems Inc. Full time

    Job DescriptionWe are seeking a highly skilled and dedicated Software Engineer to join our team at WIA Software Systems Inc. as part of our in-house software solutions development project.About the JobThis is a permanent position that offers a competitive salary, ranging from $70,000 to over $100,000 annually, depending on experience.The successful candidate...

  • Software Engineer

    3 weeks ago


    Vancouver, British Columbia, Canada WIA Software Systems Inc. Full time

    Job SummaryWIA Software Systems Inc. is seeking a skilled Software Engineer to join our team. As a Software Engineer - System Development, you will be responsible for designing, developing, and testing software systems to meet the needs of our clients.Key Responsibilities- Collect and document user requirements- Coordinate the development, installation,...


  • Vancouver, British Columbia, Canada ABOMIS INNOVATIONS INC. Full time

    Job DescriptionABOMIS INNOVATIONS INC. is seeking a highly skilled Software Development Lead to join our team. As a key member of our software development team, you will be responsible for leading and coordinating teams of information systems professionals in the development of software and integrated information systems.Key ResponsibilitiesLead and...


  • Vancouver, British Columbia, Canada ABOMIS INNOVATIONS INC. Full time

    Job DescriptionABOMIS INNOVATIONS INC. is seeking a highly skilled Software Development Lead to join our team. As a key member of our software development team, you will be responsible for leading and coordinating teams of information systems professionals in the development of software and integrated information systems.Key ResponsibilitiesLead and...


  • Vancouver, British Columbia, Canada ABOMIS INNOVATIONS INC. Full time

    Job Title: Software Development LeadJob Description: At ABOMIS INNOVATIONS INC., we are seeking a highly skilled Software Development Lead to join our team. The ideal candidate will have a Bachelor's degree and at least 5 years of experience in software development. They will be responsible for leading and coordinating teams of information systems...


  • Vancouver, British Columbia, Canada Royal Bank of Canada Full time

    Job SummaryWe are seeking a highly skilled and experienced software developer to join our team as a Lead Software Developer. As a key member of our technology team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our clients and stakeholders.Key ResponsibilitiesDesign and develop software...


  • Vancouver, British Columbia, Canada ABOMIS INNOVATIONS INC. Full time

    We are seeking a highly skilled Software Development Lead to join our team at ABOMIS INNOVATIONS INC. The ideal candidate will have a strong background in software development and experience leading teams of information systems professionals.Key Responsibilities:Lead and coordinate teams of information systems professionals in the development of software and...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the RoleWe are seeking a highly experienced and skilled Software Engineering Team Lead to join our team at Take-Two Interactive Software. In this role, you will be responsible for leading a team of engineers in designing, building, and deploying large-scale distributed backend systems that power our services.Key ResponsibilitiesProvide technical...


  • Vancouver, British Columbia, Canada ABOMIS INNOVATIONS INC. Full time

    About the Role:We are seeking a highly skilled Software Development Lead to join our team at ABOMIS INNOVATIONS INC. The ideal candidate will have a strong background in software development and experience leading teams of information systems professionals.Key Responsibilities:Lead and coordinate teams of information systems professionals in the development...


  • Vancouver, British Columbia, Canada Royal Bank of Canada Full time

    Job SummaryWe are seeking a highly skilled and experienced software developer to join our team as a Lead Software Developer. As a key member of our team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our clients.Job DescriptionThe ideal candidate will have a strong background in software...


  • Vancouver, British Columbia, Canada Royal Bank of Canada Full time

    Job SummaryWe are seeking a highly skilled and experienced software developer to join our team as a Lead Software Developer. As a key member of our team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our clients.Job DescriptionThe ideal candidate will have a strong background in software...


  • Vancouver, British Columbia, Canada Bloombase Canada Inc. Full time

    Bloombase Canada Inc. is seeking a highly skilled Software Development Manager to lead our software development team. The ideal candidate will have a Master's degree and at least 5 years of experience in software development. The role is hybrid, with a permanent work term and 40 hours of work per week. The work language is English.The successful candidate...


  • Vancouver, British Columbia, Canada Royal Bank of Canada> Full time

    Job SummaryWe are seeking a highly skilled and experienced Lead Software Developer to join our team at the Royal Bank of Canada. As a key member of our Global Functions Technology division, you will play a critical role in delivering innovative and transformative IT solutions that drive business growth and customer satisfaction.Job DescriptionThe ideal...