We are seeking an experienced Software Engineer III to join our Information Systems team. In this role, you will design, develop, and maintain software systems that support the distribution of incentives for clean energy technologies. Your deep technical expertise and team-oriented approach will be essential as you architect and implement systems that meet our clients' technical needs and the energy and cost savings goals of the programs we support. This unique position is ideal for individuals with strong technical skills who want to impact energy efficiency markets and reduce greenhouse gas emissions through work for major North American utilities and other clients nationwide.
Location Options:
This position offers flexibility in work arrangements. You can choose to work from any of our office locations in Oakland, CA; Orange, CA; Portland; Boston; or New York, with hybrid opportunities available. We also welcome remote candidates from other parts of the United States.
Key Responsibilities
Design, develop, and maintain web applications and other enterprise software systems
Review functional requirements and draft implementation plans
Contribute new unit tests and promptly address any tests that fail continuous integration checks
Collaborate with internal clients to debug, reproduce, document, and resolve support issues for production systems
Perform code reviews on colleagues' contributions to the codebase
Participate in agile ceremonies such as stand-up meetings and pointing discussions
Lead technical analysis and discussions with internal clients, project managers, and other software engineers
Specialize in one or more codebases to become the go-to engineer for questions about bugs or new feature implementation plans
Qualifications
A bachelor's degree in Software Engineering, Computer Science, or a related field with 5 years of relevant experience
Candidates with 7 or more years of relevant work experience using related technologies are also encouraged to apply
Proficiency in Python and Django, or similar object-oriented languages and frameworks
Experience with relational databases such as MySQL, SQL, PostgreSQL, Oracle, or similar
Effective communication skills and a passion for collaborative software development
Significant experience with JavaScript and React is a plus
Energy-related professional experience is an advantage
Why Join Us?
Be part of a mission-driven organization making a real impact on energy efficiency and climate solutions
Work in a supportive and dynamic environment with opportunities for growth and development
Enjoy flexible work arrangements, including remote work options
If you are a passionate software engineer looking to make a difference, we would love to hear from you. Apply today to join our team and help shape the future of clean energy solutions!
Employment Type: Full-Time
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Engineering and Information Technology
Industries
Human Resources Services
Referrals increase your chances of interviewing at Get It Recruit - Information Technology by 2x