Software Developer
TIONG SENG CONTRACTORS (PRIVATE) LIMITED Geylang Permanent
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
Titansoft Pte LtdOutram, 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...
RANDSTAD PTE. LIMITEDGeylang
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...
Singapore 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...