TopTalent logo

Senior Software Engineer (Azure/.NET)

TopTalent

Toronto, Canada

Share this job:
100 - 125 Posted: 6 days ago

Job Description

<p><p>We are looking for a Senior Software Engineer to support the migration of on-premises web services into a modern cloud environment built on Microsoft Azure. This role is suited for an engineer who brings deep backend expertise, strong cloud knowledge, and the ability to work independently in a distributed team.</p>
<h3>Tasks</h3>
<p>You will design, build, and modernize backend services that support external customer applications, financial workflows, and invoicing systems. The focus is backend engineering with C#, .NET, and SQL. Experience with Angular or other frontend frameworks is welcome but not required.</p>
<p>This role requires someone who can join quickly with minimal onboarding, contribute technical direction, and strengthen the team’s cloud engineering capability.</p>
<p><b>Key Responsibilities</b></p>
<ul>
<li>Migrate existing on-premises web services to Azure.</li>
<li>Design, develop, and maintain backend services in C#/.NET.</li>
<li>Build and optimize database structures for performance and scalability.</li>
<li>Collaborate on financial, invoicing, and customer-facing systems.</li>
<li>Partner with distributed team members across North America for integrations.</li>
<li>Support cloud infrastructure improvements and share best practices.</li>
<li>Contribute ideas, engineering standards, and architectural input.</li>
</ul>
<h3>Requirements</h3>
<p><b>Tech Stack</b></p>
<p><b>Core Requirements</b></p>
<p>C# / .NET (senior level)</p>
<ul>
<li>SQL (schema design, optimisation, queries)</li>
<li>Azure cloud development (App Services, Functions, storage, pipelines)</li>
</ul>
<p><b>Nice to Have</b></p>
<p>Angular or other frontend frameworks</p>
<ul>
<li>Experience with cloud migrations</li>
<li>Financial systems or integrations experience</li>
</ul>
<p><b>Interview Process</b></p>
<ol>
<li><b>Initial Screening</b> – With the hiring manager (technical background)</li>
<li><b>Technical Interview</b> – Deep dive into C#, SQL/database design, and architecture</li>
<li><b>Final Interviews</b> – Meeting senior leadership for final evaluation</li>
</ol>
<h3>Benefits</h3>
<ul>
<li><b>Hourly Rate:</b> 45–50 USD</li>
<li><b>Contract:</b> Full-time contractor (40 hours/week)</li>
<li><b>Duration:</b> Long-term contract with extensions expected</li>
</ul>
<p><b>Please feel free to apply if you fit the requirements!</b></p></p>
#J-18808-Ljbffr
Back to Listings

Create Your Resume First

Give yourself the best chance of success. Create a professional, job-winning resume with AI before you apply.

It's fast, easy, and increases your chances of getting an interview!

Create Resume

Application Disclaimer

You are now leaving Jobsincanada.info and being redirected to a third-party website to complete your application. We are not responsible for the content or privacy practices of this external site.

Important: Beware of job scams. Never provide your bank account details, credit card information, or any form of payment to a potential employer.