Epicareer Might not Working Properly
Learn More

Learning Management System (LMS) System Developer

RM 3,000 - RM 4,000 / month

Checking job availability...

Original
Simplified

RESPONSIBILITIES:-

1. APPLICATION DEVELOPMENT:

· Design, develop, and maintain web applications using .net technologies (c#, asp.net, .net core).

· Collaborate with front-end and back-end teams to create and enhance multi-tiered applications.

· Write clean, scalable, and efficient code while adhering to best practices.

2. DATABASE MANAGEMENT:

· Design and implement database schemas and data models.

· Develop high-performance sql queries and optimize existing database queries to enhance application performance.

· Ensure data integrity and security within sql server environments.

3. SOFTWARE LIFECYCLE MANAGEMENT:

· Participate in all phases of the software development life cycle (sdlc), including requirements gathering, design, implementation, testing, and deployment.

· Conduct code reviews and provide constructive feedback to ensure code quality and adherence to standards.

4. TROUBLESHOOTING AND SUPPORT:

· Identify and resolve production and non-production application issues efficiently.

· Provide technical support and troubleshooting for applications hosted on windows and linux servers, including iis and moodle environments.

5. MOODLE CONFIGURATION AND DEVELOPMENT:

· Plan, install, configure, and optimize the moodle learning management system.

· Implement custom plugins and enhancements based on user requirements.

· Manage moodle upgrades and ensure compatibility with existing setups.

6. BIGBLUEBUTTON SETUP:

· Set up and configure bigbluebutton for online conferencing and collaboration.

· Ensure proper integration with other applications and systems as needed.

7. DOCUMENTATION:

· Create and maintain comprehensive documentation for applications, including design specifications, user manuals, and deployment guides.

· Document troubleshooting procedures and resolutions for future reference.

8. COLLABORATION AND COMMUNICATION:

· Work closely with cross-functional teams, including product managers, designers, and QA testers, to deliver high-quality solutions.

· Participate in team meetings, providing updates on progress and discussing any challenges.

9. CONTINUOUS LEARNING:

· Stay updated with the latest industry trends, tools, and technologies.

· Actively seek opportunities for professional development and knowledge sharing within the team.

10. COMPLIANCE AND SECURITY:

· Ensure that applications meet security standards and best practices.

· Collaborate with the security team to identify and address potential vulnerabilities.

SPECIFIC SKILLS/ATTRIBUTES REQUIRED

1. Proficient in c#, javascript, html, css.

2. Frameworks and technologies:

· asp.net (webforms, mvc)

· .net core

· web api

· angular or react

· bootstrap

· xamarin

3. Database management:

· strong SQL skills, particularly with sql server (2012 - 2022).

· ability to write optimized queries and design database schemas.

4. Server management:

o experience with windows server and iis.

o familiarity with linux server configuration and administration.

5. Moodle expertise:

o knowledge of moodle installation, configuration and upgrade processes

o experience with custom plugin development for moodle

6. Bigbluebutton setup:

o skills in setting up and configuring bigbluebutton

o proficiency in using linux commands

Job Type: Full-time

Pay: RM3,000.00 - RM4,000.00 per month

Benefits:

  • Health insurance

Schedule:

  • Monday to Friday

Application Deadline: 04/07/2025