GrepJob
Alarm.com

Software Engineer

Alarm.com
Apply
about 4 hours ago
Centennial, CO, USA
Entry Level

Base Salary

$90k - $110k/yr

Responsibilities

  • Design, implement, and test new software features.
  • Innovate and improve existing solutions.
  • Analyze functional requirements and product specifications.
  • Research, adopt, and integrate new technologies.
  • Take ownership of projects to ensure successful completion.
  • Collaborate with Quality Assurance to develop a test plan.
  • Work with cross-functional teams including product management and hardware engineers.
  • Develop with automated tools through LLMs and AI.

Requirements

  • 0+ years of experience in software development, with internship or academic project experience preferred.
  • B.A. or B.S. in Computer Science, Computer Engineering, or a related field.
  • Experience with object-oriented programming, preferably C#.
  • Familiarity with web development frameworks like Ember.js, Angular, or React is a plus.
  • Understanding of databases and SQL.
  • Strong problem-solving skills and willingness to learn new technologies.
  • Excellent verbal and written communication skills.
  • Passion for technology and security solutions.

Benefits

  • Medical plans with company subsidies and a Health Savings Account (HSA) with company contribution.
  • 401(k) with employer match.
  • Paid vacation that increases 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

AngularC#Ember.jsReactSQL

Categories

AI & MLEmbeddedFull StackSecurity