Software Engineer (React and .net)

BCS Information Technology Corp.

Taguig

On-site

PHP 1,200,000 - 2,000,000

Full time

48 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

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

Qualifications

  • Four+ years building production web apps.
  • Strong React and TypeScript experience with hooks, state management and testing.
  • Professional .NET and C# experience with ASP.NET Core 8+ and REST APIs.
  • Experience with Git, PR workflows and CI (GitHub Actions or similar).
  • Experience with AI coding agents or willingness to adopt from day one.
  • Experience with Navitaire Digital API, New Skies, dotREZ or travel booking systems is a plus.

Responsibilities

  • Build React and TypeScript micro-frontends with Module Federation and component libraries.
  • Develop .NET microservices with C# and ASP.NET Core; use FastEndpoints, xUnit, FakeItEasy, WireMock.
  • Read legacy C#, Razor, and React/Redux to migrate behaviour.
  • Write tests first; maintain green builds with strict quality gates and linting.
  • Support releases on Kubernetes with Kustomize and ArgoCD; manage feature flags and production issues.
  • Collaborate with engineering pod to deliver reliable booking capabilities.

Skills

React & TypeScript
Unit testing
CI/CD
AI coding agents
REST APIs
Git workflows
CI with GitHub Actions

Tools

Kiota OpenAPI clients
Module Federation
Playwright
Datadog
AWS
Docker
Kubernetes

Job description

About the role

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.

Key responsibilities
  • 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.

What we're looking for
  • 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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior React & .NET Engineer for Booking Platform
Senior React & .NET Engineer for Booking Platform

BCS Information Technology Corp. • Taguig

On-site
PHP 1,200,000 - 2,000,000
Software Development Engineer
Software Development Engineer

Amadeus • Taguig

Hybrid
PHP 669,600 - 892,800
Software Development Engineer
Software Development Engineer

Amadeus • Manila

Hybrid
PHP 600,000 - 1,000,000
Software Development Engineer
Software Development Engineer

Amadeus IT Group S.A. • Manila

Hybrid
PHP 600,000 - 1,100,000
Diversity & Inclusion
Senior Software Development Engineer (C .Net / MS SQL)
Senior Software Development Engineer (C .Net / MS SQL)

Amadeus Fire AG • Taguig

On-site
PHP 1,100,000 - 2,000,000
Salary and bonus package
Caregiving and health benefits
Flexible working model
Senior Software Engineer
Senior Software Engineer

Red Core IT Solutions,Inc. • Mandaluyong

On-site
PHP 892,800 - 1,339,200
Mid-Level Full Stack Developer (Node/Nest/React) - Hybrid
Mid-Level Full Stack Developer (Node/Nest/React) - Hybrid

MVP Asia Pacific Inc. • Mabalacat

On-site
PHP 670,000 - 1,339,000
Software Developer (React/.Net)
Software Developer (React/.Net)

PAN ASIA HR CONSULTING PH INC. • Mandaluyong

On-site
PHP 1,200,000 - 2,400,000
Senior Full Stack Developer
Senior Full Stack Developer

Outsource Accelerator • Pasig

Hybrid
PHP 1,200,000 - 1,800,000
Senior Software Development Engineer (C#.Net / MS SQL)
Senior Software Development Engineer (C#.Net / MS SQL)

1143 Navitaire Philippines INC • Manila

On-site
PHP 1,200,000 - 1,800,000
Salary and bonus
Health benefits
Flexible working model
+1
Top locations