For Employers
Software Engineer (Full Stack)


SURBANA TECHNOLOGIES PTE. LTD.
7 days ago
Posted date
7 days ago
N/A
Minimum level
N/A
(JR109823)

We are looking for a Software Engineer to visualize, build and enhance the next generation of device monitoring and data platform that is used to power digital FM monitoring systems and integrated operations and command centres.

The ideal candidate is a hands-on and meticulous platform builder with significant experience in developing scalable data platforms and asset/IoT monitoring solutions. The ideal candidate will have expert knowledge of software development processes, along with solid experience in testing and evaluating current networking systems. This person is a problem solver of technical issues.

  • Visualise, designa and create scalable software platforms and applications, as well as efficient networking solutions, that are unit tested, code reviewed, and checked regularly for continuous integration
  • Examine existing systems for flaws and create solutions that improve service uptime and time-to-resolve through monitoring and automated remediation
  • Plan and execute full software development lifecycle for each assigned project, adhering to company standards and expectations
  • Design and build tools and frameworks to automate the development, testing, deployment, and management of services and products
  • Plan and scale distributed software and applications, using synchronous and asynchronous design patterns, writing code, and delivering with urgency and quality
  • Track, document, and maintain software and network system functionality, and leverage any opportunity to improve engineering.
  • Focus on creating software and networking platforms that are free of faulty programming, and continuously keep developers in step without compromising site reliability
  • Work with product managers and user-experience designers to influence the strategy and delivery of next-wave product features and system capabilities


Requirements
  • Knowledge of Integrated Building Management System and Digital Twin is a plus.
  • Proven ability to document design process, including development, testing, analytics and troubleshooting.
  • Experience with rapid development cycles.
  • Working knowledge of relational databases as well as ORM and SQL technologies
  • Strong ability in scripting and test automation.
Related tags
-
JOB SUMMARY
Software Engineer (Full Stack)
SURBANA TECHNOLOGIES PTE. LTD.
Singapore
7 days ago
N/A
Full-time

Software Engineer (Full Stack)