12 days ago
Needham, MA, USAMid Level
Base Salary
$100k - $120k/yr
Responsibilities
- Design, develop, implement, and test new full-stack software features.
- Innovate and improve existing products and platforms.
- Analyze functional requirements and product specifications.
- Research, adopt, and integrate new technologies.
- Own projects through successful completion and meet deadlines.
- Collaborate with Quality Assurance to develop test plans for successful deployments.
- Work cross-functionally with Product Management, Device Engineering, and Quality Engineering teams.
Requirements
- Bachelor of Arts or Bachelor of Science in Computer Science, Computer Engineering, or a similar engineering program with strong academic performance.
- At least two years of professional software development experience.
- Strong analytical, problem-solving, communication, teamwork, and attention-to-detail skills.
- Focus on robust, scalable, and high-quality deliverables.
- Preferred experience with Microsoft .NET technologies, C#, and SQL Server.
- Preferred familiarity with web and mobile application development.
- Experience with GSM, RF, Z-Wave, Zigbee, Bluetooth, IoT devices, or cloud-based development is preferred.
Benefits
- Medical plans with company subsidies and a Health Savings Account with a company contribution.
- 401(k) with employer match.
- Paid vacation increasing with tenure, paid holidays, wellness time, and paid maternity and bonding leave.
- Company-paid disability and life insurance.
- Collaborative and casual work environment.
Tech Stack
C#Microsoft SQL Server.NET
Categories
About Alarm.com
Alarm.com builds a cloud-based platform for smart home and business security, video monitoring, access control, automation, and energy management. Its services are delivered through a global network of professional security dealers and integrators on a subscription model, with companion web and mobile apps and compatible IoT devices. Founded in 2000 and headquartered in Tysons, Virginia, it is publicly traded on Nasdaq under the ticker ALRM.
