About the role

  • Support our software stack with a specific focus on business, legal, finance, and strategy teams
  • Drive project requirements end to end, by working with external stakeholders
  • Define requirements and scope features
  • Take a project through to completion
  • Lead working groups with other engineers to build a first-rate software stack for internal teams to deploy solar faster, more efficiently, and effectively

Requirements

  • Bachelor’s degree in computer science, Computer Engineering, Electrical Engineering, equivalent field, or equivalent work experience
  • Languages and Frameworks: Python, C#, PyTest, XUnit, Azure DevOps, Azure Resource Manager (ARM)
  • Experience designing high quality software stacks with an emphasis on performance, stability, software unification, and preventative maintenance
  • Ability to work with non-technical stakeholders to scope requirements, identify features, and drive project end to end
  • Technical leadership skills, including leading working teams and defining technical scope for other engineers
  • Excellent verbal and written communication skills
  • Located (or willing to relocate) to our offices in Manhattan or Asbury Park, NJ
  • 2+ years of experience as a software engineer
  • Experience with Power Platform, Dataverse, or Microsoft Dynamics
  • Experience working with internal full-time engineers and software engineering consultants
  • Familiarity with solar or energy generation space

Benefits

  • Training / Professional development opportunities
  • 401(k) with 4% company match
  • Summer Fridays
  • Flexible remote/hybrid work options
  • Paid parental leave
  • Team lunches, events, and stocked kitchens
  • Modern, collaborative office spaces in Asbury Park, New York City, Boston, Chicago, and Baltimore
  • Medical, dental, and vision coverage
  • Company-paid life and long-term disability insurance

Job title

Software Engineer

Job type

Experience level

JuniorMid level

Salary

$110,000 - $130,000 per year

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job