Senior Software Developer

2 weeks ago


Halifax, Canada Royal Bank of Canada Full time

Job Description What is the Opportunity?Are you a talented, creative and results-driven professional who thrives on delivering high-performing applications? Come join usGlobal Functions Technology (GFT) is part of RBC’s Technology and Operations division. GFT’s impact is far-reaching as we collaborate with partners from across the company to deliver innovative and transformative IT solutions. Our clients represent Risk, Finance, HR, CAO, Audit, Legal, Compliance, Financial Crime, Capital Markets, Personal and Commercial Banking and Wealth Management. We also lead the development of digital tools and platforms to enhance collaboration.The Financial crimes – AML IT team is undertaking multiple complex regulatory initiatives as part of RBC’s Financial compliance requirements. In this role you will be responsible for strategically planning and managing successful implementation of the above mentioned. The role will coordinate, develop, lead, communicate and execute activities to ensure objectives are accomplished according on time.WHAT WILL YOU DO?Manage the implementation of multiple concurrent technology initiatives of varying complexity in a time efficient manner. Monitor and control activities according to plan. Continuously identify potential issues, conflicts, and risks. Analyze, mitigate and escalate where appropriateDevelop and execute on end-to-end delivery of technology projects and plan and execute all communication related to these.Collaborate and contribute on cross-functional enterprise initiatives and manage the effective implementation of assigned deliverables.Establish strong working relationships across business units and platforms to build influence and impact with key business partners. Collaborate with groups to define and achieve deliverables and ensure initiatives are effectively integrated into RBC procedures and processes.Hands on development of technical modules and guide the junior developers if required.WHAT DO YOU NEED TO SUCCEED?Must have: Degree in Computer Science, Engineering, or a related field with 5+ years of experience in fullstack development.Proficiency in React and backend technologies (Node.js/Java).Experience with Java streaming technologies (e.g., Kafka Streams, Java Streams API) and Spring boot framework.Proven experience in writing Technical Design documents and developing scalable applications.Strong experience with Kubernetes for container orchestration.Experience in backend SQL (MySQL, DB2, or Oracle) , DevOps (Jenkins, UCD etc.) and Cloud (Azure, AWS etc.)Nice-to-have: Ability to facilitate between and influence key decision makers, strategic thinker.Experience with AML domain.What’s in it for you?We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual.A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicableLeaders who support your development through coaching and managing opportunitiesAbility to make a difference and lasting impactWork in a dynamic, collaborative, progressive, and high-performing teamA world-class training program in financial servicesOpportunities to do challenging work#LI-POSTJob SkillsActive Learning, Agile Methodology, Application Integrations, Detail-Oriented, Emerging Technologies, Enterprise Application Delivery, Group Problem Solving, Programming Languages, Software Development Life Cycle (SDLC)Additional Job DetailsAddress:120 WESTERN PKY:BEDFORDCity:BedfordCountry:CanadaWork hours/week:37.5Employment Type:Full timePlatform:TECHNOLOGY AND OPERATIONSJob Type:RegularPay Type:SalariedPosted Date:2025-08-12Application Deadline:2025-11-28Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline date aboveInclusion and Equal Opportunity EmploymentAt RBC, we believe an inclusive workplace that has diverse perspectives is core to our continued growth as one of the largest and most successful banks in the world. Maintaining a workplace where our employees feel supported to perform at their best, effectively collaborate, drive innovation, and grow professionally helps to bring our Purpose to life and create value for our clients and communities. RBC strives to deliver this through policies and programs intended to foster a workplace based on respect, belonging and opportunity for all.Join our Talent CommunityStay in-the-know about great career opportunities at RBC. Sign up and get customized info on our latest jobs, career tips and Recruitment events that matter to you.Expand your limits and create a new future together at RBC. Find out how we use our passion and drive to enhance the well-being of our clients and communities at jobs.rbc.com.



  • Halifax, Canada CarteNav Full time

    Join to apply for the Senior Software Developer role at CarteNav 5 days ago Be among the first 25 applicants Join to apply for the Senior Software Developer role at CarteNav Get AI-powered advice on this job and more exclusive features. CarteNav Solutions, a PAL company, is an international leader in situational awareness solutions for the maritime, land and...


  • Halifax, Canada CarteNav Full time

    Join to apply for the Senior Software Developer role at CarteNav 5 days ago Be among the first 25 applicants Join to apply for the Senior Software Developer role at CarteNav Get AI-powered advice on this job and more exclusive features. CarteNav Solutions , a PAL company, is an international leader in situational awareness solutions for the maritime, land...


  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Tempo Software Full time

    Senior Backend Developer at Tempo Software Tempo Software is looking for a Senior Backend Developer. In this role, you’ll develop scalable solutions, design and maintain APIs, and optimize performance using Java/Kotlin, Spring, and AWS. Collaborating with cross‑functional teams, you’ll drive innovation while ensuring high‑quality, secure software....


  • Halifax, Nova Scotia, Canada RBC Full time $120,000 - $180,000 per year

    Job DescriptionWhat is the Opportunity?Act as a Senior Software Developer to enhance and support an inhouse application called FiBRS, which is the enterprise-wide authoritative source of common information (business rules) feeding the bank's core Financial Management Systems and also provides numerous Non-Financial Systems and Applications a home for their...


  • Halifax, Nova Scotia, Canada Lockheed Martin Full time $80,000 - $140,000 per year

    Software EngineeringHalifax, NS18102BRAbout the roleThe candidate will be part of a multi-disciplined team environment working on the total software engineering life cycle from specification, design development, integration and test, deployment, maintenance and field trouble shooting for large scale, high complexity naval platform systems, with a focus on...


  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Tempo Software Full time

    Join to apply for the Senior Frontend Developer (Growth) role at Tempo Software. With over 30,000 customers, including a third of Fortune 500 companies, Tempo is trusted by organizations across the globe to make their workflows work better. We create a suite of integrated solutions for time management, resource planning, budget management, roadmapping,...


  • Halifax, Canada Resmed Full time

    About the Role: Senior Software Engineer We’re looking for a Senior Software Engineer to join our engineering team in delivering cutting‑edge digital health experiences that scale globally. You’ll work on full‑stack solutions using the latest technologies in a collaborative, agile environment, helping build applications that directly improve the...


  • Halifax, Nova Scotia, Canada Royal Bank of Canada Full time US$85,000 - US$130,000 per year

    Job DescriptionWhat is the Opportunity? Are you a talented, creative, and results-driven professional who thrives on delivering high-performing applications. Come join usGlobal Functions Technology (GFT) is part of RBC's Technology and Operations division. GFT's impact is far-reaching as we collaborate with partners from across the company to deliver...


  • Surrey, Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Halton Hills, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Safe Software Full time

    A leading software company is looking for a Senior Software Development Manager to lead teams in delivering high-quality software. This position offers flexible working arrangements and is open to candidates from across Canada, promoting a collaborative and inclusive culture. The ideal candidate has extensive experience in software development and team...


  • Halifax, Canada Targeted Talent Full time

    Job Description Job Description Senior Neural Network Kernel Software Development Engineer Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware, streamlining the experience for researchers and developers. The focus involves the optimization of various common neural networks for...