Software Technical Lead

Alarm.Com

The Role

Overview

Lead software development across IoT, mentor engineers, full‑stack C#/ .NET projects.

Key Responsibilities

  • tech adoption
  • full lifecycle
  • tech research
  • solution design
  • full stack
  • deployment

Tasks

-Make an immediate impact: You can expect to be given real responsibility for bringing new technologies to the marketplace. You will be empowered to perform as soon as you join the team! -Take part in the entire project life cycle, from requirements development to deployment. -Engage in the research, evaluation, and application of new technologies and methodologies to solve challenging problems. -Exercise good judgment. Know when to work quickly, and when to build a robust solution. Your work will be used by multiple business units, so you will need to consider many use cases when developing. -Develop full stack software for a wide variety of platforms and technologies.

Requirements

  • c#
  • .net
  • hardware
  • networking
  • database
  • 8+ years

What You Bring

-Expert object-oriented programming skills; C# and .NET a plus -Experience working with hardware and device development a major plus -Knowledge of networking concepts, principles, and technologies -Experience leading and/or mentoring other engineers -Significant database design and development experience -Bachelor’s in Computer Science, Computer Engineering, a related field or equivalent work experience -8+ years of professional software development experience -Work with real stuff: You will write code that interacts with the physical world. You’ll be able to see your work in action with the numerous IoT devices we work with every day.

Benefits

-Collaborate with outstanding people: We hire only the best. Our standards are high and our employees enjoy working alongside other high achievers. -Be Empowered: We don’t want to micro-manage you. We barely want to tell you what to do. We want you to own stuff and bring your experience to make those products best in class. -Gain well rounded experience: Alarm.com offers a diverse and dynamic environment where you will get the chance to work directly with executives and develop expertise across multiple areas of the business. -Work with the latest technologies: You’ll gain exposure to a broad spectrum of IoT and SaaS technology. Our tech stack includes C#, .NET, SQL Server, Kafka, Ember.js, as well as native iOS and Android applications. -Collaborate with outstanding people: We hire only the best. Our standards are high and our employees enjoy working alongside other high achievers. You will be able to learn something new and impart your knowledge across the team.

The Company

About Alarm.Com

-A leader in smart home and business automation solutions. -Provides cloud-based security, video surveillance, energy management, and access control systems. -Connects devices to offer seamless security and automation experiences. -Known for innovative solutions that allow remote monitoring and control of properties. -Delivers cutting-edge technology to residential and commercial sectors, enhancing security and efficiency. -Has established partnerships with top home security brands and service providers, expanding its reach. -Solutions integrate smart home technologies like cameras, thermostats, and lighting.

Sector Specialisms

Retail

Education

Health Care

Financial

Technology

Transport

Banking

Hospitality

Government

Industrial

Visa Sponsorship

-sponsorship of new applicants for employment authorization or any immigration-related support is not available.

Security Clearance

-criminal background checks will be performed as permitted by law.