IoT Platform Software Engineer / developer

Vacancy details

General information

Reference

2022-24876  

Publication date

17/11/2022

Position description

Category

OPERATIONS - ENGINEERING/PRODUCTION

Job title

IoT Platform Software Engineer / developer

Contract

Permanent contract

Contractual hours

Full time

Job description

As IoT Platform Software Engineer you are responsible to produce high quality code using advanced concepts and designs.

Responsibilities

§ Write new code or modify existing software to meet projects and program goals.

§ Design the best data-driven solutions to improve our users’ journey.

§ Close cooperation and communication with software engineering specialists

Business Industry

Digital

Profile

Master's degree in technical field

§ Experience working in a Continuous Integration & Delivery model on Digital/IoT environment

§ Experience from DevOps and/or lean and agile development

§ Experience from IoT industry

§ High skills in Java 8, micro services, REST APIs, event-based architectures, distributed architectures, algorithm complexity, message bus (Kafka, AMQP), mongodb, redis, test automation frameworks, monitoring tools, AWS, oauth2, deployment strategies.

§ High skills in best practices (like DRY, KISS, YAGNI, etc.) in coding and in reaching high coverage on unit tests, integration test and component test for the code produced

§ Fluent in English - both written and spoken.

§ Good Team Player and Mentor.

Position location

Job location

Asia Pacific, India

Location

Bengaluru

Candidate criteria

Level of experience

3 to 5 years