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
Related Jobs (142)
- Senior Technical Project Manager Jobs at Wavenet in Colombo, Sri Lanka. on September 27, 2023 Full-Time
- Python Developer Jobs at Ceylon Dazzling Dev Holding (Pvt) Ltd in Sri Lanka on September 27, 2023 Full-Time
- Senior Software Engineer – Fullstack Jobs at Insighture in Colombo, Sri Lanka on September 27, 2023 Full-Time
- Software Engineer (React Native) Jobs at Empite in Colombo, Sri Lanka on September 26, 2023 Full-Time