Senior Software Engineer
Alarmcom · Tysons, Virginia · 2026-06-29
About this role
Alarm.com Inc. has an opening for a Senior Software Engineer in McLean, VA.
Duties:
• Design and develop proprietary software.
• Develop features across a variety of technologies.
• Produce features and enhancements.
• Lead and deliver on software design, development, testing, and documentation.
• Recommend changes.
• Perform code review and develop tests. Work closely with Program and Product Management.
• Works closely with Quality Engineering.
• Mentor and/or manages team members and, research, adopt, and integrate technologies. *Part-time telecommuting is permitted.
Requires:
• Master’s degree or foreign equivalent in Software Engineering, Computer Science, Electronics & Communication Engineering, Computer Engineering, Electrical & Computer Engineering, Electrical & Electronics Engineering, or related field. 2 years of experience in a software development occupation.
• 2 years of experience in object-oriented programming in C#, JavaScript, and/or SQL Server using ASP.NET technology of Windows or Linux.
• 2 years of experience working with at least one of the following technologies - wireless RF networks, mobile applications, intelligent video analysis, device firmware, home automation, commercial applications, home automation, commercial applications, IoT, APIs web application development, e-commerce applications; or database application development.
• 2 years of experience performing code reviews, as well as writing and maintaining unit tests.
• 2 years of experience providing support and mentorship for junior team members.
Salary range: $150,000 - $165,000.
#LI-DNI
Skills asked for
- c#
- javascript
- linux
- go
- excel
- .net
- kafka
- react
Similar jobs
- Senior Software Engineer, Data Privacy Platform (DC)Lavendo · Tysons
- Senior Staff Software EngineerAlarmcom · Tysons
Your next role is already in here.
Search live openings from thousands of employers, save the ones worth a second look, and let JobBob keep watch for the rest.