Software Developer
- On-site
- 's-Gravenhage, Zuid-Holland, Netherlands
Job description
At Eternal Sun we build high-end solar simulators that make sunlight and perform precise measurements of solar panels. Our simulators are used by the world’s biggest solar panel producers and leading R&D labs to assure the quality of their panels. We make sure they can be sure about what they produce and develop. With our precision, innovative mindset, and determination, we make a significant impact in the energy transition.
Solar is growing, so we are growing. Over the past decade, we have grown to 65 FTE. At Eternal Sun, team members can enjoy operational freedom and flexibility but always in close cooperation with the rest of the team. You will find an open atmosphere in an organization with giving and receiving feedback, ownership and high standard customer’s service as the core values for our success.
The Job
We’re looking for an experienced all-round software developer to join our growing multi-disciplinary engineering team. As part of a team of four software developers, you will be responsible for the design, development, testing and support of the different applications we currently own and use to operate our solar simulators.
A few interesting facts about the working environment:
“Walk into the factory”: as we manufacture and test our simulators at our headquarters you can walk into our factory, test your latest developments on one of our solar simulators and get immediate feedback.
“Broad international user base”: our clients are spread over 5 different continents. This allows us to gather very diverse insights and to continuously work on improving the design and user experience of our products.
“Work on the full stack”: as we are a small team, the variety of work can be big. Hardware controlling, data acquisition and processing, back- and front-end development, cloud, you name it.
“Renew and innovate”: We are always open to renew. In this job you have a lot of freedom to use your preferred processes and tools.
Activities
· Software design, implementation, testing and lifecycle management;
· Organize user requirements, discuss these with customers and support project realization;
· Support our field service engineers and customers (remotely);
· The possibility to travel to a customer abroad if desired
Job requirements
Experience and Skills
· BSc Computer Science or similar;
· Proven work experience as multi-disciplinary software developer (+3 years);
· Experience in developing testing code in a structured way;
· Skilled in UI/HMI/Scada design;
· Knowledge on and/or experience with at least two of the following:
Python – used for webserver and communication platform with the equipment;
Angular UI’s;
Java / Spring boot for data integration;
SQL databases and logging;
· Nice to have:;
PLC programming experience;
AWS experience - used for source control and hosting web and reporting applications.
Personality
· Team player;
· Energetic;
· Flexible;
· Thorough;
· High quality standards;
· Open in communication;
· Innovative and willing to learn
This is what we offer you when you embark on our exciting journey:
· A market conform salary;
· 8% holiday allowance;
· Commuting reimbursement at €0.23 per kilometer;
· A performance-based annual bonus;
· A personal development plan;
· A comprehensive pension plan with two additional modules for a secure future;
· 25 vacation days with the option to purchase additional days;
· Free daily communal lunch in our canteen;
· A one-year contract with the aim of transitioning to a permanent position thereafter.
Apply
Do you feel you are the Software Developer we are searching for? Please say Hi at or call Priscilla. We look forward to meeting you!
Acquisition is not appreciated.
or
All done!
Your application has been successfully submitted!