Get a reply from this employer
Your resume and cover letter, tailored to exactly what they’re hiring for.
BCS Information Technology Corp. is seeking a senior full-stack engineer to join a pod migrating Navitaire dotREZ to React micro-frontends and .NET microservices.
You will help preserve the customer experience while modernising the platform, working test-first with AI coding agents across the full delivery lifecycle. You will build React/TS micro-frontends, .NET services, write unit tests first, and help deploy to Kubernetes with ArgoCD, ensuring quality gates and secure, scalable solutions in a
Join a full-stack engineering pod building airline booking capabilities while migrating a Navitaire dotREZ site to React micro-frontends and .NET microservices. You will help preserve the customer experience while modernising the platform, working test-first with AI coding agents across the full delivery lifecycle from understanding legacy behaviour through to production.
Build React and TypeScript micro-frontends using Module Federation, Jotai, generated API clients and the organisation's component library.
Build .NET microservices with C# and ASP.NET Core using FastEndpoints, xUnit, FakeItEasy and WireMock to integrate with the Navitaire Digital API.
Read legacy C#, Razor and React/Redux code to confirm the exact behaviour being migrated.
Write unit tests first and maintain a green build against strict quality gates, including zero-warning linting, 90% new-code coverage, SonarQube and security scans.
Support releases on Kubernetes using Kustomize and ArgoCD, manage feature-flag ramps and resolve production issues.
Collaborate with the engineering pod to deliver reliable, maintainable booking capabilities.
At least four years of experience building production web applications.
Strong React and TypeScript experience, including hooks, state management and testing.
Professional .NET and C# experience with ASP.NET Core 8 or later, REST APIs, dependency injection and unit testing.
Experience with Git, pull-request workflows and CI using GitHub Actions or a similar platform.
Daily experience using AI coding agents, or a clear willingness to adopt this approach from day one.
Experience with Navitaire Digital API, New Skies, dotREZ or other airline and travel booking systems is an advantage.
Experience with Module Federation, micro-frontends and generated OpenAPI API clients such as Kiota is desirable.
Experience with Playwright, Datadog, AWS, Docker and Kubernetes is desirable.