Back to results

Software Architect– Azure & Application Modernization

  • Canada

Contract

Applications open in a new tab.

Job details

Job type
Contract
Posting language
English
Posted

Original job description

Software Architect – Azure & Application Modernization

Lead the modernization of a legacy application and database to Azure. Assess what exists, define the migration roadmap, and guide the team through implementation.

Hanalytica is the recruiting and delivery partner for this opportunity.

📌 At a glance

  • Location: Canada
  • Engagement: Long-term opportunity
  • Focus: C#, .NET, SQL Server and Azure

🔹 What you'll do

  • Assess the WinForms application and SQL Server database, including structures inherited from FoxPro.
  • Define which data to migrate, clean up or retire, and address table relationships.
  • Deliver an assessment of the current system and a practical migration roadmap.
  • Evaluate technical options, explain trade-offs and guide architectural decisions.
  • Write code and work with developers as the project moves into implementation.

✅ What you bring

  • Bring experience migrating legacy applications and databases to the cloud.
  • Apply strong C# and .NET development skills.
  • Work confidently with SQL Server schemas, relationships and data migration.
  • Design and implement solutions on Microsoft Azure.
  • Lead technical discussions and turn competing ideas into clear decisions.

Your initial priority is assessment and planning. As implementation progresses, your work will become more hands-on.

📩 How to apply

Apply here with your CV and a short example of a legacy application and database migration you led: your role, key decisions and outcome.

Hanalytica GmbH – IT Recruiting & Delivery | Microsoft · Cloud · Data & AI

We share client details with shortlisted candidates. All applications are treated confidentially.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

More about this job

Responsibilities

Assess the legacy WinForms application and SQL Server database, determine which data to migrate, clean up, or retire, and deliver a practical migration roadmap to Azure. Evaluate technical options, guide architectural decisions, and contribute code alongside developers as implementation progresses.

Requirements

The role requires experience migrating legacy applications and databases to the cloud, strong C# and .NET development skills, and confidence with SQL Server schemas, relationships, and data migration. Candidates should be able to design and implement Azure solutions, lead technical discussions, and turn competing ideas into clear decisions.

Skills

  • C#
  • .NET
  • SQL Server
  • Microsoft Azure
  • Application Modernization
  • Legacy Application Migration
  • Database Migration
  • Data Migration
  • WinForms
  • FoxPro
  • Cloud Architecture
  • Data Assessment
  • Technical Leadership
  • Architectural Decision-Making

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Management & Leadership
  • Consulting

Keywords

  • C#
  • .NET
  • SQL Server
  • Microsoft Azure
  • WinForms
  • FoxPro
  • Legacy Application Modernization
  • Cloud Migration
  • Database Migration
  • Data Migration
  • Data Cleanup
  • Database Schema
  • Table Relationships
  • Migration Roadmap
  • Cloud Architecture
  • Technical Assessment
  • Architectural Decisions
  • Trade-Off Analysis
  • Software Development
  • Technical Leadership

Report this job