Senior Software Security Engineer
2 weeks ago
Senior .NET Software Engineer (Contract – 12 Months)
Location:
Hybrid / Remote (Canada)
Type:
Full-Time Contract (1 Year)
Client:
Confidential – Global Technology Company
About the Opportunity
We're seeking a
Senior .NET Software Engineer
to join a high-performing application modernization team at a leading global technology company. This is a
critical 12-month contract role
where you'll play a key part in a major initiative to
migrate legacy .NET Framework systems to a modern .NET 8 microservices-based architecture
.
You'll work alongside a collaborative and talented engineering team in an environment that values
innovation, autonomy, and technical excellence
. If you're passionate about tackling complex modernization challenges and leaving a lasting impact, this role offers the perfect opportunity.
The Role
This engagement is structured across two core phases:
Phase 1 – Platform Foundation & Migration (First 6 Months):
You will:
- Lead the upgrade of existing legacy .NET Framework applications to
modern .NET 8
. - Untangle complex dependencies and refactor core platform components.
- Establish foundational microservices architecture and manage
package upgrade paths
and compatibility issues.
Phase 2 – Product Enablement & Optimization (Next 6 Months):
You will:
- Partner with product teams to decompose and migrate domain code to the new platform.
- Provide hands-on technical guidance, mentorship, and architectural support.
- Continuously refine and enhance the new platform based on feedback and evolving requirements.
This team operates under a
"you build it, you run it"
philosophy — you'll be responsible for design, development, testing, deployment, and ongoing operational excellence.
Key Responsibilities
- Modernize and migrate legacy .NET applications from monolithic to microservices architecture.
- Refactor and optimize large-scale C# codebases, ensuring performance, scalability, and maintainability.
- Implement Domain-Driven Design (DDD) principles to guide architectural restructuring.
- Collaborate closely with cross-functional teams to drive end-to-end modernization efforts.
- Support production systems and contribute to continuous improvement initiatives.
Required Skills & Experience
- Proven experience migrating
enterprise-scale applications from
.NET Framework to .NET 6/7/8
. - Deep expertise in
C#
,
ASP.NET
, and
modern .NET Core/.NET 8
. - Strong understanding of
microservices
,
API design
, and
distributed systems
. - Hands-on experience with
Domain-Driven Design (DDD)
and large-scale refactoring. - Demonstrated success managing complex dependency and package upgrade paths.
Highly Valued
- Experience with
Kubernetes
,
Docker
, and containerized applications. - Knowledge of
message queuing
,
RESTful APIs
, and
event-driven architectures
. - Strong troubleshooting and debugging skills for production systems.
- Familiarity with
CI/CD pipelines
,
unit testing
, and best practices in code quality. - Excellent communication and collaboration skills with both technical and non-technical stakeholders.
Why Join
- Contribute to a
flagship modernization project
that will define the next generation of digital architecture. - Work with a team of
innovative engineers
who value autonomy, learning, and technical mastery. - Competitive compensation and flexibility in a supportive, forward-thinking environment.
- Note:
This opportunity is with a confidential global client. Only qualified candidates with direct .NET migration experience will be shortlisted.
-
Senior Software Development Manager, Flow
7 days ago
Surrey, British Columbia, Canada Safe Software Full time $162,400 - $184,800 per yearLocation: This opportunity is hybrid and based in the Lower Mainland of Vancouver, BC. Our head office is located in Surrey, BC.Compensation: Annual base salary: $162,400 to $184,800 CAD, plus eligibility for a profit-sharing bonus. This salary range reflects our reasonable estimate for the role. Final compensation may vary based on your experience,...
-
Senior Software Engineer
6 days ago
Surrey, British Columbia, Canada Whistler Trading Full time $120,000 - $200,000 per yearAbout Whistler TradingWhistler Trading was founded in 2022 with the ambition to build a new leader in systematic trading, and we're well on our way. We've invested heavily in research and infrastructure, developing lean, high-performance systems that let us go from idea to production faster than ever.Most importantly, we've built a team with incredible...
-
Principal Software Developer, AI Enablement
1 week ago
Surrey, British Columbia, Canada Safe Software Full time $171,300 - $191,500 per yearLocation: This opportunity can be hybrid in the Vancouver, BC Lower Mainland. Our head office is in Surrey, BC.Compensation: Annual base salary: $171,300 to $191,500 CAD, plus eligibility for a profit-sharing bonus. This salary range reflects our reasonable estimate for the role. Final compensation may vary based on your experience, qualifications, and other...
-
Surrey, British Columbia, Canada Flow Foundation Full time $120,000 - $200,000 per yearFlow is a layer one blockchain designed from the ground up as a platform for a new generation of Web3 apps, games, and the digital assets that power them. Flow is home today to millions of users and apps from top tier creators including Dapper Labs (NBA, NFL, Disney) as well as industry leaders such as Mattel (Barbie, Hot Wheels), LiveNation / Ticketmaster,...
-
Security Analyst
6 days ago
Surrey, British Columbia, Canada Software Developer Full time $18,420 per yearED Tech Solutions Inc. is currently looking for full time, permanent Software Developer to join their team as soon as possible.Language: EnglishJob Type: Full time, PermanentVacancy: Salary: $35.50/hourJob Location: Avenue, Delta, BC V3C 3H6Job duties Write new, modify existing, integrate new softwares and test software code for new software...
-
Surrey, British Columbia, Canada Flow Foundation Full time US$120,000 - US$250,000 per yearFlow is a layer one blockchain designed from the ground up as a platform for a new generation of Web3 apps, games, and the digital assets that power them. Flow is home today to millions of users and apps from top tier creators including Dapper Labs (NBA, NFL, Disney) as well as industry leaders such as Mattel (Barbie, Hot Wheels), LiveNation / Ticketmaster,...
-
Senior Full-Stack Engineer
6 hours ago
Surrey, British Columbia, Canada Flow Foundation Full time $120,000 - $180,000 per yearAbout FlowAt Flow, our mission is bold and direct: to bring consumer Web3 to life. Our Layer 1 blockchain, Flow, is built from the ground up to make Web3 simple, safe, and seamless for everyday people, while giving developers the tools to invent what hasn't been possible before. That's why the world's most iconic brands — from Disney and the NBA to Mattel...
-
Senior ML/AI Engineer
6 days ago
Surrey, British Columbia, Canada ThoughtsWin Full time $120,000 - $200,000 per yearJob Description:We are seeking a highly skilled and visionarySenior ML/AI Engineerto lead the architecture, development, and optimization of our machine learning infrastructure and MLOps ecosystem. This role is ideal for a hands-on technical leader who thrives at the intersection of software engineering, data science, and systems architecture. You will play...
-
Software Developer II, Platforms and Deployment
16 hours ago
Surrey, British Columbia, Canada Safe Software Full time $91,400 - $103,900 per yearLocation: This role can be based anywhere in Canada (excluding Quebec) as a fully remote position. For candidates located in the Vancouver, BC Lower Mainland, there is flexibility to work remote, hybrid, or onsite at our Surrey headquarters.Annual Base Salary: $91,400 to $103,900CAD + Profit Sharing Bonus eligibilityThe salary range represents our reasonable...
-
Security and Low Voltage Technician
2 weeks ago
Surrey, British Columbia, Canada Safe Home Security Full time $60,000 - $80,000 per yearSenior security and low voltage technician Our growing low voltage security company needs to add another skilled technician to cover the lower mainland. SHS specializes in Multifamily residential and commercial alarm, CCTV, access control, AV, structured cabling and automation.In your role you willInstall and maintain security alarms, access control, CCTV,...