Responsibilities
- Develop and maintain backend services and RESTful APIs using .NET Core
- Implement data access layers using EF Core
- Optimize SQL queries or MongoDB aggregation pipelines for performance
- Integrate caching and message queue solutions (Redis, RabbitMQ, Kafka)
- Prepare API documentation (Swagger) and implement secure authentication (JWT)
- Collaborate with front-end and QA teams for seamless integration
- Troubleshoot, debug, and optimize application performance
- Follow coding standards and participate in code reviews
Academic Qualification
- Bachelor’s Degree in Computer Science, Software Engineering, or related field (or equivalent experience)
Primary Skills
- Proficiency in .NET Core 6+
- Strong in ASP.NET Core (Web API/MVC, dependency injection, middleware)
- Skilled in Entity Framework Core (Code-First/Db-First)
- SQL Server or MongoDB proficiency (complex SQL queries / aggregation pipelines)
- RESTful API design with Swagger documentation & JWT authentication
Secondary Skills
- Knowledge of Redis caching strategies
- Message processing using RabbitMQ / Kafka
- Familiarity with ABP Framework / ASP.NET Zero
Additional Skills
- Strong coding standards
- Excellent problem-solving skills
- Good team collaboration and communication
Professional Certification if required any
- Microsoft Certified: .NET Developer or equivalent (advantage, not mandatory)
Job Types: Full-time, Permanent
Pay: RM5,000.00 - RM10,000.00 per month
Benefits:
- Opportunities for promotion
- Professional development
Experience:
- .NET: 3 years (Preferred)
- Kafka: 3 years (Preferred)
- MongoDB: 3 years (Preferred)
- ABP framework: 3 years (Preferred)
- BoilerPlate: 3 years (Preferred)
Work Location: In person