Enable job alerts via email!

SOFTWARE ENGINEER

BUILDSCAPE CONSTRUCTION PTE. LTD.

Singapore

On-site

SGD 45,000 - 65,000

Full time

Today
Be an early applicant

Job summary

A leading construction technology firm in Singapore is seeking a Software Engineer to develop and maintain software systems for construction management. The role involves collaborating with engineers and architects, ensuring regulatory compliance, and integrating various technologies including BIM and IoT. Candidates should have a diploma in Engineering Computer Technology and a strong background in software development. This position offers a dynamic work environment with opportunities for innovation and professional growth.

Qualifications

  • Strong experience in software systems design and integration.
  • Proficient in developing modules for project management.
  • Understand regulatory frameworks and safety protocols in Singapore.

Responsibilities

  • Collaborate with architects and engineers to define software requirements.
  • Design and develop scalable software systems integrated with BIM.
  • Implement, deploy, and maintain applications for construction sites.
  • Provide user training and ongoing support for software tools.

Skills

Software development
BIM integration
Data management
Project management
Regulatory compliance

Education

Diploma in Engineering Computer Technology

Tools

Revit
AutoCAD
GIS tools
ERP systems
Job description
  • JOB RESPONSIBILITY
  • Work with architects, structural / civil / mechanical / MEP engineers, contractors, site managers, and possibly regulatory bodies (e.g., Building and Construction Authority, etc.) to understand what software is needed: for scheduling, project management, BIM (Building Information Modelling), facilities management, safety monitoring, sensor/IoT integration, etc.
    Translate business/operational/site needs into functional and technical requirements.
  • Design & System Architecture
    Design software systems that can integrate with BIM models, CAD drawings, IoT devices, sensors, data from field (e.g. construction site), etc.
    Plan for scalability, robustness, reliability (construction environments may have connectivity, ruggedness, safety, regulatory constraints).
    Ensure compliance with Singapore’s building codes, safety regulations, data privacy, etc.
  • Implementation / Coding
    Develop modules for e.g. site monitoring, progress tracking (with GIS/BIM), safety compliance dashboards, documentation management, defect tracking.
  • Integrations & Data Flows
    Integrate with other systems: CAD/BIM tools (Revit, AutoCAD, Tekla, etc.), project management tools, scheduling tools, ERP, etc.
    Handle data ingestion from field: site reports, sensor data, inspections, photos, etc.
  • Testing, Field Validation & QA/QC
    Test in lab and (crucially) in the field, because real site conditions (weather, noise, connectivity) introduce unpredictability.
    Quality assurance, performance testing, safety, reliability.
  • Deployment & Maintenance
    Deploy applications (web, mobile, cloud, on-prem if required) used by site personnel, contractors etc.
    Maintain software, fix bugs, update features, manage versions.
  • User Training & Support
    Train site staff, engineers, contractors in using the software / tools.
    Provide support, troubleshoot issues arising on site.
  • Education Qualification: Diploma in Engineering Computer Technology.
  • Documentation
    Document design, APIs, user manuals.
    Maintain record of changes, version control, configuration.
  • Regulatory Compliance & Safety
    Ensure software helps meet regulatory requirements in Singapore (building codes, safety, environmental).
    Ensure data security, privacy.
  • Continuous Improvement / Innovation
    Propose improvements: automation, use of AI / ML (for defect detection, predictive maintenance, schedule optimization), IoT / sensing, digital twins, etc.
    Stay updated with Singapore’s built environment smart initiatives (e.g. push for more digitalization, prefabrication, PPVC, modular construction).
  • Project Management & Collaboration
    Work in cross-functional teams. Communicate progress to project managers, site leads.
    Use Agile or other development processes. Manage deliverables and timelines.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.