Company Overview
SoftGrid Sensing Pte Ltd is a Digital Transformation solution provider specializing in Cultural & Attraction, Resorts, and Tourism sectors. We leverage IoT, AI, and Big Data technologies to deliver innovative digital tools that accelerate customers digital transformation journeys.
We are looking for a passionate and skilled Software Developer to join our growing team and help build next-generation digital solutions.
Job Summary
As a Software Developer, you will design, develop, test, and maintain software applications and platforms that support clients operational and business needs. Collaborate with product managers, UI/UX designers, data engineers, and IoT specialists to deliver scalable, high-performance solutions.
Responsibilities
- Design, develop, test, and deploy software applications, APIs, and system integrations to meet client requirements
- Collaborate with product and project teams to translate business needs into effective technical solutions
- Build and maintain web-based, mobile, or cloud-based applications ensuring scalability and performance
- Integrate IoT devices, sensors, and third-party platforms into software ecosystems to enhance functionality
- Develop and optimize databases, backend services, and data pipelines for efficient data management
- Troubleshoot, debug, and upgrade existing systems to improve performance and reliability
- Participate in code reviews to enforce coding standards, security protocols, and scalability best practices
- Support AI and Big Data initiatives by integrating analytics, machine learning models, or automation features into applications
- Prepare and maintain clear technical documentation for software applications and development processes
- Continuously research emerging technologies and propose innovative solutions to enhance product offerings
Preferred Competencies and Qualifications
- Bachelor's Degree in Computer Science, Software Engineering, Information Technology, or related field
- Proven software development experience with strong programming skills in Python, JavaScript, Java, C#, or PHP
- Experience using frontend frameworks such as React, Vue.js, or Angular to build user interfaces
- Experience with backend frameworks including Node.js, Django, Laravel, or .NET for server-side development
- Familiarity with database technologies like MySQL, PostgreSQL, MongoDB, or SQL Server for data storage and retrieval
- Experience with cloud platforms such as Amazon Web Services, Google Cloud, or Microsoft Azure for deployment and scaling
- Knowledge of IoT protocols, API integration, and real-time data processing to connect devices and systems
- Familiarity with AI/Machine Learning integration or Big Data technologies to enhance analytics capabilities
- Understanding of version control tools such as Git and DevOps/CI/CD pipelines for efficient software delivery
- Strong problem-solving skills with attention to detail in software development tasks
- Effective communication skills and ability to work independently and collaboratively in a fast-paced environment