At Krannich Solar, we’re passionate about driving the clean energy future through innovation, quality, and excellence. We work with partners across the globe to supply cutting-edge solar components and solutions. Joining our team means contributing to meaningful projects in a forward-thinking industry.
What You’ll Do
- Assist in designing, coding, testing, and debugging software modules
- Collaborate with engineers on architecture, code reviews, and feature planning
- Write documentation, unit tests, and integration tests
- Help maintain frontend and backend systems (APIs, dashboards, data pipelines)
- Participate in Agile / Scrum routines — standups, sprints, retrospectives
- Support deployment, monitoring, and bug fixes as needed
Qualifications & Skills
- Pursuing or recently completed a degree in Computer Science, Software Engineering, or related field
- Strong grasp of one or more programming languages (e.g. Python, JavaScript, Java, C#)
- Comfortable working with REST APIs, databases, or web frameworks
- Problem-solving mindset and an analytical approach to tasks
- Good communication skills; ability to work well in remote teams
Internship Details & Compensation
- Type: Paid internship
- Compensation: $20–$29 per hour (depending on experience and hours)
- Duration: 3 to 6 months
- Growth Opportunities: Real engineering responsibilities, mentorship, and room to contribute to projects that matter
Why Join Us
- Work in renewable energy tech, with meaningful real-world impact
- Gain hands-on engineering experience on full-stack development
- Learn from experienced engineers in a supportive environment
- Flexible, remote-friendly culture that values initiative and collaboration
- Potential to convert into a full-time role based on performance