Senior Software Engineer – Azure, .NET
Posted 101ds ago
Employment Information
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


















