Senior Software Engineer – Azure, .NET

Posted 101ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Software Engineer supporting the migration of on-premises web services to Azure. Requires backend expertise in C#, .NET, SQL with independent work capability in a distributed team.

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:

  • C# / .NET (senior level)
  • SQL (schema design, optimisation, queries)
  • Azure cloud development (App Services, Functions, storage, pipelines)
  • Angular or other frontend frameworks (Nice to Have)
  • Experience with cloud migrations
  • Financial systems or integrations experience

Benefits:

  • Hourly Rate: 45–50
  • Contract: Full-time contractor (40 hours/week)
  • Duration: Long-term contract with extensions expected