Sponsored

Senior Software Engineer (Azure/.NET)

TopTalent Toronto

Job Description

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.


Tasks


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.


This role requires someone who can join quickly with minimal onboarding, contribute technical direction, and strengthen the team’s cloud engineering capability.


Key Responsibilities



  • Migrate existing on-premises web services to Azure.

  • Design, develop, and maintain backend services in C#/.NET.

  • Build and optimize database structures for performance and scalability.

  • Collaborate on financial, invoicing, and customer-facing systems.

  • Partner with distributed team members across North America for integrations.

  • Support cloud infrastructure improvements and share best practices.

  • Contribute ideas, engineering standards, and architectural input.


Requirements


Tech Stack


Core Requirements


C# / .NET (senior level)



  • SQL (schema design, optimisation, queries)

  • Azure cloud development (App Services, Functions, storage, pipelines)


Nice to Have


Angular or other frontend frameworks



  • Experience with cloud migrations

  • Financial systems or integrations experience


Interview Process



  1. Initial Screening – With the hiring manager (technical background)

  2. Technical Interview – Deep dive into C#, SQL/database design, and architecture

  3. Final Interviews – Meeting senior leadership for final evaluation


Benefits



  • Hourly Rate: 45–50 USD

  • Contract: Full-time contractor (40 hours/week)

  • Duration: Long-term contract with extensions expected


Please feel free to apply if you fit the requirements!


#J-18808-Ljbffr

How to Apply

Ready to start your career as a Senior Software Engineer (Azure/.NET) at TopTalent?

  1. Click the "Apply Now" button below.
  2. Review the safety warning in the modal.
  3. You will be redirected to the employer's official portal to complete your application.
  4. Ensure your resume and cover letter are tailored to the job description using our AI tools.

Frequently Asked Questions

Who is hiring?

This role is with TopTalent in Toronto.

Is this a remote position?

This appears to be an on-site role in Toronto.

What is the hiring process?

After you click "Apply Now", you will be redirected to the employer's official site to submit your resume. You can typically expect to hear back within 1-2 weeks if shortlisted.

How can I improve my application?

Tailor your resume to the specific job description. You can use our free Resume Analyzer to see how well you match the requirements.

What skills are needed?

Refer to the "Job Description" section above for a detailed list of required and preferred qualifications.

Sponsored

Safety & Disclaimer

External Application

You are leaving Jobiend.com to apply on the employer's website.

Safety Tip: Never provide bank details, credit card info, or pay any fees to apply for a job.