NextGenEnergyJobs.com

Senior Software Engineer - Financial Systems

Alarm.com
Posted January 24, 2025

Tysons, Virginia

Smart Grid Technology

Full Time

Job Description

The Senior Software Engineer will design and develop financial systems for the Finance Engineering team, collaborating across departments to implement and support key initiatives while utilizing cutting-edge technology and Agile development methods.

Responsibilities

  • Design and develop financial systems for Finance and Billing departments.
  • Develop full stack software across various platforms and technologies.
  • Lead architecture, design, implementation, and operational support of tools and services.
  • Collaborate with business and technology partners to implement key initiatives.
  • Integrate financial systems with external platforms.
  • Create and maintain unit tests.
  • Mentor team members.

Requirements

  • 5 years of professional software development experience
  • Strong object-oriented programming skills
  • Experience with SQL, database design, and development
  • Experience with external facing APIs and/or third-party platform integrations
  • Experience with creating and maintaining unit tests

Benefits

  • Competitive pay
  • Subsidized medical plan options
  • HSA with generous company contribution
  • 401(k) 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
  • Work from the office 4 days a week

More jobs at Alarm.com

Associate Inside Sales Representative

Alarm.com
Jan 23
Liberty Lake, Washington
Full Time
Not Specified
$50,000 - $60,000 per year

Business Development Representative

Alarm.com
Jan 23
Tysons, Virginia
Full Time
Smart Grid Technology
Salary not specified

Commercial Account Executive

Alarm.com
Jan 22
Tysons, Virginia
Full Time
Energy Management
Salary not specified