If you are highly motivated, enthusiastic and have excellent programming skills, we offer a challenging career in an innovative technology company.
We are looking for an Application Developer at our office in Singapore and welcome your application.
Job Description:
We are looking for a highly motivated and enthusiastic SCADA Application Developer to join our innovative technology team in Singapore. Unlike a traditional engineering role, this position focuses on the development of advanced SCADA features, custom UI/UX components, and data integration scripts to enhance our energy monitoring and industrial automation solutions.
Key Responsibilities:
- Feature Development: Design and develop custom SCADA modules and functionalities using Python (scripting) and CSS (UI styling) to improve user experience and system performance.
- System Configuration: Configure and program PLC and SCADA systems (e.g., Ignition, Zenon) with a focus on reusable code and scalable architecture.
- IoT & Integration: Develop and maintain interfaces for IoT-related products, ensuring seamless data flow across Modbus, MQTT, and SNMP protocols.
- Technical Documentation: Prepare high-quality project documentation including software design specifications, signal lists, and operation manuals.
- Site Support & FAT: Provide expert-level troubleshooting and onsite support during testing, commissioning, and Factory Acceptance Tests (FAT). Travel to Malaysia (e.g., Johor Bahru) may be required.
- Lifecycle Management: Assist with project scheduling, site coordination, and the continuous improvement of existing application features.
Requirements:
- Technical Proficiency: Strong programming foundation proficiency in Python is essential for backend logic, and CSS for frontend SCADA dashboard styling.
- System Knowledge: Basic knowledge of electrical systems and computer networking.
- SCADA Expertise: Familiarity with SCADA platforms (Ignition, Zenon, or similar) and PLC programming is a significant advantage.
- Analytical Mindset: Excellent troubleshooting skills with the ability to debug complex integrated systems.
- Soft Skills: A positive attitude, self-motivation, and the ability to work effectively within a cross-border team.
- Experience: Entry-level candidates with a strong portfolio are welcome to apply.