
Senior Software Engineer – Azure, .NET
AvaiBook
contract
Posted on:
Location Type: Remote
Location: Remote • 🇨🇦 Canada
Visit company websiteSalary
💰 €45 - €50 per hour
Job Level
Senior
Tech Stack
AngularAzureCloud.NETSQL
About the role
- 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
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
C#.NETSQLAzureApp ServicesFunctionsstoragepipelinescloud migrationsdatabase optimization
Soft skills
collaborationcommunicationteamworkproblem-solvingidea contributionengineering standards input