Mid Senior Backend Engineer

Send

Johor Bahru

On-site

MYR 100,000 - 160,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Send is seeking a skilled Backend Engineer to develop and maintain our services. You will own well-scoped changes, work with senior engineers on distributed systems, payment flows, and production rollout decisions.

Responsibilities include building C#/.NET services, REST APIs, data modeling with SQL, and implementing reliable processing with retries and idempotency. You will collaborate across teams to ensure smooth deployments and robust integrations.

Qualifications

  • Production backend development with C# and .NET.
  • REST API design, validation, authentication, and authorization.
  • Strong SQL fundamentals with MySQL or PostgreSQL.
  • Understanding of asynchronous processing, idempotency, and retries.
  • Hands-on AWS experience; familiarity with Docker and deployment pipelines.
  • Automated testing, Git, code review, and debugging skills.
  • Ability to deliver scoped changes independently and explain risks.
  • Ability to use AI tools to improve productivity and prepare tests/documentation.

Responsibilities

  • Build and maintain C# and .NET services, REST APIs, and third-party integrations.
  • Model data, write SQL, and implement reviewed schema migrations and transaction handling.
  • Implement reliable processing with idempotency, bounded retries, timeouts, and clear failure handling.
  • Work with queues and asynchronous events, including duplicate delivery and failed-message investigation.
  • Write unit and integration tests for normal, failure, and recovery scenarios.
  • Support CI/CD and container workflows, add useful logs and metrics, and investigate production issues.
  • Coordinate API contracts with frontend, mobile, and QA engineers; upscale high-risk changes before release.

Skills

C# & .NET
REST API design
SQL fundamentals
Asynchronous processing
Automated testing
Git
AI tools
Debugging

Tools

Docker
AWS

Job description

Company Description

Send is a community-first tech startup building smart, inclusive solutions for everyday businesses. Our growing ecosystem includes SendFood (Food delivery), SendLive (Livestream commerce), and SendSocial (Community)—tools designed to empower our local community and to connect lives.At Send, we’re not just building products—we’re building bridges between tradition and technology. Our mission is to make digital tools accessible, culturally relevant, and meaningful for those often left behind in the digital shift.

The role

Develop and maintain backend services and integrations for Send Services. You will own well-scoped service changes and collaborate with senior engineers on distributed-system design, payment flows, and production rollout decisions.

Responsibilities
  • Build and maintain C# and .NET services, REST APIs, and third-party integrations.
  • Model data, write SQL, and implement reviewed schema migrations and transaction handling.
  • Implement reliable processing with idempotency, bounded retries, timeouts, and clear failure handling.
  • Work with queues and asynchronous events, including duplicate delivery and failed-message investigation.
  • Write unit and integration tests for normal, failure, and recovery scenarios.
  • Support CI/CD and container workflows, add useful logs and metrics, and investigate production issues.
  • Coordinate API contracts with frontend, mobile, and QA engineers; upscale high-risk changes before release.
Required qualifications
  • Production backend development experience with C# and .NET.
  • Practical REST API design, validation, authentication, and authorization skills.
  • Strong SQL fundamentals and experience with MySQL or PostgreSQL, including transactions and indexing.
  • Understanding of asynchronous processing, data consistency, idempotency, and retries.
  • Hands‑on AWS experience, familiarity with Docker, and the ability to work with deployment pipelines.
  • Automated testing, Git, code review, and systematic debugging skills.
  • Ability to deliver scoped service changes independently and explain implementation risks clearly.
  • Ability to use AI tools such as Claude and OpenAI products to improve work productivity: develop APIs and integrations, review SQL queries, debug issues, and prepare unit tests, integration tests, and technical documentation.
  • Ability to provide clear context and instructions to AI, critically review and test its output, and explain resulting improvements in turnaround time or quality. Retain responsibility for the final work and protect code, credentials, and confidential data in line with company policy.
Preferred qualifications
  • Payments, reconciliation, webhooks, or other external integrations.
  • AWS Lambda, SQS, dead-letter queues, or ECS Fargate.
  • Infrastructure as code, staged rollouts, and backward-compatible API changes.
Success in this role

You deliver reliable service changes with tests, observable failure handling, and safe rollout steps. Shared architecture and critical payment changes receive appropriate senior review.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full Stack Engineer
Senior Full Stack Engineer

Send • Johor Bahru

On-site
MYR 150,000 - 210,000
Mid-Senior Full Stack Engineer
Mid-Senior Full Stack Engineer

Send • Johor Bahru

On-site
MYR 120,000 - 180,000
Senior Backend Engineer - C#/.NET, REST APIs & Payments
Senior Backend Engineer - C#/.NET, REST APIs & Payments

Send • Johor Bahru

On-site
MYR 100,000 - 160,000
Backend Developer
Backend Developer

Körber • Shah Alam

On-site
MYR 120,000 - 180,000
Senior Full-Stack Engineer — React/Next + .NET
Senior Full-Stack Engineer — React/Next + .NET

Send • Johor Bahru

On-site
MYR 120,000 - 180,000
Backend Engineer - Platform Engineering
Backend Engineer - Platform Engineering

PayNet (Payments Network Malaysia) • Kuala Lumpur

On-site
MYR 180,000 - 240,000
Senior Software Developer
Senior Software Developer

DH DIGILAB (M) SDN BHD • Johor Bahru

On-site
MYR 180,000 - 240,000
Principal Engineer (Backend)
Principal Engineer (Backend)

PayNet (Payments Network Malaysia) • Kuala Lumpur

On-site
MYR 240,000 - 420,000
Fullstack Engineer
Fullstack Engineer

Luxoft • Malaysia

Hybrid
MYR 120,000 - 180,000
Senior .NET Developer
Senior .NET Developer

AvePoint • Kuala Lumpur

On-site
MYR 90,000 - 120,000