Hybrid Software Architect, .NET, Azure - Contract

Posted 1 hour ago

Apply now

About the role

  • Software Architect responsible for application architecture in a digital transformation project for a New Zealand-based customer. Leading design decisions and mentoring engineers within a hybrid work environment.

Responsibilities

  • Define and evolve application architecture across a mixed .NET estate
  • Lead frontend-focused architecture for Angular-based SPAs
  • Design and govern API contracts for internal first-party APIs and integrations
  • Create and maintain a pragmatic technical debt remediation roadmap
  • Define and enforce engineering standards: DDD, clean architecture, automated testing, etc.
  • Facilitate architecture workshops with engineering squads and stakeholders
  • Mentor senior engineers and junior architects
  • Be the technical voice in customer-facing conversations.

Requirements

  • Deep, hands-on experience with .NET Framework (4.x) and modern .NET (6 through 10)
  • Strong grasp of application modernisation patterns: strangler fig, anti-corruption layers, incremental migration
  • Good knowledge of modern SPA frameworks (Angular preferred)
  • Strong API design and enterprise integration experience
  • Experience designing and governing frontend-facing application architectures
  • Azure-hosted application experience
  • Solid grounding in web application security
  • Proven ability to manage and incrementally reduce technical debt
  • Outstanding mentoring ability
  • Strong client-facing communication.

Benefits

  • Hybrid working model (minimum 2 days in the office)
  • Internal Referral Incentive
  • Staff Assistance Programme
  • Daily fresh fruit basket, coffee machine, wide selection of teas and biscuits in all of our offices.

Job title

Software Architect, .NET, Azure - Contract

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

No Education Requirement

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job