NextGenEnergyJobsPowering sustainable careers

Senior Software Engineer

Alarm.com
Posted February 7, 2025

Lawrence, Kansas

Energy Management

Full Time

Job Description

The Software Engineer at Alarm.com will develop full-stack software for smart home security systems, collaborating with a team on various server-side projects and technologies. This role involves engaging in the entire project life cycle, from requirements development to deployment, while working closely with other engineering teams and device engineers.

Responsibilities

  • Develop full-stack software for various platforms and technologies.
  • Participate in the entire project life cycle from requirements development to deployment.
  • Research, evaluate, and apply new technologies and methodologies.
  • Exercise good judgment in project execution.
  • Collaborate on product development ideas.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, a related field, or equivalent work experience.
  • 5 years of professional software development experience.
  • Strong object-oriented programming skills.
  • Experience with database design and development.
  • Experience with creating and maintaining unit tests.
  • Familiarity with networking concepts such as sockets, TCP, UDP, and ports.

Benefits

  • Competitive pay
  • Subsidized medical plan options
  • HSA with generous company contribution
  • 401k with employer match
  • Paid holidays
  • Wellness time
  • Vacation increasing with tenure
  • Paid maternity and bonding leave
  • Company-paid disability and life insurance
  • FSAs
  • Well-being resources and activities
  • Casual dress work environment

More jobs at Alarm.com

Associate Inside Sales Representative

Alarm.com
Jan 27
Liberty Lake, Washington
Full Time
Not Specified
$50,000 - $60,000/yr

Business Development Representative

Alarm.com
Jan 27
Tysons, Virginia
Full Time
Smart Grid Technology

Commercial Account Executive

Alarm.com
Jan 27
Tysons, Virginia
Full Time
Energy Management

More jobs in Lawrence, Kansas

Control Room Operator, Renewable Generation

Nexamp
Feb 24
Lawrence, Massachusetts
Full Time
Solar Energy

Entry Level Solar Operator

Nexamp
Jan 27
Lawrence, Massachusetts
Full Time
Solar Energy

Control Room Operator, Renewable Generation

Nexamp
Jan 27
Lawrence, Massachusetts
Full Time
Solar Energy