Senior C# Developer

Bangsar, M14, MY, Malaysia

Job Description

Looking for your next step as in C# Developer? Our client is seeking a

Senior C# Developer

to build high-performance mobile apps and drive technical improvements across their product ecosystem. The details as below :

1. Core Skills (Must-Have)1. .NET Core (6.0+) - 60%

Proficient in

ASP.NET Core

, including Web API, MVC, Dependency Injection, and Middleware Hands-on experience with

Entity Framework Core

(Code-First / Database-First, performance optimisation) Strong knowledge of the

.NET ecosystem

, including LINQ, Dapper, and Serilog
2. Databases (SQL Server or MongoDB) - 20%

SQL Server:

Ability to write complex queries, stored procedures, and perform index optimisation

MongoDB:

Familiarity with document-based data modelling, aggregation pipelines, and sharded clusters
3. API Integration & Development - 30%

Design and develop

RESTful APIs

, including Swagger documentation and JWT-based authentication Integrate and consume third-party APIs using

OAuth2, GraphQL, and gRPC


4. Message Queues (RabbitMQ or Kafka) - 20%

Implement asynchronous messaging patterns such as

publish/subscribe

and

work queues

Understanding of message reliability concepts, including

ACKs, retry mechanisms, and dead-letter queues


5. Redis - 5%

Experience with

caching strategies

, including distributed caching and cache penetration/snowballing mitigation
6. Basic JavaScript - 5%

Collaborate with frontend teams on simple interactions, including

AJAX requests and basic DOM manipulation


Preferred Experience

ABP Framework (ABP Boilerplate / ABP.IO):

Familiarity with modular architecture and multi-tenancy

ASP.NET Zero:

Experience customising existing projects, such as permission management and UI extensions
Soft Skills Requirements

Code Quality:

Ability to write clean, maintainable, and scalable code using appropriate design patterns

Problem Solving:

Capable of independently troubleshooting issues such as performance bottlenecks and concurrency challenges

Teamwork:

Comfortable working in

Agile/Scrum

environments with strong communication skills
Job Types: Full-time, Permanent

Pay: RM8,000.00 - RM15,000.00 per month

Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1407966
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangsar, M14, MY, Malaysia
  • Education
    Not mentioned