Senior Software Engineer
Job Description
Sol Systems is seeking a full-time, full-stack software engineer to help lead the development of our internal business applications as we continue to expand in the renewable energy space. The ideal candidate would have a proven track record leading software development team in architecting, deploying, and maintaining custom web applications, with technical experience working at all levels of the development stack, from server configuration to user interface development, and the soft skills to support discovery and acceptance conversations with non-technical stakeholders and coach other members of team. This role will report to the Director of Software Development and will support our Environmental Commodities Management division.
Sol Systems is a solar energy project development and financial services company with a national footprint and a diverse customer, investor, and partner base. We have financed or developed over $2 billion of solar energy assets to date. As a leading renewable energy developer, financier, trader and operator, Sol empowers entrepreneurs to have a meaningful impact on the world with a focus on catalyzing the development and operation of sustainable infrastructure.
Sol Environmental Commodities Management (ECM), is the oldest division at Sol, founded in 2008. The ECM team is an innovative market maker and has helped create multiple state solar renewable energy credit (SREC) markets through the Mid-Atlantic and Northeast. The ECM team has also raised capital with institutional and individual investors for solar projects and energy credit investing. The team manages multiple environmental commodity portfolios and maintains one of the oldest and largest REC aggregation businesses in the U.S
Key Responsibilities:
- Working with our PM/BA to perform discovery, groom, and prioritize incoming requests from stakeholders
- Working with the PM/BA and the software development team to architect solutions that meet stakeholder requirements
- Implement agreed upon solutions in Ruby on Rails and supporting technologies support the build out of the risk management, trading and asset management frameworks
- Conduct/support quality assurance activities related to delivered solutions, including writing of unit and integration tests, and supporting stakeholders in UAT
- Provide technical insight into risks and costs associated with potential projects that the ECM division is considering for their strategic roadmap
- Work with the leadership and development teams to create and maintain an internal DevOps roadmap to support development efficiency and maintainability
A successful candidate will possess the following skills and attributes:
- Minimum B.S. Computer Science or equivalent experience
- Minimum 5 years of professional software development experience
- Passionate about delivering tightly-scoped, high-quality software quickly and efficiently
- Comfortable working independently to identify, prioritize, and promptly address issues in supported software
- Comfortable working with and leading a small team in a fast-paced, agile environment
- Ability to communicate effectively with non-technical users
- Dedicated to continuous professional improvement
- Significant professional experience developing web applications using Ruby on Rails, Javascript, and MySQL; experience with other technologies a plus
- Experience deploying applications to Amazon Web Services and other cloud hosting providers
- Driven to make a difference in an exciting, fast-developing industry
- Experience working with Enterprise Trading and Risk Management (ETRM) systems would be a plus.
- Experience integrating with ERP like Salesforce or NetSuite would be a plus.
- Experience in a trading organization or with Renewable Energy Credits (RECs) and related incentive commodities a plus
- Experience integrating with third-party SOAP/REST APIs a plus
- Knowledge of third-party trading applications and external vendor management is beneficial
Location & Hours: This is a full-time hybrid role and will be based in our Washington, DC office that includes a mix of in office and work from home.
Commitment & Compensation: Compensation will be commensurate with experience. In addition, Sol Systems provides health insurance, retirement benefits, partial gym reimbursement, education benefits, parental leave, paid vacation, sick and federal holidays, and the opportunity to work in a unique and dynamic environment.
To Apply: Please submit a resume, cover letter and salary requirements.
Deadline: We hope to hire for these positions immediately and will review applicants on a rolling basis.
Sol Systems is an equal-opportunity employer, and does not discriminate based on gender, race, ethnicity, orientation, creed, or other traits. Sol Systems supports and encourages candidates of all backgrounds to apply.
Date Posted
12/02/2022
Views
7
Similar Jobs
2025 Sensor Modeling and Simulation Analysis Engineer - The Aerospace Corporation
Views in the last 30 days - 0
The Aerospace Corporation is a trusted partner to the nations space programs providing technical expertise and innovative solutions across satellite l...
View DetailsSenior Associate, Data Science - People Analytics - Capital One
Views in the last 30 days - 0
Capital One is seeking a Senior Associate Data Science specialist for their People Strategy Analytics team The role involves applying data science an...
View DetailsSenior Associate, Data Scientist - Customer Management - Capital One
Views in the last 30 days - 0
Capital One is seeking a Senior Associate Data Scientist for the Mainstreet Customer Management Data Science team The role involves partnering with cr...
View DetailsInformation Security Consultant - Application Security Engineer - MassMutual
Views in the last 30 days - 0
MassMutual is seeking an experienced Application Security Engineer to join their dedicated team The role involves driving security best practices cond...
View DetailsSenior Named Account Executive, SLED - Cloudflare
Views in the last 30 days - 0
Cloudflare is seeking a seasoned sales professional with a technical background to build a Public Sector Sales team in Pennsylvania The ideal candidat...
View DetailsRegional Director Public Sector Sales DOW - Chainguard
Views in the last 30 days - 0
The job seeks a Regional Director with sales expertise and security clearance to lead public sector initiatives and build partnerships Responsibilitie...
View Details