Senior Backend Software Engineer

We are looking for an enthusiastic Software Engineer for our core team, to take part in designing and developing new features in our IoTOps Platform. If bringing new features to life in a growing space, while immediately seeing the impact on customers is your passion, then this opportunity is for you.

As part of the role you will have the opportunity to:

 
 
Design and develop new product features using modern backend technologies
 
Develop and maintain highly scalable and performant backend services
 
Solve challenging problems in a fast-paced and evolving environment, while maintaining uncompromising quality
 
Research on integration with IoT devices such as security cameras, access control, UPS, routers, and other wireless equipment
 
Integrate with device management platforms such as VMS in an efficient and cost-effective way

Requirements

 
 
4+ years of experience in Java (11 and above) and Spring Boot- Must
 
Familiarity with Agile methodology- Must
 
Experience in EDA (Event Driven Architecture) - Must
 
Experience with Virtualization and Containerization technologies. Kubernetes & Docker – Must
 
Experience with in .NET frameworks and Go programming language - Big advantage
 
Experience with networking (familiarity with network protocols such as HTTP, TCP, UDP, SNMP)- Big advantage
 
Extensive experience with Linux system administration- Big advantage
 
Excellent interpersonal and communication skills, with the ability to work independently and collaboratively
 
Adapt quickly to changes and thrive in a fast-paced environment
 
B.Sc./B.A. degree in Computer Science, Engineering, or related discipline
 
Familiarity with the physical security world
 
Self-learning, strong can-do attitude and great interpersonal skills
 
Good communication skills in English