Job Openings Senior Full Stack Engineer - C# & Angular/React

About the job Senior Full Stack Engineer - C# & Angular/React

About the Role

Were looking for a technically strong and proactive Software Engineer Integrations to help enhance and support GACs Core Integration Platform. In this role, youll build and maintain scalable, secure, and efficient integrations across a wide range of domains such as shipping, logistics, agency, and finance.

Youll work with modern tech stacks like .NET Core 8 and Blazor, developing services that handle file-based and message-based data exchange in formats such as XML, JSON, CSV, Text, and EDIFACT. This is a hands-on role that includes development, support, and close collaboration with internal teams and external partners.

Key Responsibilities

  • Enhance and maintain our Core Integration Platform to support new scenarios and increase system reliability.

  • Develop backend services using .NET Core 8 and build internal tools using Blazor.

  • Handle data transformation and ETL processes between XML, JSON, CSV, Text, and EDIFACT.

  • Build and consume REST APIs for data integration across systems.

  • Participate in 24/7 production support on a rotating on-call schedule.

  • Work with message queues like RabbitMQ (and optionally Azure Service Bus or Kafka).

  • Integrate with Azure services such as Cosmos DB, Azure Storage, and Service Bus.

  • Follow SOLID principles, clean architecture practices, and contribute to unit-tested codebases.

  • Collaborate with QA, DevOps, and business analysts to ensure quality deliverables.

  • Continuously identify and drive improvements in system architecture and integration processes.

Required Qualifications

  • Bachelors degree in Computer Science, Software Engineering, or related field.

  • 5-7 years of experience in systems or data integration development.

  • Strong skills in .NET Core 8, C#, LINQ, EF Core, Blazor (Server or WASM), and RESTful APIs.

  • Proficient in working with data formats: XML, JSON, CSV, Text. Exposure to EDIFACT is a plus.

  • Solid understanding of unit testing, CI/CD pipelines, and software design principles (SOLID).

  • Familiar with front-end basics: JavaScript, TypeScript, HTML/XML.

Nice to Have

  • Experience with NoSQL databases like Cosmos DB or MongoDB.

  • Knowledge of RabbitMQ, Azure Service Bus, or Kafka.

  • Exposure to ETL/data mapping tools and message transformation platforms.

  • Familiarity with Kubernetes or Azure Kubernetes Service (AKS).

  • Interest in AI-driven automation for integration workflows.

  • Domain experience in logistics, shipping, or enterprise integration.