02 Aug
|
Reapit
|
Brisbane
Job Description
/n What you’ll be doing/n
The Senior .NET Migration Engineer will help modernise a large .NET Framework Web Forms application by designing and building AI-assisted, agentic migration workflows that accelerate the move to modern .NET. The current target architecture is Razor Pages, but this role will also help validate whether more automated migration approaches could support a different modern .NET or full stack direction, including React where that proves practical, maintainable and production-ready.
Key Responsibilities: Planning and Requirements:/n
Work closely with architecture, product and engineering teams to understand the existing Web Forms application, migration goals and business constraints.
/n
Assess legacy code, user journeys and dependencies to identify repeatable migration patterns.
/n
Break migration work into practical, testable increments that can be automated, validated and safely delivered.
System Design:/n
Design migration patterns for moving Web Forms .NET Framework functionality to modern .NET, currently targeting Razor Pages.
/n
Evaluate where AI agents, code generation, static analysis and automated refactoring can safely reduce manual migration effort.
/n
Define guardrails, validation strategies and review processes for AI-generated migration outputs.
/n
Contribute to architectural decisions where the automated approach may change the target implementation path.
Implementation:/n
Build, test and refine agentic workflows that analyse legacy Web Forms code and produce modern .NET migration candidates.
/n
Develop migration tooling, prompts, scripts and validation pipelines that support repeatable conversion at scale.
/n
Implement modern .NET application code, including Razor Pages where appropriate, to prove and harden migration patterns.
/n
Contribute to full stack implementation work where required, including modern frontend approaches such as React where they form part of the agreed migration path.
/n
Write clean, well-tested code and review both human-written and AI-generated changes for correctness, maintainability and security.
/n
Create automated tests and comparison checks to validate behaviour between legacy and migrated functionality.
Delivery:/n
Own migration slices end-to-end - from legacy analysis and automation design through to production-ready modern .NET code.
/n
Demonstrate measurable improvements in migration speed, quality and repeatability through automation.
/n
Collaborate with engineers to turn successful experiments into reliable migration practices.
Maintenance and Improvement:/n
Continuously improve migration automation, agent instructions, test coverage and developer workflows.
/n
Identify risks, edge cases and quality issues in migrated code and improve the approach accordingly.
/n
Provide technical guidance on modern .NET, migration patterns and responsible AI-assisted engineering practices.
/n
Contribute to engineering standards for AI-assisted code migration, review and governance.
Who we're looking for/n
At Reapit, we prioritise hiring individuals who share our values and possess the right attitudes and behaviours for success. Whilst some of the listed requirements may be important, don’t worry if you don’t meet all of them, we’d still like to hear from you.
Experience:/n
7+ years of software engineering experience, with robust commercial experience in .NET.
/n
Experience working with legacy .NET Framework applications, ideally including ASP.NET Web Forms.
/n
Experience modernising applications to current .NET technologies such as ASP.NET Core, Razor Pages or similar patterns.
/n
Practical experience using AI coding tools, agents or automation to improve engineering delivery.
Technical Skills:/n
- NET Framework and modern .NET, including ASP.NET Core and Razor Pages.
/n
ASP.NET Web Forms concepts, including page lifecycle, server controls, code-behind and legacy application structure.
/n
AI-assisted engineering practices, including prompt design, agentic workflows, code generation, static analysis and automated refactoring.
/n
Automated testing and validation strategies for proving functional equivalence during migration.
/n
Relational databases and integration patterns commonly found in enterprise .NET applications.
/n
CI/CD pipelines and tooling that support safe, repeatable migration delivery.
/n
Experience building internal developer tools, migration accelerators or code transformation utilities.
/n
Experience with Roslyn, code analysis, source generators or similar .NET automation technologies.
/n
Experience evaluating target architectures where automation may influence the preferred migration path.
/n
Experience with React or other modern frontend frameworks in full stack .NET application development.
/n
Experience with cloud-native services, event-driven patterns or large-scale application modernisation.
What your impact and success looks like/n
We expect your success and impact in the early stages of your career with us to look something like this:
Within 3 months:/n
You will build familiarity with the legacy Web Forms application, current migration goals and target modern .NET approach.
/n
You will identify repeatable migration patterns and early automation opportunities.
/n
You will contribute to proof-of-concept agent workflows and validation approaches.
Within 6 months:/n
You will deliver migration slices using a mix of AI-assisted automation and hands-on modern .NET engineering.
/n
You will improve repeatability, quality checks and confidence in automated migration outputs.
/n
You will help the team decide where Razor Pages remains the right target and where alternative modern .NET approaches should be explored.
Beyond 6 months:/n
You will own and evolve scalable migration automation that reduces manual effort and improves delivery confidence.
/n
You will influence modern .NET migration architecture, standards and AI-assisted engineering practice
/n
You will help establish a repeatable migration approach that can be applied across broader areas of the product.
/n
We operate a Flexible Working Policy and you are free to determine where you work from, be that from home or in the Sydney or Brisbane offices, and how often but we certainly recommend a balance.
Don't tick all the boxes? Neither do we/n
We care about our industry and want it to become a more inclusive and diverse place to work. So, we’re driven by hiring not only by experience and relevance for the role but by sharing our values and the right attitudes and behaviours for success.
We are committed to Equal Employment Opportunity through attracting and retaining a complementary team of employees and building an inclusive environment for all. We feel we have an empowering environment where everyone is supported and respected, and we want you to feel this too.
We welcome new ideas, thinking and approaches, whilst listening to all our employees.
“We are a 2025 Circle Back Initiative Employer – we commit to respond to every applicant.”/n
#J-18808-Ljbffr
📌 Senior Engineer - .Net Migration - AI Automation (Brisbane)
🏢 Reapit
📍 Brisbane