Software Engineer Internship Opportunity
Software Engineer Internship Opportunity
- 1 Vacancy
- 27 Views
Employee type
Full Time, InternshipPosition
Intern/Student
Offer Salary
Attractive
Job Description
Join Rodan Energy as a Software Developer Co-Op in a real-world SaaS environment. Gain hands-on experience in agile development, coding, QA, and client support while working on innovative energy management solutions. Ideal for students in Software Engineering or Computer Science.
About Rodan Energy Solutions Inc.
At Rodan Energy, our mission is to create sustainable and attainable solutions. As a leading North American energy services company, we provide innovative energy solutions that help clients reduce energy costs and GHG emissions, support electrification, and enhance grid efficiency.
We're a trusted partner to North America's largest energy users, power producers, and utilities, with over 20 years of expertise in the industry.
Why Work with Us?
1. Thriving Industry: Join a rapidly growing sector at the forefront of innovation and sustainability, shaping the future of energy management.
2. Product Market Fit: With a strong reputation for delivering trusted, long-term partnerships with industry leaders, you'll have opportunities to grow and develop your skills.
3. Top Talent & Strong Culture: Collaborate with high-performing, passionate individuals who are committed to excellence and sustainability.
This Role:
This co-op opportunity allows you to apply and grow your software development skills in a meaningful, real-world setting. You'll work on the design, development, and maintenance of innovative SaaS tools that help customers better understand energy markets and reduce their energy costs. As a Software Developer Co-Op Student, you'll collaborate with a talented development team and be mentored by experienced professionals, including the Senior Software Developer.
Your Key Responsibilities:
1. Perform software development activities based on Agile methodology and best practices, including design, implementation, test/QA, deployment, maintenance, support, and operations.
2. Support and contribute to solution requirements gathering, solution design, sprint planning, retrospectives, and code reviews.
3. Perform ad hoc client support activities, including issue triage and resolving issues.
Requirements:
To succeed in this role, you should have:
1. Enrolled in a post-secondary diploma or degree in Software Engineering, Computer Science, or related program.
2. Programming skills in one of two technology stacks: Market Dashboard Stack or Energy Management System Stack.
3. Strong verbal and written communication skills to capture or clarify technical requirements from business users or product owners.
We're an equal opportunities employer and welcome applications from diverse candidates.