What is the opportunity? The RBC Investor and Services and Technology team is seeking a Software Developer to support an application that processes FX transactions. In this role you will design and develop solutions on the Kondor+ based platform for key RBC initiatives, partnering across IT and Business to assess, research, and analyze business, technical and system needs, and implement technical solutions that meet Business requirements.What will you do?Participate in the technical design, development, and implementation of application systems.Organize and participate in walkthrough reviews of all technical specifications, programs, and unit test plans.Review issues and requirements from business partners.Develop, code, and document programs of average to high complexity using different languages such as SQL, Java, Unix scripting depending on the target solution.Contribute to successful project completion within budget and on time by identifying risks and developing or recommending mitigation strategies.Troubleshoot to determine root cause and resolve incidents and project issues.Manage all aspects of testing and verification, ensuring all tasks are performed for all activities.Ensure adequate technical documentation and training material.Deliver new design and development specifications based on customer requirements, while adhering to standard procedures and techniques.Creating test transactions and running tests to find errors and revise application programs.Participate in post‑implementation reviews of application development content and processes, continually working to create a learning environment by sharing the participation process with others.Support the implementation of application programs; fix any existing or new bugs.What do you need to succeed?A strong understanding of technology and/or financial services industry.Expertise with any trading platform.5 years of development background in banking technology preferred.Strong SQL, Linux and Java skills.Strong communication and problem‑solving abilities.Understanding of IT Standards, Methodologies, System Development Life Cycle (SDLC) and ITIL processes.Nice‑to‑haveExpertise in IT systems and environments, in particular Kondor suite of tools (K+, K+TP, KGR).Exposure to DevOps automation tools (e.g., Helios, UrbanCode Deploy, GitHub).Strategic thinker with excellent interpersonal skills to work across functions and businesses.Ability to facilitate and influence key decision‑makers.What’s in it for you?A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable.Leaders who support your development through coaching and managing opportunities.Ability to make a difference and lasting impact.Work in a dynamic, collaborative, progressive, and high‑performing team.A world‑class training program in financial services.Flexible work/life balance options.Opportunities to do challenging work.Opportunities to take on progressively greater accountabilities.Opportunities to build close relationships with clients.Access to a variety of job opportunities across business and geographies.Job Skills Active Learning, Application Integrations, Detail‑Oriented, Group Problem Solving, Programming Languages, Software Development Life Cycle (SDLC)Job Details Address:RBC CENTRE, 155 WELLINGTON ST W, TORONTOCity:TorontoCountry:CanadaWork hours/week:37.5Employment Type:Full timePlatform:TECHNOLOGY AND OPERATIONSJob Type:RegularPay Type:SalariedPosted Date: Application Deadline: #J-18808-Ljbffr