About the Role
We are a wealth management firm in the midst of a significant technology transformation, migrating off Broadridge and implementing FNZ as our core platform. As part of this journey, we are building and modernising a suite of custom internal applications that will integrate directly with FNZ, and we need a sharp, technically grounded .NET Developer to help deliver them.
This is not a role for someone who wants to coast. You'll be working in a fast-moving, high-stakes environment where the quality of your code has a direct impact on the business. If you thrive under pressure, care about your craft, and want your work to matter, this is the right opportunity.
What You'll Be Doing
Designing, developing, and maintaining custom .NET applications that integrate with the FNZ wealth management platform via APIs and data feeds
Working closely with business analysts and stakeholders to translate complex financial workflows into reliable, well-structured software
Building and consuming RESTful APIs and web services to support data exchange between internal systems and FNZ
Contributing to data migration efforts, including understanding legacy Broadridge data structures and ensuring clean, validated data flows into new systems
Writing clean, testable, and maintainable code with a focus on performance and reliability
Participating in code reviews, technical discussions, and contributing to engineering best practices
Troubleshooting and resolving complex technical issues across the application stack
Working within an on-premises Microsoft environment across the full development lifecycle
What We're Looking For
Experience & Background
2-5 years of hands-on .NET development experience (C#, ASP.NET Core, .NET Framework)
Proven track record working in complex, high-pressure environments, financial services, fintech, or similarly demanding industries preferred
Experience integrating with third-party platforms or enterprise systems via REST APIs, SOAP, or messaging queues
Solid understanding of SQL Server, writing efficient queries, stored procedures, and working with large datasets
Familiarity with software patterns such as MVC, repository pattern, and dependency injection
Technical Skills
Proficiency in C# and the broader .NET ecosystem
Strong SQL skills (SQL Server)
Experience with RESTful API design and consumption
Source control via Git / Azure DevOps
Unit testing and familiarity with testing frameworks (e.g. NUnit, xUnit, Moq)
Understanding of on-premises deployment and IIS configuration
Experience with messaging or event-driven architectures (e.g. MSMQ, RabbitMQ, or similar) is a plus
Nice to Have
Exposure to the FNZ platform or other wealth/investment platforms (e.g. Broadridge, Temenos, GBST)
Experience working on platform migration or data migration projects
Background in financial services, understanding of investment products, client account structures, or regulatory requirements
Familiarity with SSRS, SSIS, or similar Microsoft BI/reporting tooling
What Kind of Person Succeeds Here
You take ownership. When something is broken or unclear, you dig in rather than pass it on.
You communicate well. This is a complex domain and you'll need to work closely with non-technical stakeholders.
You're pragmatic. You know when to build the perfect solution and when to ship something solid and iterate.
You're resilient. Transformations are messy, data is imperfect, requirements evolve, and timelines are real. You adapt.
What We Offer
A meaningful role at the centre of a major platform transformation
Exposure to enterprise-level financial systems and complex integration work
This role is 3 days in office, Downtown Vancouver.
This role offers an hourly rate between $60/hr to $80/hr, starting as a 6 month Contract, with high potential to be extended or converted.
#LI-OR1
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
- Dice Id: 10105282
- Position Id: 872486
- Posted 1 day ago