Job Search and Career Advice Platform

Enable job alerts via email!

Building Automation Application Engineer | Software Developer

THE SUPREME HR ADVISORY PTE. LTD.

Singapore

On-site

SGD 50,000 - 70,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading engineering solutions provider in Singapore is searching for a System & Application Engineer specializing in building automation. This individual will support the development manager, design applications for improved efficiency, and provide training to regional engineers. The successful candidate will have a Bachelor's degree in engineering or computer science and significant programming expertise, particularly with Python and TypeScript. Competitive benefits include AWS and variable bonuses, dental benefits, and annual leave.

Benefits

AWS & Variable Bonus
Dental Benefits
15 Annual Leave

Qualifications

  • Minimum of 3 years of programming experience, especially in building automation systems.
  • Strong interest in AI/ML, web API programming, and energy conservation.
  • Experience in container technologies and CI/CD pipeline construction.

Responsibilities

  • Support the development manager with application programs for building systems.
  • Design and develop applications for occupant safety and efficiency.
  • Train and support engineers with software applications.

Skills

Python
TypeScript
AI / ML
Web API programming
Git
Docker
SQL/NoSQL
Agile development (Scrum)

Education

Bachelor's degree in engineering or computer science

Tools

Jira
GitHub
React
Vue.js
Job description
  • Japanese MNC Company | Engineering Solutions
  • Role: System & Application Engineer (Building Automation)
    • Working days: 5 days (8:30am - 5:30pm)
    • Location: Jurong East , Singapore
    • This Role Provides AWS & Variable Bonus
    • Entitled to Dental Benefits + 15 Annual Leave
Responsibilities
  • Support the System / Application Development Manager to research, design, implement and manage software application programs for Digital Intelligent Building Management Systems in the Southeast Asia and India region.
  • Design and develop applications to realize enhanced building and occupant safety, enhanced occupant experience with reduced costs and increased efficiency.
  • Plan, test and evaluate new software applications.
  • Create engineering manuals and documents to deploy software applications in the region.
  • Train and support engineers in the region on software applications. Work together with engineers in the region to execute project engineering and system configuration on-site.
  • Collect feedback from the internal and external stakeholders to make continuous improvement.
Requirements
  1. Bachelor's degree in engineering or computer science is preferred.
  2. A minimum of 3 Years of Programming Experience especially with min 1 year in building automation systems.
  3. Programming knowledge of Python and TypeScript.
  4. Strong interest in AI / ML, web API programming, energy conservation, and the environment.
  5. Practical experience in one or more of the following recommended skills is highly desirable: Version control (Git), container technologies (Docker), issue tracking (Jira, GitHub Issues, etc.).
  6. API design and development (RESTful/GraphQL), frontend development (React, Vue.js, TypeScript, etc.), database design and operation (SQL/NoSQL).
  7. Linux operation, cloud (AWS), Infrastructure as Code (CDK/Terraform), CI/CD pipeline construction.
  8. Software design principles (SOLID, DDD, Clean Architecture, design patterns).
  9. Test-driven development (TDD), Agile development (Scrum), DevOps.
  10. Experience using AI coding support tools such as GitHub Copilot.
  11. Algorithms and data structures, security (authentication/authorization, OWASP Top 10, etc.).
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.