Open Roles
Team Lead / Senior Software Engineer (IoT)
[ Product Engineering ]
We're hiring multiple roles in Malaysia and Indonesia for exciting software products development.
Those who are passionate in cutting-edge technology, please reach out to our Talent Acquisition at [email protected].
The ideal candidate will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code.
Responsibilities:
- Develop quality software and web applications
- Analyze and develop new or existing products features
- Design highly scalable, testable code
- Discover and fix programming bugs
- Manage cutting-edge technologies to improve software applications
Qualifications:
- Bachelor's degree in Computer Science or related field
- More experienced candidates will be considered for senior position/team lead
Must have technical skills:
- Development experience i.e. AngularJS/Java/NodeJS/Python
- Proven hands-on experience in Java (SpringBoot framework) and strong OOP programming concept
- Understanding and experience with both Microservices and Serverless architecture
- Proven hands-on experience in REST APIs development
- Strong knowledge of Testing framework (Mocha/Mockito)
- Experience working with AWS Cloud Services:
- Lambda/IoT Core/EventBridge
- S3/DynamoDB/DocumentDB
- Docker and containers experience
- Familiar with GitLab and CI/CD tools
Good to have technical skills:
- Experience working with IoT technologies/platform (SAP Leonardo/Cumulocity)
- Experience with IoT protocols (MQTT/BLE)