Louisiana State University-posted 3 months ago
Full-time • Entry Level

The Moodle Developer supports the development, maintenance, and operation of LSU Online & Continuing Education’s Learning Management System (Moodle). This entry-level to mid-level position is ideal for someone with strong PHP experience who is eager to learn and grow in a higher ed environment. Working under the guidance of senior developers and administrators, the Moodle Developer will contribute to the upkeep, performance, and small-scale enhancements of the LMS and its related systems.

  • Assist in the ongoing support and refinement of LSU’s Moodle-based Learning Management System.
  • Contribute to backend and frontend improvements by developing minor features, addressing bugs, and making performance enhancements.
  • Write clean, efficient code in PHP and work with HTML, CSS, JavaScript, and SQL.
  • Respond to LMS-related support requests, including technical issues reported by instructional designers, course developers, and faculty.
  • Document support resolutions and contribute ideas for long-term solutions or automation.
  • Assist in testing new features, patches, and updates prior to deployment.
  • Run regression tests, validate the behavior of core and third-party plugins, and support the team’s broader QA processes.
  • Support Moodle version upgrades and small plugin customizations.
  • Participate in structured learning opportunities, including shadowing senior team members and attending knowledge-sharing sessions.
  • Gain exposure to tools such as Git, Jenkins, and AWS.
  • Bachelor's degree with 3+ years as a software developer.
  • Experience in developing, maintaining and supporting web-based software systems.
  • Demonstrable skills with HTML5, CSS, JavaScript, PHP and querying databases.
  • Effective verbal and written communication skills.
  • Master's degree with 5+ years as a software developer with at least 7 of those years experience as a PHP developer.
  • Experience in developing and supporting web-based software systems using Agile Methodology.
  • Health, life, dental, and vision insurance.
  • Flexible spending accounts.
  • Retirement options.
  • Various leave options.
  • Paid holidays.
  • Wellness benefits.
  • Tuition exemption for qualified positions.
  • Training and development opportunities.
  • Employee discounts.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service