Senior Software Engineer (Education Technology)

placePunggol scheduleFull-time calendar_month 

Job Description

We are seeking an experienced Senior Software Engineer to join our Education Technology team.

The candidate will be responsible for developing and maintaining our learning management system (LMS), coding education platform, and internal software tools.

This role involves both backend and frontend development, as well as integrating security best practices into the software lifecycle.

Responsibilities
  • Design, develop, and maintain software applications for online learning and coding education.
  • Collaborate with product and education teams to translate learning objectives into digital solutions.
  • Implement secure coding practices and perform code reviews to ensure system security and performance.
  • Lead architecture design for scalable and maintainable systems.
  • Integrate third-party APIs and manage cloud-based deployment environments.
  • Mentor junior developers and support the continuous improvement of the development process.
  • Participate in testing, troubleshooting, and optimization of system performance.
Requirements
  • Bachelor’s degree or higher in Computer Science, Software Engineering, or related discipline.
  • At least 5–7 years of professional software development experience.
  • Proficiency in modern programming languages such as Python, JavaScript (React/Vue), Node.js, or PHP.
  • Strong knowledge of database systems (MySQL, PostgreSQL) and cloud platforms (AWS, GCP, or Azure).
  • Solid understanding of software security, DevOps practices, and system integration.
  • Strong problem-solving and analytical skills.
  • Experience in EdTech, SaaS, or e-learning product development will be an advantage.
local_fire_departmentUrgent

Senior Software Engineer

apartmentDIGIplaceBukit Merah, 16 km from Punggol
About the role We are seeking a talented Senior Software Engineer to join our team at Digi Singapore Pte. Ltd. This is a full-time position where you will play a crucial role in maintaining middleware components that enable seamless communication...
apartmentST EngineeringplaceGeylang, 9 km from Punggol
we aim to transform the use of technology across all of ST Engineering businesses. Job Brief (Full-Time) As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining backend services that support RAG and LLM...
electric_boltImmediate start

Senior Software Engineer - Geylang

apartmentHTC SOFTWARE SINGAPORE PTE LTDplaceGeylang, 9 km from Punggol
Key Responsibilities:  •  Design, develop, and maintain robust automation test frameworks using Selenium and TOSCA WebDriver.  •  Create and execute automated test cases for web applications and APIs.  •  Collaborate with developers, business analysts,...