Primary Experience in
At least Bachelor’s degree in IT/Computer science /Software engineering from reputed university. Candidates with MS degree having working experience in specialized field will be preferred.
- Communication Skills
- Result Oriented
- Interpersonal Skills
- Time Management
- Understanding of Service Assurance frame work in IOT/Telecom.
- Experience with service-oriented, multi-tier Architecture, modular design, and implementation of scale able, high-performing web applications.
- Exposure to design and development on embedded products/ wireless modules / micro controllers.
- Experience with third-party libraries/services like REST/SOAP API, Networking stacks etc.
- Experience with Node JS, Express JS, Vue, HTML, CSS.
- Experience and knowledge in Java Enterprise (Java/JEE), networking, cloud service experience, REST APIs, Web services and understanding of pub/sub architectures.
- Expertise of relational databases, specifically Oracle & MYSQL.
- Experience in web service integration, complex event processing, Rule Engines, APIs, mobile based apps and tool kits etc.
- Exposure & knowledge of Smart home IoT controls and current technology trends having experience of at least one IoT platform (preferred) .
- Experience of working with agile software development methodology.
- Experience with ORM Framework: Sequel and Hibernate frameworks.
- Experience in application load balancing.
- Experience in application process managers like PM2, StrongLoop and reverse proxy servers.
- Understating of security vulnerabilities and strategies in public and private level applications.
- Technology architecture assessments, Integration platforms, methods and related technologies, including IOT Platforms, APIs, MQx, Android, iOS Programming: Java, J2EE, Nodejs, groovy, ruby on rails, python, Objective- C.
- Experience with Linux and Android OS.
- Good to have knowledge in communication modules like RFID, NFC, Bluetooth, other wireless networks and infrastructure protocols like MQTT, AMQP, HTTP Rest API's, OMA etc.
- Good to have familiarity with IoT Edge Hardware platforms (Edge/Fog computing, design for cloud connectivity).
- Good to have familiarity with Industry grade sensors.
- Experience of working with one or more source Version Controls: Git, TFS, SVN.
- Good to have experience in real-time embedded applications development.
Years of Experience
At least 7-8 years of software development experience, preferably with wireless telecommunications application platforms such as IoT or device management. At-least 3+ years of hands-on experience in development and deployment of IoT products.