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 teams 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
- Initial Screening With the hiring manager (technical background)
- Technical Interview Deep dive into C# SQL/database design and architecture
- Final Interviews Meeting senior leadership for final evaluation
Benefits
- Hourly Rate: 4550 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!
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 distrib...
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 teams 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
- Initial Screening With the hiring manager (technical background)
- Technical Interview Deep dive into C# SQL/database design and architecture
- Final Interviews Meeting senior leadership for final evaluation
Benefits
- Hourly Rate: 4550 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!
View more
View less