
Software Engineer
Solar Landscape
full-time
Posted on:
Location Type: Hybrid
Location: Asbury Park • New Jersey, New York • 🇺🇸 United States
Visit company websiteSalary
💰 $110,000 - $130,000 per year
Job Level
JuniorMid-Level
Tech Stack
AzurePython
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
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PythonC#PyTestXUnitAzure DevOpsAzure Resource Managersoftware stack designperformance optimizationpreventative maintenancesoftware unification
Soft skills
technical leadershipcommunicationcollaborationproject managementstakeholder engagementrequirement scopingteam leadershipproblem-solvinginterpersonal skillsorganizational skills