Alarm.com Incorporated

Mclean, Virginia, United States

Software Engineer II

Posted over 1 month ago

Sorry, this job has expired.

Job Description

Alarm.com Incorporated

McLean, VA

Software Engineer II


Job Description:

Design and develop Alarm.com’s proprietary software for SaaS solutions and applications. Develop software features across a wide variety of technologies, including wireless RF networks, mobile applications, intelligent video analysis, device firmware, home automation, commercial applications, IoT, APIs, web application development, e-commerce applications and/or database application development. Produce software features and enhancements using various programming languages, such as C#, Javascript, C, Java, Objective C, SQL Server and/or Swift and using ASP.NET technology on Windows and/or Linux. Lead on assigned software design, development, testing, and documentation tasks. Follows and understands changes to department processes and procedures. Perform code reviews and integration tests on software. Work closely with Product Management to develop new product offerings, features, and enhancements that will be integrated into existing architecture. Collaborate with Quality Engineering in developing a test plan to ensure successful deployment of updates. Mentor more junior team members and new hires. 

 

Job Requirements:

 

Bachelor's degree or its foreign equivalent in Computer Science, Electronics and Communication, related Engineering field, or equivalent gained through any suitable combination of education, experience, and training as determined by a U.S. credential evaluation service. We also require 1 year of experience in a Software Development occupation. 

 

Work location: 8281 Greensboro Drive, McLean, VA 22102.

 

If interested, send resume or curriculum vitae to hr@alarm.com and reference SEBH.