Join the 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 API Developer to maintain an existing portfolio of applications and deliver new business capabilities to our credit business in Capital Markets.
What will you do?
- Responsible for development of .NET applications and REST APIs.
- Work closely with business partners, analysts, and developers to develop integrated solutions and ensure successful completion of project objectives within budget and on time.
- Design and code application programs; perform testing for developed applications.
- Review, analyze, and modify programming systems, including encoding, testing, debugging and installing for a large‑scale system.
- Ensure the operating efficiency of existing application systems; maintain documentation of systems development and revisions.
- Conduct analyses of organizational needs and goals for the development and implementation of application systems.
What do you need to succeed?
Must have:
- Strong programming experience in multi‑tier applications based on Microsoft .NET technology stack including C#, VB.NET, MVC, Webforms, Web Services, and REST APIs.
- Experience with .NET based server‑side technologies and creating/consuming from a REST backend.
- Experience creating and maintaining APIs on API Management platforms (e.g., Apigee).
- 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.
- Self‑motivated – driven to get results, takes initiative, and needs minimum oversight.
Nice to have
- Experience with ACBS and/or other Lending and Servicing platforms.
- Experience in Capital Markets Technology.
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.
- Adaptable work/life balance options.
- Opportunities to do challenging work.
#J-18808-Ljbffr
📌 Senior Software Developer (Calgary)
🏢 RBC
📍 Calgary