Software Developer

apartmentTIONG SENG CONTRACTORS (PRIVATE) LIMITED placeGeylang descriptionPermanent calendar_month 

Job Summary:

We are looking for a highly motivated Junior Software Developer to join our Digital Construction & Innovation team. The ideal candidate will have foundational programming experience and a keen interest in applying software solutions to real-world challenges in the construction industry.

This role offers hands-on experience in integrating digital tools with AI platforms, BIM systems, and enterprise solutions to improve construction efficiency and quality.

Key Responsibilities:

  • Develop, test, and maintain internal software tools and plug-ins using Python, C#, and .NET frameworks
  • Assist in building integrations between in-house applications, BIM platforms (e.g., Revit), and third-party AI tools
  • Collaborate with the BIM, ERP, and Safety/QS teams to understand workflows and identify digital improvement opportunities
  • Contribute to UI development using HTML, JavaScript, and basic front-end frameworks (as required)
  • Troubleshoot bugs and optimize code performance
  • Document technical processes and user guides for developed solutions

Requirements:

  • Diploma or Bachelor’s degree in Computer Science, Software Engineering, or related discipline
  • Entry level candidates are welcome to apply. Training provided.
  • Proficient in Python and C# with working knowledge of .NET technologies
  • Basic understanding of HTML and JavaScript (bonus)
  • Exposure to or interest in integrating with AI/ML platforms, APIs, or cloud services (e.g., OpenAI, Azure, Google AI)
  • Strong analytical and problem-solving skills
  • Willingness to learn and adapt to domain-specific tools (e.g., Autodesk Revit API, BIM tools)
  • Effective communication and collaboration skills

Preferred (Bonus) Skills:

  • Familiarity with JSON data handling
  • Understanding of database concepts (SQL or NoSQL or MongoDB)
  • Prior internship or personal projects demonstrating applied software development

What We Offer:

  • A collaborative and innovative work environment in a leading construction company
  • Opportunity to work on real-world digital solutions that impact construction projects across Singapore
  • Guidance and mentorship from experienced developers and digital construction professionals
  • Learning opportunities in BIM, AI, robotics, and cloud platforms
starFeatured

Software Developer

apartmentTitansoft Pte LtdplaceOutram, 6 km from Geylang
and the many, many, many of our customers) footprint upon the face of the earth (virtually, because we're all about being #ecofriendly), we soooo want to speak with you. What a Software Developer does in Titansoft  •  Apply your expertise on our web...
apartmentRANDSTAD PTE. LIMITEDplaceGeylang
testable, and efficient code using current best practices in web development.  •  Collaborate with cross-functional teams, including data scientists, product managers, and software engineers, to integrate AI capabilities into our products. Skills...
local_fire_departmentUrgent

Software Developer

placeSingapore River, 7 km from Geylang
  1.  The Software Developer shall have at least a Diploma in Computer Studies, or related discipline, and completed at least one project using Scrum or equivalent as the Agile software development framework, and THREE (3) years’ experience...