Software Developer (Java)

Job Type

Full Time

Job Level

Entry Level

Offered Salary

Negotiable

Posted

Feb 07, 2024

Deadline to Apply

7th March, 2024

We are looking for a software developer who can work with Lua or Java programming languages to develop and maintain drivers for a Building Management System.

This job is about the development of software applications as a part of Smart Home and IoT Devices.

Requirements 

  • Experience in developing software applications using Lua or Java programming languages
  • Knowledge of object-oriented programming, data structures, algorithms, and design patterns
  • Ability to troubleshoot and debug software issues using various methods and tools
  • Strong understanding of  RESTful APIs development and maintenance cycles
  • Understanding of low-level network protocols such as TCP/IP, WiFi, BLE, and UDP would be a plus.
  • Knowledge of an IoT and or Smart Home domain would be a plus
  • Able to work independently, good communication and documentation skills

Responsibilities 

  • Analyze the software requirements and specifications
  • Help in designing and developing APIs for IoT devices based on Building Management Systems.
  • Test and debug software solutions using various methods and tools
  • Collaborate with other developers, testers, and stakeholders to ensure the quality and functionality of the software

Benefits

  • You will be working with an in-house team as well as teams from different parts of the globe in a competitive environment working together on cutting-edge IoT and Smart home solutions.
  • Proper mentorship: You will have experienced professionals mentoring you, reviewing your code to help you master the skills with needed confidence
  • Competitive salary, 5 working days, lunch, snacks, leaves, etc

Interested candidates are requested to send their latest and updated CV at:
[email protected]