Wattero is a company that works toward bringing access to clean energy to people around the world. As the Lead Programmer, you will be in charge of the company's technological needs, such as programming and implement an energy marketplace with all the necessary functions. By joining Wattero, you will get to explore all areas of the company and challenge yourself!
Job Description Lead Programmer
Key areas of responsibilities:
Specify the programming language and take part in the feature design process
Lead the programming work
Programme and implement an energy marketplace with all the necessary functions
Integration with relevant third party software and hardware
Ensure secure and proper handling of sensitive data
Description of role:
This is both a strategic and operational: with team and workflow management, taking part in the overall design process of the product, as well as programming, working with integration and handling data. It also includes handling any potential third-party development work and being the contact person with such partners.
Qualifications:
Previous coding experience, including knowledge of Java and Javascript
A short assessment test might be required
Have previous experience working as part of a team.
Have good English language skills. Any other language is a bonus.
Personal qualities:
Good cooperative skills: able to work with both the CTO and the rest of the development team
Good communication skills: able to convey the vision and strategic direction of the product to the rest of the development team
Getting things done: able to prioritize tasks and postpone less important ones
Responsibilities:
Take part in designing features and deciding programming languages:
Decide which programming languages are to be used
Together with CTO set the vision and strategy for the product
Be part of the design process and help decide which features to include
Lead the programming work:
Responsible for the development process and workflow
Development of the software and implementation of features
Handling of 3rd party development where applicable
Integration with third parties:
Hardware integration with router/control unit and meters
Software integration with third-party software
Handle data integration
Handling of sensitive data:
Ensure confidential information is sufficiently secure and handled responsibly
Ensure internal systems are secure, i.e. internal communication and tools used
Measures of success:
The development time for the software solution
Quality of the software developed
Security of systems and confidential information
This job comes with several perks and benefits
Time is precious. Make it count. Morning person or night owl, this job is for you.
Easy access and treehugger friendly workplace.
Social gatherings and games; hang out with your colleagues.
Want to be a partner? Look no further.
Get your caffeine fix to get you started and keep you going.
We want to take you from good to great.