Description
We are excited to offer a Software Engineering Internship at GreenSpark Energy, a leading company in the renewables/environment industry. As a Software Engineering Intern, you will have the opportunity to work on cutting-edge projects that contribute to our mission of promoting sustainable energy solutions. This role is crucial in developing and maintaining software applications that drive innovation and efficiency within our organization.
As a Software Engineering Intern at GreenSpark Energy, you will be involved in projects that focus on enhancing our software systems, optimizing processes, and implementing new features. This internship provides a hands-on learning experience where you can apply your technical skills in a real-world setting. Join us in making a positive impact on the environment through technology-driven solutions.
Responsibilities:
- Support development on internal tools, dashboards, or analytics platforms that monitor solar energy systems or project data.
- Collaborate with engineering and operations teams to gather requirements and translate them into software features.
- Assist in troubleshooting applications and monitoring systems in real-world scenarios.
- Document code, architectures, and procedures for long-term team use.
- Learn and grow by participating in sprint planning, code reviews, and agile development processes.
Requirements:
- Current enrollment in a Computer Science, Software Engineering, or related bachelor’s degree program.
- Proficiency in at least one programming language (e.g., Python, JavaScript, Java, C#).
- Strong analytical and problem-solving capabilities.
- Team-oriented with excellent communication and collaborative spirit—aligned with our core values: Be Kind, Seek Joy, Pursue Improvement, and Practice Open & Honest Communication
- Passion for sustainability and interest in solar energy technology (a plus, not mandatory).