Talent.com
Direct IT Recruiting Inc.
Senior Software Developer, Cloud MigrationDirect IT Recruiting Inc. • Toronto, Canada, United States
Search for other jobs
Senior Software Developer, Cloud Migration

Senior Software Developer, Cloud Migration

Direct IT Recruiting Inc. • Toronto, Canada, United States
19 hours ago
Salary
CA$187,200.00–CA$197,600.00 yearly
Job type
  • Full-time
  • Temporary
Job description

Salary: $187,200 - 197,600 per year

Requirements:

  • Were looking for someone with a university degree in Computer Science, Engineering, or equivalent hands-on experience.
  • We need at least 5 years of software development experience.
  • Strong expertise in C# and .NET Core is essential.
  • Experience developing APIs and backend services is required.
  • We need solid SQL skills and experience with relational databases such as Oracle or MS SQL.
  • Experience with Snowflake or similar cloud data platforms is important.
  • You should have experience with cloud development and deployment environments.
  • A strong understanding of data migration and system integration concepts is required.
  • Experience with CI/CD tools and delivery pipelines such as GitHub, Jenkins, or similar is needed.
  • You should understand software development best practices, including testing, design, and code quality.
  • Excellent communication and collaboration skills are essential.
  • You must be able to work both independently and as part of a team.
  • Nice to have: experience with AKS or container-based cloud platforms.
  • Nice to have: familiarity with SonarQube, Nexus, or Jira.
  • Nice to have: experience in capital markets or trading environments.
  • Nice to have: understanding of financial instruments and data flows.
  • Nice to have: experience using AI tools for coding, debugging, or analysis.

Responsibilities:

  • We design, build, and support high-quality backend systems and services using C# and .NET Core.
  • We help migrate data from Oracle-based systems to Snowflake and cloud platforms.
  • We modernize on-premise services and move them into cloud environments.
  • We develop and maintain APIs and service integrations.
  • We write clean, efficient, and testable code, including unit tests.
  • We contribute to technical design and architecture documentation.
  • We work closely with business analysts and stakeholders to understand needs and deliver solutions.
  • We participate in code reviews and uphold development standards and best practices.
  • We support CI/CD pipelines and deployment workflows using tools such as GitHub, Jenkins, or similar.
  • We use AI-assisted development tools such as GitHub Copilot or Cursor to improve productivity.
  • We collaborate with cross-functional teams including QA, product, and architecture.
  • We take part in agile ceremonies such as sprint planning, estimation, and delivery.
  • We identify technical risks and contribute to solution design decisions.
  • We perform other related duties as assigned.

Technologies:

  • AI
  • Backend
  • C#
  • CI/CD
  • Cloud
  • Copilot
  • Cursor
  • GitHub
  • Support
  • JIRA
  • Jenkins
  • Nexus
  • Oracle
  • SQL
  • Snowflake
  • ASP.NET
  • DevOps

More:

We are hiring a Senior Software Developer for a 6-month contract on a hybrid model, with three days per week in our Toronto, Ontario office. This role sits within our Product Engineering team in a large enterprise technology environment supporting financial services and investment management. You will contribute to a multi-year Cloud Data Migration program focused on moving data and services from on-premise systems to Snowflake and other cloud-based platforms. We offer a fast-paced, collaborative setting where you will work closely with developers, business analysts, product owners, QA, and architecture teams. The role places strong emphasis on backend engineering, cloud modernization, and leveraging AI-assisted development tools to improve delivery efficiency.

last updated 42 week of 2026

Create a job alert for this search

Senior Software Developer, Cloud Migration • Toronto, Canada, United States