Senior Backend Engineer - Sensor Data

Sector Alarm Holding — Spain · Posted ~10 hours ago

Senior Full-time Hybrid

Skills

C# .NET Core software architecture unit testing integration testing performance optimization scalable software code reusability

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Develop clean, scalable backend solutions for systems that process data from connected devices. You will contribute to architecture, performance, code quality, unit and integration testing, and complex technical problem solving while collaborating with product and engineering stakeholders and mentoring junior developers.

Highlights

Senior backend role with flexible hybrid work, focused on clean and scalable solutions, architecture, performance, automated testing, complex technical challenges, and mentoring junior engineers.

Description

Location Tech Hubs: Madrid, Spain OR Fuengirola, Malaga (Flexible Hybrid) Reports: Engineering Manager Role Overview The seasoned expert is responsible for developing clean, scalable C# .NET Core solutions that support the safety and protection of our customers’ homes. You will contribute to high-quality architecture, performance, and code reusability while staying updated on modern development practices. The role includes writing unit and integration tests, solving complex technical challenges, and collaborating closely with product owners, architects, and developers. You will also support and mentor junior team members to strengthen the overall development team. Team Overview Keep customers informed about their connected home or business. Our Team builds and maintains the experiences that turn data from connected devices into useful information for our customers We work across key areas such as: Climate Insights, App history & notifications, Video Alarm & Services, Device Health and Information, transforming sensor and device data into meaningful, real-time experiences that help customers understand what`s happening in their home or business. 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 8+ yrs of experience as a Backend Developer and involved in technical decisions (Seniors) Strong proficiency in C# and .NET Core. Thorough experience with microservices and APIs (REST and event-based architectures). Azure experience with managing Web APIs, containers, and web applications. Comfortable with Agile methodologies. Experience with SQL and no SQL. Skilled in automation and integration testing. Fast ability to learn new systems and software value chains. Excellent verbal and written English skills.Team worker and collaborative A valid work permit in the EU. Nice-to-have  Experience with Azure ecosystem, Service Bus, SQL/NoSQL data stores. DevOps practices, CI/CD pipelines, Infrastructure as Code (Terraform).  Event-driven architectures and domain-driven design. About the recruitment process We will recruit on a rolling basis, so please do not hesitate to apply with a CV in English. Note: Reference and background check will be requested for the successful candidate.