Job Overview
Software Engineer
Essential/must have skills:
- Hands on experience working with Ubuntu/Linux operating systems
- Hands on experience developing REST APIs, consuming data from Web API/Micro services based backend services
- Hands on with relational database design and TSQL queries (preferably with MySQL/MariaDB)
- Adequate knowledge on using Web sockets, Webhooks and event handling
- Familiar with device communication protocols such as Modbus, MQTT, SNMP, HTTPS
- Using GitHub or bitbucket source control repositories and their control features
- Basic knowledge in networking devices and its concepts
Optional skills:
- Using Docker or Kubernetes containers
- Hands on experience on production deployment and hosting services on Nginx/Apache tomcat
Tools:
- Hands on experience using POSTMAN, Fidler for validating API endpoints
- VS Code or any popular opensource front end developer tools
Experience:
- Minimum 1 years of hands-on experience in backend development
- Minimum 2 years’ experience in software engineer role
Qualification:
- 1. B.Sc. engineering degree or equivalent technical degree/diploma
Job Detail
- Offered SalaryNot Specified
- Career LevelNot Specified
- Experience1 Year
- GenderBoth
- INDUSTRYComputer and technology
- QualificationDiploma