SOFTWARE ENGINEER
SOFTWARE ENGINEER
Location
D12 Balestier, Serangoon, Toa Payoh
Job Type
Full-time
Experience
Mid
Category
General
Salary
$8,000 - $9,500
Posted
1 week ago
Expires
Oct 26, 2025
Views
3
Job Details
Vacancies
1 position
Experience Required
No experience required
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.
Similar Jobs
Automotive Mechanic
JJ CONSULTING SERVICES
•
Islandwide
•
1 day ago

HR Manager (West / High Bonuses)
CAREERALLY PTE. LTD.
•
Islandwide
•
1 day ago
Molding Operations Manager (Expat Package to Mexico)
PERSONNEL LINK JOBHUB PTE. LTD.
•
D25 Kranji, Woodgrove, Woodlands
•
1 day ago
Child Care's Account Executive
ABER CARE PTE. LTD.
•
Islandwide
•
1 day ago
Student Care Teacher
Nanyang Technological University Buddhist Society Alumni
•
D25 Kranji, Woodgrove, Woodlands
•
1 day ago
Response Reality Check
Quality: 95%
Response N/A
Company Stats
Response metrics N/A
Platform Spread
mycareersfuture
95%
Quality Score
N/A
Response Rate
BUILDSCAPE CONSTRUCTION PTE. LTD.
Ready to Apply?
This is a direct application to BUILDSCAPE CONSTRUCTION PTE. LTD.. No recruitment agencies involved.
Apply for this PositionResponse rate not available - Direct application to employer