
Senior C#.NET Developer
qode.world
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇲🇾 Malaysia
Visit company websiteJob Level
Senior
Tech Stack
Entity FrameworkGraphQLGRPCJavaScriptKafkaMongoDB.NETRabbitMQRedisSQL
About the role
- As a Senior C# Developer, you’ll play a key role in designing, developing, and optimizing mission-critical applications.
- You’ll collaborate with a talented team, drive best practices, and work on exciting projects that make an impact.
- Building and enhancing .NET Core (6.0+) applications with Web API, MVC, and Middleware.
- Designing robust RESTful APIs with Swagger & JWT, plus integrating with GraphQL/gRPC services.
- Optimizing SQL Server queries and leveraging MongoDB for document-oriented data.
- Implementing messaging solutions with RabbitMQ/Kafka for scalable, asynchronous systems.
- Applying smart Redis caching strategies to boost performance.
- Partnering with frontend developers to ensure smooth integrations.
Requirements
- Strong experience with .NET Core (6.0+) – Web API, MVC, Dependency Injection, Middleware
- Knowledge of Entity Framework Core and common .NET tools (LINQ, Dapper, Serilog)
- Solid SQL Server skills (queries, stored procedures, optimization)
- Familiarity with MongoDB basics (document modeling, aggregation)
- Experience building RESTful APIs (Swagger, JWT) and integrating with external APIs (OAuth2, GraphQL, gRPC)
- Hands-on with RabbitMQ or Kafka for messaging
- Understanding of Redis caching
- Basic JavaScript for frontend collaboration
- Ability to write clean, maintainable code using design patterns
- Strong problem-solving and teamwork skills in Agile/Scrum environments
- Good at English
- Able to speak Mandarin is a plus
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
.NET CoreC#Web APIMVCDependency InjectionMiddlewareEntity Framework CoreSQL ServerMongoDBRESTful APIs
Soft skills
problem-solvingteamworkcommunication