About the Role

We’re looking for a Backend Developer to build and optimize backend systems, develop APIs, improve performance, and support integration across online, offline, and internal platforms.

Key Responsibilities

  • Develop and maintain backend systems using C# / .NET / .NET Core

  • Build and integrate RESTful APIs, gRPC, WebSocket, SignalR

  • Integrate multiple internal/external systems and services

  • Apply clean architecture, SOLID principles, and best practices

  • Support junior developers on technical matters

  • Participate in Agile/Scrum development

  • Perform other tasks assigned by the line manager

Qualifications

Must-have:

  • 2+ years as a Backend Developer using C#

  • Strong experience with .NET, .NET Core, Entity Framework Core, LINQ

  • Database design & management with SQL/NoSQL (e.g., Postgres, MongoDB, MSSQL, Oracle, Redis, Elasticsearch)

  • Understanding of microservices, clean code, algorithms

  • Experience with Kafka, RabbitMQ or similar message queues

  • Familiarity with unit testing frameworks (xUnit, NUnit, Moq)

  • Experience with WebSocket / SignalR

  • Experience with SCRUM or KANBAN

  • English communication (or willingness to learn)

Nice-to-have:

  • Event-driven architecture

  • Apache Ignite

  • DevOps mindset or cloud knowledge (AWS/Azure/GCP)

Boost your career

Full name *
Email *
Phone number *
Your CV *
Click to select & upload your CV
Security code *

Agree to allow Central Retail Vietnam ("CRV") to process this information. Please refer to our confidentiality policy here
Apply