Senior Software Engineer (.NET, C#)

Brak informacji o wynagrodzeniu
SeniorFull-time
#332729·Dodano 22 dni temu·49
Źródło: nofluffjobs.com
Aplikuj teraz

Tech Stack / Keywords

.NETC#Object-oriented programmingData baseSQLJavaScriptcommand-line interfaceEmber.jsAngularReactIoTHome automation field

Firma i stanowisko

Alarm.com is a company developing and maintaining the communication backbone for millions of smart home devices worldwide, focusing on IoT and home automation.


Wymagania

  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related field, or equivalent professional experience.
  • 5+ years of professional software development experience, with proven success in delivering complex projects.
  • Advanced object-oriented programming skills, preferably in C#.
  • Strong experience with database design, SQL, and backend services.
  • Proficiency with modern JavaScript frameworks such as Ember.js, Angular, or React is a plus.
  • Experience in the IoT and/or home automation field is a plus.
  • Solid track record of implementing and improving unit testing and automated testing strategies.
  • Experience in distributed systems, real-time communications, or high-performance applications.
  • Excellent communication skills and ability to lead cross-functional collaboration.

Obowiązki

  • Lead the design, development, and maintenance of full-stack software across diverse platforms and technologies.
  • Architect solutions that balance scalability, performance, and maintainability for device protocol communications.
  • Research emerging technologies and champion adoption where they can bring significant value.
  • Guide the software development life cycle from requirements gathering through deployment, monitoring, and optimization.
  • Collaborate with product managers, QA, and other engineering teams to deliver impactful solutions.
  • Make strategic technical decisions, setting direction for projects and influencing the broader team’s approach.
  • Mentor junior and mid-level engineers, providing code reviews, architectural coaching, and career guidance.
  • Contribute innovative ideas and drive continuous improvement in both product and process.

Oferta

  • Long-term employment based on a permanent employment contract (CoE).
  • Medical care.
  • Life insurance.
  • Sports package.
  • Annual budget for professional development ($2,000).
Karta sportowa
Dofinansowanie szkoleń
Opieka zdrowotna
Ubezpieczenie
Alarm.com

Alarm.com

5 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz