freehire launches on Product Hunt on 26 August.

Follow →

Applications Developer

Company Overview

ECTIVISE SOLUTIONS PTE. LTD. is a master systems integrator in ASEAN’s construction and facility management sectors, delivering turnkey solutions from electrical equipment energizing to optical backbone data communications, with expertise spanning M&E and Telecoms domains.

Job Summary

You will develop, integrate, and enhance full-stack software solutions for Smart Building, Operational Technologies, and Network Management environments, driving innovation in OT data integration, API and Kafka integration, and software lifecycle management.

Responsibilities

  • Develop new applications and enhance existing systems using C#, .NET / .NET Core, Angular, JavaScript / TypeScript, HTML / CSS, SQL, RESTful APIs, JSON, and XML to deliver robust software solutions.
  • Translate business requirements into functional, high-quality software solutions that meet client needs and industry standards.
  • Design, build, and maintain efficient, reliable systems supporting Smart Building and OT integration environments.
  • Integrate heterogeneous systems and develop APIs to enable seamless data exchange and interoperability.
  • Apply Agile/Scrum methodologies to manage software development lifecycle and deliver iterative improvements.
  • Implement Secure Software Development Life Cycle (SSDLC) practices to ensure software security and compliance.
  • Utilize Git/GitHub for version control and collaborative development within a dynamic team environment.
  • Incorporate relevant international standards including ISO/IEC/IEEE 29148, 12207, 29119, 27001, and IEC 62443 to ensure quality, security, and compliance in software development and OT cybersecurity.
  • Provide on-site support and collaborate with regional teams across Asia to deploy and maintain solutions.
  • Support Network Management System (NMS) development and integration to enhance network operations and monitoring.
  • Perform additional duties as assigned by supervisors to support project and organizational goals.

Preferred competencies and qualifications

  • Experience with Apache Kafka or similar event-streaming/message-broker technologies to enable real-time data processing.
  • Knowledge of Python or Java programming languages to support diverse development needs.
  • Experience with OT, building automation, industrial control, or smart building systems to enhance domain-specific software solutions.
  • Experience developing or integrating Network Management Systems (NMS) to improve network management capabilities.

Other Information

  • Working Location: Aljunied (Near Mattar MRT Station)
  • Working Hours: Monday to Friday, 9am – 6pm

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available