Overview
We are seeking a Senior Software Engineer to join a contract team focused on the AI-assisted modernization of a legacy platform for an insurance client. The successful candidate will leverage AI tools to facilitate the migration from Oracle Forms to a modern React and .NET architecture, while also supporting the transition of the underlying database to Azure SQL. This position offers an opportunity to work closely with a dynamic team and utilize cutting-edge technology in a streamlined development environment.
Responsibilities
- Migrate the legacy product onto a React/ .NET architecture in line with the team's Jira workflow.
- Utilize AI tools, such as Claude, to facilitate the translation of Oracle Forms logic into the new technology stack.
- Assist in the migration of the Oracle database to Azure SQL, including adapting data models and queries.
- Build and maintain robust and testable React front-end components and .NET back-end services.
- Collaborate closely with the team through small, frequent pull requests and proactive communication regarding progress and blockers.
Requirements
- Proven full-stack experience with React for front-end development and .NET for back-end services.
- Strong SQL skills, particularly with Azure SQL or SQL Server.
- Ability to quickly become productive in an unfamiliar codebase while keeping pace with an established team.
- Experience working in an iterative, ticket-driven environment with excellent communication skills.
- Familiarity with Oracle Forms or other legacy 4GL platforms is a plus.
- Previous involvement in legacy modernization or platform migration projects is desirable.
- Experience with data migration from Oracle to Azure SQL is beneficial.