Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Software Engineer.
Singapore Jobs Expertini

Urgent! Software Engineer Job Opening In Singapore, Singapore – Now Hiring MAESTRO HUMAN RESOURCE PTE. LTD.

Software Engineer



Job description

Roles & Responsibilities

Overview

We are seeking a Software Engineer with strong hands-on experience in Node.js, React.js, TypeScript, MongoDB.

The role involves designing, developing, testing, and maintaining secure, scalable, and high-quality applications while adhering to AGILE/Scrum methodology and DevSecOps practices.

Key Responsibilities

Software Development & Delivery

  • Take ownership of the design, coding, testing, and documentation of software solutions.

  • Develop secure, scalable, and high-quality applications, following best coding practices and government cybersecurity standards.

  • Build modular and reusable components for frontend and backend.

  • Execute data migration, transformation, and scripting tasks.

  • Participate in code reviews and maintain code quality using tools.

  • Conduct unit testing, system testing, and support SIT/UAT phases.

  • Commit to delivering zero-defect code and take full responsibility for code quality.

Collaboration & Customer Engagement

  • Actively participate in AGILE projects, including Scrum sprints and daily stand-ups.

  • Collaborate with project managers, business analysts, UI/UX designers, QA testers, and customers to gather requirements and conduct acceptance testing.

  • Prepare and maintain technical documentation, system guides, and deployment instructions.

  • Support audits, security reviews, and compliance requirements for government projects.

Requirements

Singaporean citizen.

  • Minimum 2 years of experience in systems implementation and software development lifecycle processes.

  • Bachelor's degree in Computer Science, IT, or related field
  • Proven hands-on experience in transforming functional specifications into detailed design and implementation.

  • Proficiency in:
  • Backend: Node.js
  • Frontend: React.js, TypeScript, HTML5, CSS3
  • Database technologies: MongoDB
  • Familiarity with Scrum process and AGILE methodologies.

  • Strong troubleshooting and problem-solving skills.

  • Excellent communication, interpersonal, and team-oriented skills.

Preferable / Good-to-Have:

  • Experience with Keycloak.

  • Familiarity with ArcGIS for geospatial applications.

  • Exposure to:
  • Microservices architecture
  • Containerization (Docker, Kubernetes)
  • Automated testing frameworks (Playwright, Cucumber)

Working location: AMK

Maestro HR

damien lee tian hong

R

16C8462

Tell employers what skills you have
Technical Documentation
MongoDB
CSS3
Kubernetes
Unit Testing
TypeScript
Customer Engagement
Agile Methodologies
System Testing
HTML5
ArcGIS
Data Migration
Containerization
Teamoriented
Acceptance Testing
Software Development


Required Skill Profession

Other General



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Software Engineer Potential: Insight & Career Growth Guide