SENIOR/SOFTWARE ENGINEER (SYSTEM)

Industry: Science & Technology

Specialism: Engineering / Technical - Engineering / Technical

Closed
South West,Singapore SGD 3,500 - 5,500

About Company

Our client is a Singapore-proud engineering company, the comapny has been evolving the industry landscape with its technological innovations since 2006. Together with a strong team of dedicated engineers and technical personnel. The company is committed to deliver innovative products and solutions, translating concepts into reality.

Job Description

- Work with our back-end software development team that focuses on enterprise solutions for automated guided vehicles in multiple industries.
- Collaborate with AGV and algorithms engineers to develop and maintain APIs for the purpose of expanding the functionality of enterprise applications.
- Work with customers in deploying, testing, and integrating the API that you created.
- Work with enterprise RDBMS such as MSSQL and Oracle
- Build APIs for integration with 3rd party tools/protocols
- Build application based on the backend function
- Work with partners to access specific industrial IT

Job Requirements

- Bachelor Degree or higher in Computer Science / Engineering or equivalent
- Minimum 3 years relevant experience
- A solid foundation in computer science, with strong competencies in algorithms, data structures, objects oriented programming, design patterns, multi-threaded programming, and software design principles
- Strong programming abilities in Python, JS
- Deployment of applications in Redhat/Ubuntu
- Experience with database systems( MSSQL, Oracle )
- Experience with programming for the Web (HTTP, REST, XMLRPC, etc)
- Experience with version control, Git preferred.
- Experience in working with DDS
- Experience in working with the SECS/GEM protocol
- Experience with Agile & DevOps methodologies

Compensation

- Medical
- Miscellaneous allowance
- Education support
- Sports (e.g. Gym)
- Parking
- Flexible benefits