DevJobs

Backend Software Engineer

Overview
Skills
  • Java Java ꞏ 5y
  • Go Go
  • Spring Boot Spring Boot ꞏ 5y
  • .NET .NET
  • MySQL MySQL
  • Linux Linux
  • Docker Docker

Who are we?

Founded by leading security and IoT experts, SecuriThings empowers operations and IT professionals to automate the management of physical security devices, while also ensuring full compliance and security within their organization. The solution is trusted by Fortune 100 companies and has been deployed across large organizations in various industries including tech, manufacturing, finance, airports, logistics, higher education, healthcare and more. SecuriThings partners with key systems integrators and device manufacturers to provide unmatched insights, coverage and reliability.


About the Position

We are looking for an experienced and 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
  • Guide and mentor other team members


Requirements

  • 5+ years of experience in Java (11 and above) and Spring Boot- Must
  • Familiarity with Agile methodology- Must
  • MYSQL experience - Must
  • Experience with Virtualization and Containerization technologies such as Docker– Must
  • Proven experience in leading design and system architecture of complex features– Must
  • Experience with networking (familiarity with network protocols such as HTTP, TCP, UDP, SNMP)- Big advantage
  • Extensive experience with Linux system administration- Big advantage
  • Experience with in .NET frameworks and Go programming language - 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
  • Self-learning, strong can-do attitude and great interpersonal skills
  • Good communication skills in English


Our Values

We believe that we can only win together as a team, and aim for close collaboration and alignment. We think and act beyond the limits and know the only way to achieve our goals is by being innovative, creative, and bold. We strive to lead as experts and become masters of our domain. We are driven to deliver results, well and on time. And of course, we think work shouldn’t be all serious – we make it fun too.

SecuriThings