Point your AI agent at freehire and let it find you a job.

Get the CLI →

Sector Alarm

Open 15d reposted 2× · 2 open copies

Senior Backend Engineer - Core Alarm System

Posted 8 views
Discussion

Summary

Senior backend engineer building C#/.NET Core microservices on Azure for Sector Alarm's core alarm system, powering IoT journeys like arming/disarming, smart locks and smart plugs via services consumed by iOS and Android apps. Involves testing, mentoring, and DevOps practices (CI/CD, Terraform).

Role Overview
The new talent will play a critical role in designing and developing backend systems that support IoT devices, leveraging modern DevOps practices. Works with cutting-edge technologies in Azure cloud infrastructure and a microservices architecture, building solutions that protect the lives and homes of our customers.

Team Overview

The team is responsible for the end-to-end mobile experience that allows customers to configure, monitor, and control their alarm system. Their mission is to provide a seamless, secure, and intuitive experience for managing both security and smart home capabilities directly from the app.
Key user journeys include:

  • Arming and disarming the alarm system, including automation scenarios.
  • Managing smart door locks, including locking, unlocking, pairing, and removing devices such as Yale Doorman and Danalock.
  • Enabling and disabling smart plugs, as well as configuring related automation flows.
  • Managing core system settings, including room names, areas, and overall system organization.
The team owns the customer-facing experience across these journeys, ensuring reliability, ease of use, and a connected smart home ecosystem

Main Responsibilities

  • Strengthen and support the development team, building software that helps to protect the lives and homes of our customers.

  • Write clean, scalable code using C# .NET Core.

  • Write code and develop according to business and user needs.

  • Evaluate new code for reliable architecture, stability, reusability, performance, automation, security and metrics.

  • Remain up to date with the terminology, concepts, and best practices for coding.

  • Write unit and integration tests to cover functionality and reduce regressions.

  • Mentor junior developers and new team members

  • Coordinate with product owners, developers and architects.

  • Solve complex development problems and technical challenges through innovative approaches and problem solving.

Education  
  • Bachelor’s or Master’s degree in relevant field (Computer Sciences, Information, Computer Engineering)

Requirements  
  • 7+ yrs of experience as a hands on Backend Developer
  • Strong proficiency in C# and .NET Core knowledge
  • 5+ yrs of experience with microservices and APIs (REST and event-based architectures).
  • Experience with Claude Code for AI Assisted development and code generation
  • Experience writing backend services consumed by IOS and Android apps
  • SQL and Azure Service Bus Knowledge
  • Ability in automation and integration testing.
  • Excellent verbal and written English skills
  • A valid work permit in the EU.

Nice-to-have

  • Knowledge of Azure ecosystem
  • DevOps and Terraform experience
  • Expertise with CI/CD and test automation

Skills

What Senior Backend jobs ask for — and how much of it you have →
Apply

See also

Backend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available