Latitude IT

Full Stack Engineer

Posted: 4 minutes ago

Job Description

Full Stack Engineer (.NET)Location: Melbourne, HybridDay Rate: Up to $1000/day inc. super (PAYG)Start Date: Max 2 weeks' noticeThe OpportunityAustralia’s most influential retail brand seeks a talented Senior .NET Full-Stack Engineer to help modernise a critical customer platform.The team is midway through migrating a long-standing, on-premises .NET Framework estate to modern .NET on Azure, using distributed microservices, containers and event-driven patterns.This role is for an engineer who has done that kind of migration before. You have already taken a large legacy .NET codebase into a modern cloud environment, and you enjoy heavy refactoring, cleaning up old vendor code, simplifying architecture, and leaving the platform in a far better state than you found it.What you’ll do:Own full-stack delivery across .NET, APIs and the front end.Finish the migration from on-prem .NET Framework to modern .NET on Azure and modern distributed microservices.Help move data from SQL Server to MySQL or PostgreSQL and keep services fast, reliable and maintainableWork in an event-driven, containerised environment using modern patterns, Kubernetes, IaC and CI/CDLift engineering standards, reduce technical debt and improve observability and reliability in productionPartner with product, architecture and other engineers to shape the roadmap and sequence migration and feature workWhat you bring:Strong commercial experience with C# and modern .NET, plus solid knowledge of the older .NET FrameworkProven experience migrating legacy on-prem .NET systems into modern .NET on Azure cloud. Hands-on experience with distributed microservices, common .NET libraries and patterns like DDD and event-driven designExperience with infrastructure as code, container orchestration and CI/CD, for example, Kubernetes and ARM, Bicep or Terraform with Azure DevOps or GitHub ActionsSolid SQL skills and database migration or refactoring experience across SQL Server and MySQL or PostgreSQLFront end experience with Angular and TypeScript, and openness to work with modern Angular, React or BlazorConfidence working in large, existing codebases and leaving them in a better state, plus clear communication and a practical mindsetApply now or reach out for more info:📩: george.bates@latitudeit.com.au🔗: George Bates | LinkedIn

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In