Senior Software Development Engineer (m/f) (H/F)
Royal Bank of Canada
Job Description
Join the Global Credit and Lending Technology team as we continuously deliver new products to modernize operational business processes by delivering enterprise grade solutions. We are seeking a talented and adaptable developer to maintain an existing portfolio of applications and deliver new business capabilities to our credit business in Capital Markets.
Day to day, your work runs the full SDLC scope, from requirements gathering, design, development, testing, deploying to production and providing knowledge transfer to support teams. You will be working in a fast-paced environment, juggling competing priorities, and will be communicating directly with business stakeholders to understand the use cases and ensuring your solution is fit for purpose.
WHAT WILL YOU DO?
Develop and deploy reliable technical solutions in small to medium sized deliverables through the project lifecycle Assess, research and analyze business and system needs, exploring alternative options to recommend technology solutions and designs that meet sponsor needs while considering component re-usability, data sharing, end user experience, performance and security Drive application change and modernization Prepare high level and detailed technical specifications Create prototypes that can be rapidly shared with clients or consumers Design & implement common patterns, services, components and frameworks Leverage best-practices in continuous integration and delivery to improve quality and velocity Identify continuous improvement opportunities and drive project progress and benefitsWHAT DO YOU NEED TO SUCCEED?
Must have: Strong programming experience in multi-tier applications based on Microsoft .NET technology stack including C#, ASP.NET Core MVC/Web API, Entity Framework Core, SignalR, Webforms, Web Services, REST API’s, Asynchronous Programming Experience with relational database programming (e.g. SQL Server, Sybase), NoSQL databases and data stores Experience with .NET based server-side technologies and creating/consuming from a REST backend to create responsive client-server web applications Strong experience working within professional software engineering practices for the full software development life cycle, including coding standards, code reviews, source code management, build processes and testing in an agile environment Inquisitive nature and desire to learn and grow Self-motivated – driven to get results, takes initiative and needs minimum oversight.Nice-to-have :
Experience containerizing and deploying applications with Docker/Kubernetes
Experience building DevOps pipelines (GitHub, Jenkins, Nexus, etc) and observing good DevSecOps practices
Experience with middleware, queues and streaming technologies like MQ, Kafka, etc
Experience with AI tools for development (e.g. Co-pilot)
Capital Markets experience is a strong plus
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 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
#LI-POST
Job Skills
Active Learning, Agile Methodology, Application Integrations, Detail-Oriented, Enterprise Application Delivery, Group Problem Solving, Programming Languages, Software Development Life Cycle (SDLC)
Additional Job Details
Address:
335 8 AVE SW:CALGARY City:
Calgary Country:
Canada Work hours/week:
37.5 Employment Type:
Full time Platform:
CAPITAL MARKETS Job Type:
Regular Pay Type:
Salaried Posted Date:
2025-12-19 Application Deadline:
2026-01-09 Note : Applications will be accepted until 11:59 PM on the day prior to the application deadline date above
I nclusion and Equal Opportunity Employment
At 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.
- ...enterprise grade solutions. We are seeking a talented and adaptable developer to maintain an existing portfolio of applications and deliver... ...applications Strong experience working within professional software engineering practices for the full software development life cycle...SeniorFull timeFlexible hours
- ...transforming the way our customers work. Every day we help them develop critical mineral resources more sustainably, design and build... ...headquarters in New Zealand. The Role The Senior Software Developer is responsible for the end-to-end design, development...SeniorWork at office2 days per week
$23.69 - $29.81 per hour
...month term Salary Range: $23.69 - $29.81 per hour Student, Software Developer – Hybrid The Opportunity The Alberta Energy Regulator (... ...scenarios. Conduct regular code reviews with the PL and senior developers. Ensure proper source code management in Azure DevOps...SeniorHourly payFull timeSummer workInternshipRemote workFlexible hoursNight shift2 days per week$49 per hour
...remotely. Work setting ~ Private company, corporation or industry Responsibilities Tasks Write, modify, integrate and test software code Maintain existing computer programs by making modifications as required Communicate technical problems, processes and...SuggestedRemote work- ...best talent by investing in our employees and empowering them to develop themselves and their careers. Experience the challenges, rewards... ...Collaborate closely with geophysicists, data scientists, and software engineers to translate scientific domain requirements into robust...SeniorFull timePart time
- ...Monitor production feedback, crash reports, and analytics, and address issues. Work with infrastructure teams to address proxy, software, and administrative privilege issues impacting iOS development or build processes. Required Skills 7+ years of experience in iOS...SeniorWork at officeLocal areaWorldwideWork visa
- ...you are interested in being a part of this, consider applying for the following opportunity: We are seeking a highly skilled Software Developer with strong expertise in C++ programming and PostgreSQL database design and optimization. The ideal candidate will develop,...Contract workShift work
- ...partners The Role Neo Financial is looking for a Senior React Native Developer to join our mobile team in Calgary . As a Senior Developer... ...accelerate engineering work ~6+ years of professional software development experience, with significant time spent on...SeniorRelocationRelocation package
- ...The Individual We're looking for a s enior full stack developer who is eager to architect reliable systems, lead initiatives across... ...content is created ~5+ years of professional experience in software engineering, preferably on back end services or customer facing...SeniorRemote jobLong term contractFlexible hours
- ...adaptable DevOps and system engineer to transform and accelerate our software delivery pipelines and maintain a health system for the... ...development and assists with vendor negotiations for DevOps adoption Develop, measure, and monitor ongoing effectiveness of DevOps solutions...SeniorFull timeFlexible hours
- .... The Individual We're looking for a s enior full stack developer who is eager to architect reliable systems, lead initiatives across... ...content is created ~5+ years of professional experience in software engineering, preferably on back end services or customer facing...SeniorLong term contractRemote workFlexible hours
- ...Senior Full Stack Developer Why STARS At STARS, we come to work every day with a purpose…to save lives. Whether you work in the aircraft... ...currently looking for a Senior Full Stack Developer on the software development team in a hybrid capacity at any one of our 6...SeniorFull time
- ...~ Team of 500+ people ~1M+ customers ~10K+ retail partners The Role Neo Financial is seeking an accomplished, versatile Senior Mobile Engineer to join our team in Calgary. This senior role demands deep technical expertise and architectural leadership across our...SeniorLong term contractFull timeRelocation
- ...Are you a software sales professional? Are you a Sales Manager that... ...software, and services. We have also developed a suite of solutions, “Cordant... ...with the best As a Senior Sales Manager you will be responsible... ...across the organization to develop growth strategies across...SeniorLong term contractWorldwide
- ...in our employees and empowering them to develop themselves and their careers. Experience... ...of geostatistical related experience and software development experience Bachelor's Degree... ...might be available including Senior Geostatistican/Developer. Halliburton...SeniorFull timePart timeSecond job
$153k - $180k per year
...The Role We are seeking a talented AI Developer to join our applied AI team. In this role... ...functional squad that includes data scientists, software engineers, product managers, and business... ...outline of the interview plan for our Senior AI Developer position. Please note that...SeniorLocal areaImmediate startRemote workRelocationVisa sponsorshipShift work$85k - $160k per year
Senior Mobile Developer - Android Position Description This role is located in Calgary, Alberta and there are no remote options outside of... ...seeking a Senior Android Developer who is passionate about great software and motivated to make a huge impact with mobile development...SeniorRemote workFlexible hours- ...We’re looking for someone who has experience working on software serving the financial industry, specifically Securities Exchange... ...or a member firm that interfaces with an Exchange. The Senior Full Stack Developer will lead development of core components of the Exchange...SeniorPermanent employmentFull timeWork at office
$70k - $140k per year
Senior Java Full Stack Developer Position Description This role is located in Calgary, Alberta and there are no remote options outside of Alberta... ...code breaks and implement the solution. . Drive software design, architecture, and development at a detailed level....SeniorRemote workFlexible hours- ...proud to have been recognized as one of Canada’s Best Workplaces by Great Place to Work®. We are looking for a Senior React Developer to produce scalable software solutions. You’ll be part of a cross-functional team that’s responsible for the full software development life...SeniorWork at officeRemote work
$120k - $150k per year
...companies across the globe. Our award-winning software platform is powered by a team of world-... .... The platform team is responsible for developing the architecture that makes real-time UML... ...scale machine learning pipelines Develop new systems on top of real-time streaming...SeniorFull timeRemote work$100k - $120k per year
...challenges, they are looking to expand their technical team with a Senior Full-Stack Developer who can help scale their product offering and deliver... ...peer reviews, automated testing, and best practices in software development. ~Contribute to system architecture discussions...Senior- Overview: Job Purpose As a Senior Software Development Engineer in Test you will work with the Systems Analysts, Development, and QA to... ...troubleshooting software / hardware configuration problems Develop critical testing skills and work side by side with an experienced...Senior
$80k - $100k per year
SugarCRM Developer Location Remote in Calgary, AB : This role requires SugarCRM experience - resumes will be rejected without this pre-requisite. Eligeo CRM Inc. is a world-leading software implementation technology expert. We believe that a strong vision is critical to a...Full timeRemote workWork from homeMonday to fridayFlexible hours- ...looking for a full-time Director, Software Development, Lending to join... ...with both managers and senior engineers. Set and raise the... ...make us better! Ensure that developers work collaboratively - within... ...- such as Senior Software Developer. Experience as a leader running...SeniorFull timeRelocation
- ...Partner with Infiligence to bridge the gap between intelligence and innovation for long-term success. Job Description Senior Android Developer with 5+ years of experience in building Native Android Apps Key Responsibilities: - Design, develop, and maintain...SeniorLong term contractPermanent employmentVisa sponsorship
$75k - $125k per year
...and remotely. Work setting Private company, corporation or industry Software company Office building Responsibilities Tasks Collect and document user's requirements Develop software solutions by studying systems flow, data usage and work processes...Long term contractPermanent employmentFull timeWork at officeRemote work- Software Dev Analyst Location Calgary, AB : Software Engineering Calgary, AB 16503BR About the role As a Software Developer you will be working on mission critical software for the control and analytics of Uncrewed Vehicles and Systems. Lockheed Martin Canada CDL Ltd. Systems...Permanent employmentFull timePart timeWork at officeLocal areaRemote workWorldwideFlexible hours
- ...smart algorithms to drill the best wells, every time. The Data Developer will support Precision’s Alpha Technologies product line by... ...pipeline health Participating in code reviews and discussions on software design/architecture Perform data analysis required to...Summer workInternshipShift workWeekend work
- ...winning Data Centre Infrastructure Mgt. (DCIM) software (SW) suite and has an opportunity for a... ...into territory of responsibility to both develop & progress funnel Interact with... ...We are considering candidates of varying seniority for this role, and the salary range will...Full timeTemporary workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Development Engineer (m/f) (H/F). Be the first to apply!
- software developer entry level Calgary, AB
- software engineer - ai machine learning Calgary, AB
- software engineer - robotics Calgary, AB
- software design engineer Calgary, AB
- software engineer - computer Calgary, AB
- software engineer internship Calgary, AB
- software development engineer Calgary, AB
- part time software developer Calgary, AB
- software engineer Calgary, AB
- software developer Calgary, AB

