Backend Developer (C# | .NET | API Systems) (Junior/Senior/Lead)

Reeracoen Recruitment

Kuala Lumpur

On-site

MYR 80,000 - 120,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Jora Malaysia is seeking a Backend Engineer with proven experience building production backend systems using ASP.NET Core within the .NET ecosystem. You will take ownership of an existing API platform, refactor and improve architecture, performance, and reliability.

Responsibilities include designing scalable RESTful APIs, implementing proper data access with Entity Framework Core and SQL Server, and ensuring secure, maintainable backend services.

Qualifications

  • Strong backend experience with production-grade systems.
  • Refactoring legacy code and improving architecture.

Responsibilities

  • Backend API development and code quality.
  • API architecture and system design.
  • Data access and database performance.
  • Performance and reliability improvements.
  • Security and backend best practices.
  • Engineering ownership and collaboration.

Skills

C#
ASP.NET Core
Modern .NET

Tools

Entity Framework Core
Microsoft SQL Server

Job description

Jora Malaysia will close on 9th September 2026. Thank you for being with us, we are cheering you on as you continue your career journey.

Role Overview

We are looking for a strong Backend Engineer with proven experience building and maintaining production backend systems using ASP.NET Core within the .NET ecosystem.

This role involves taking ownership of an existing API platform, improving its structure, performance, and reliability. The current system was developed rapidly and requires refactoring, architectural improvements, and stricter engineering practices.

We expect candidates who can:
  • Understand and refactor complex backend code
  • Design scalable APIs
  • Identify architectural problems and propose solutions
  • Deliver production-grade backend services with minimal supervision

You will work closely with frontend engineers and product stakeholders to build stable, secure, and maintainable backend systems.

Key Responsibilities
1. Backend System Development & Code Quality

Design, develop, and maintain backend APIs using:

  • C#
  • ASP.NET Core
  • Modern .NET runtime

Responsibilities include:

  • Writing clean, maintainable, and testable backend code
  • Refactoring poorly structured or legacy code
  • Enforcing consistent project structure and coding standards
  • Implementing proper layered architecture (Controllers, Services, Data Access)

Candidates must be comfortable working with existing systems and improving them, not just building greenfield projects.

2. API Architecture & System Design

Design and implement robust RESTful APIs to support web applications and external integrations.

Responsibilities include:

  • Designing clear API contracts and data models
  • Implementing proper validation and error handling
  • Designing maintainable service layers
  • Supporting future scalability and feature growth

Candidates should demonstrate solid backend architecture thinking, not just endpoint implementation.

3. Data Access & Database Performance

Design and maintain efficient database interactions using:

  • Entity Framework Core
  • Microsoft SQL Server or other relational databases

Responsibilities include:

  • Writing efficient queries and understanding query performance
  • Managing schema migrations and database structure
  • Preventing performance issues such as N+1 queries
  • Ensuring data consistency and integrity

Strong candidates should understand how backend code impacts database performance.

4. Performance & Reliability

Improve backend performance and reliability across services.

Responsibilities include:

  • Implementing asynchronous processing
  • Reducing unnecessary database calls
  • Identifying performance bottlenecks
  • Ensuring APIs remain stable under real-world load

Candidates should demonstrate the ability to diagnose and fix backend performance issues.

5. Security & Backend Best Practices

Follow secure backend development practices.

Responsibilities include:

  • Implementing authentication and authorization mechanisms
  • Protecting APIs from common vulnerabilities
  • Implementing proper input validation and error handling
  • Ensuring sensitive data is handled securely

Backend developers must understand that security is enforced on the server side, not the client.

6. Engineering Ownership & Collaboration

Work closely with engineers and stakeholders to improve the overall system.

Responsibilities include:

  • Participating in code reviews
  • Contributing to technical decisions
  • Improving development practices and architecture
  • Taking ownership of backend quality and maintainability

We expect engineers who actively improve systems, not just complete assigned tasks.

Be careful - Don’t provide your bank or credit card details when applying for jobs. Don't transfer any money or complete suspicious online surveys. If you see something suspicious, report this job ad .

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

Similar jobs worth comparing

Senior ASP.NET Core Backend Engineer
Senior ASP.NET Core Backend Engineer

Reeracoen Recruitment • Kuala Lumpur

On-site
MYR 80,000 - 120,000
Senior BackEnd Engineer
Senior BackEnd Engineer

Michael Page • Kuala Selangor

On-site
MYR 90,000 - 150,000
13th month salary
Innovative projects in supply chain
Permanent role in Selangor
+1
Senior Executive, IT (Fullstack)
Senior Executive, IT (Fullstack)

7 Eleven • Kuala Lumpur

On-site
MYR 90,000 - 150,000
ASP.net Developer
ASP.net Developer

Jobstreet Malaysia • Puchong

On-site
MYR 78,000 - 123,000
Backend Developer
Backend Developer

Bitara Capital Sdn. Bhd. • Kuala Lumpur

On-site
MYR 180,000 - 240,000
EPF
SOCSO
Annual Leave
+2
Junior Backend Developer
Junior Backend Developer

Techstreet Malaysia • Selangor

On-site
MYR 45,000 - 89,000
Bonus
Medical Insurance
Dental & Optical
+5
Senior Backend Engineer: Build Scalable .NET APIs
Senior Backend Engineer: Build Scalable .NET APIs

Michael Page • Kuala Selangor

On-site
MYR 90,000 - 150,000
13th month salary
Innovative projects in supply chain
Permanent role in Selangor
+1
Software Developer - dotnet (26-01443)
Software Developer - dotnet (26-01443)

eTeam • Kuala Lumpur

On-site
MYR 100,000 - 160,000
Backend Developer (Python)
Backend Developer (Python)

OneJar • Shah Alam

Hybrid
MYR 120,000 - 180,000
Hybrid work
Growth opportunities
Competitive salary
+2
Junior Backend Developer (Bandar Sunway/Bangsar)
Junior Backend Developer (Bandar Sunway/Bangsar)

Techstreet • Kuala Lumpur

On-site
MYR 48,000 - 75,000
Bonus
Medical Insurance
Dental & Optical
+5