Talent Job Seeker

Senior Full Stack Engineer - C# & Angular/React

About the position

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.


Place of work

Talent Job Seeker
Colombo
app.general.countries.Sri Lanka

About the company

Identifica el mejor Talento con Talent Job Seeker

Relevant places near

  • Colombo
  • Dehiwala-Mount Lavinia
  • Moratuwa
  • Pita Kotte
  • Sri Jayewardenepura Kotte
  • Battaramulla South
  • Maharagama
  • Kotikawatta
  • Kolonnawa
  • Hendala



Job ID: 9709478 / Ref: 96cde98aa3a93d00e87f0e6ed4c296a0

Open application open_in_new

Talent Job Seeker