Enable job alerts via email!

Senior Software Developer – Enterprise Architecture

VenorTalent

Halifax

On-site

CAD 80,000 - 120,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Senior Software Developer to enhance their portfolio administration platform. This role involves modernizing systems using cutting-edge technologies like C#, .NET, and Blazor, while integrating diverse financial data sources. You will be pivotal in creating a user-friendly web interface and ensuring high performance and reliability. Join a forward-thinking team that values innovation and collaboration, where you can tackle complex challenges and make a significant impact in the financial sector. This is a unique opportunity to grow your skills and contribute to a transformative project in a dynamic environment.

Qualifications

  • 5+ years of experience in C# and .NET development.
  • Strong SQL skills and experience with Git and Agile methodologies.

Responsibilities

  • Architect and develop a next-generation portfolio administration platform.
  • Design advanced ETL/ELT pipelines for data integration.

Skills

C#
.NET
Blazor
Fluent UI
SQL
RESTful APIs
Agile methodologies
Git
Unit Testing
ETL Processes

Education

Bachelor’s degree in Computer Science
Equivalent experience in related field

Tools

MSTest
NUnit
MySQL
SQL Server

Job description

Senior Software Developer – Enterprise Architecture

Venor is proud to partner with Opus in their search for a Senior Software Developer – Enterprise Architecture to join their team.

Opus is a leader in fund administration, delivering innovative and reliable solutions to financial institutions. With a commitment to modernization and excellence, Opus is transforming systems into cutting-edge, high-performance web applications. This is an exciting opportunity to play a pivotal role in shaping the future of their portfolio administration platform, leveraging the latest technologies like C#, Blazor, and Fluent UI.

As a Senior Software Developer, you will drive architectural decisions, refactor legacy code, and build scalable, intuitive web applications that enhance user experience and operational efficiency. Your expertise will be instrumental in integrating diverse financial data sources, optimizing data pipelines, and ensuring the platform meets the highest standards of performance and reliability.

Joining Opus means being part of a forward-thinking team that values innovation, collaboration, and continuous improvement. If you’re passionate about solving complex technical challenges and making a tangible impact in the financial sector, this role is for you.

What You’ll Be Doing

  1. System Modernization & Architecture: Architect and develop a next-generation portfolio administration platform using C#, .NET 9, Blazor, and FluentUI. Refactor legacy WinForms code into a modular, scalable web-based system while enforcing industry-standard design patterns.
  2. Data Integration & Automation: Design advanced ETL/ELT pipelines to consolidate broker, client, and market data from MySQL, REST APIs, and external financial providers. Optimize batch processing and asynchronous programming for efficiency.
  3. User Interface & Web Development: Lead the creation of a responsive, intuitive web UI with dynamic data grids, inline editing, and validation using FluentUI components.
  4. Quality Assurance & Continuous Improvement: Develop clean, testable code with comprehensive unit and integration tests. Collaborate in an Agile environment to refine system performance and mentor junior developers.
  5. Stakeholder Engagement & Documentation: Partner with business teams to translate complex requirements into technical solutions and maintain detailed system documentation.

What We’re Looking For

  1. Bachelor’s degree in Computer Science, Information Systems, or related field (or equivalent experience).
  2. 5+ years of hands-on development experience with C#, .NET, and modern web technologies.
  3. Demonstrated proficiency in building dynamic, interactive web interfaces (Blazor and FluentUI experience preferred, but consideration will be given to other front-end frameworks/systems).
  4. Proven experience in designing and implementing RESTful APIs, repository patterns, and robust ETL processes.
  5. Strong SQL skills (MySQL or SQL Server) and experience with Git and Agile/DevOps methodologies.
  6. Expertise in unit testing (MSTest, NUnit, etc.) and continuous integration practices.
  7. Excellent problem-solving, communication, and documentation skills.
  8. Experience in legacy system migration, financial systems, or portfolio accounting is a plus.

At Venor and Opus, we embrace a culture of belonging in the workplace. No matter who you are, where you’re from, how you think, what you believe in, or who you love, we welcome your application. We all come from different backgrounds and different walks of life, bringing in unique perspectives and experiences. We encourage applications from 2SLGBTQ+, Black, Indigenous, and People of Colour (BIPOC), women, newcomers to Canada, and people with disabilities.

To learn more about this opportunity, contact Nick Misener at nick@venor.ca.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Country Match Staff Software Development Engineer Remote Canada | Halifax, NS Engineering

BeyondTrust Corporation

Halifax

Remote

CAD 100,000 - 140,000

4 days ago
Be an early applicant

Staff Software Development Engineer - Remote Canada | Halifax, NS

BeyondTrust Corporation

Halifax

Remote

CAD 100,000 - 140,000

4 days ago
Be an early applicant

Senior Software Engineer

Infios

Nova Scotia

Remote

CAD 90,000 - 130,000

5 days ago
Be an early applicant

Développeur Logiciels Senior / Senior Software Developer

Live Nation

Quebec

Remote

CAD 105,000 - 133,000

4 days ago
Be an early applicant

Sr. SAS Viya Software Developer (Viya, Java), Contract

VTRAC Consulting Corporation (WBE)

Remote

CAD 110,000 - 130,000

2 days ago
Be an early applicant

Senior Software Developer (Future Openings)

Zensurance

Toronto

Remote

CAD 90,000 - 130,000

4 days ago
Be an early applicant

Senior Software Developer

Thanx

Remote

CAD 80,000 - 120,000

4 days ago
Be an early applicant

Senior Software Developer, Telephony

CallMiner

Ottawa

Remote

CAD 100,000 - 140,000

6 days ago
Be an early applicant

Senior Full-Stack Software Developer

Stepped Care Solutions

Remote

CAD 115,000 - 125,000

6 days ago
Be an early applicant