Lead Software Engineer (Python)
-
Location
City of London
-
Sector:
-
Job type:
-
Contact:
Jack Eagle
-
Contact email:
jack.eagle@greenrecruitmentcompany.com
-
Job ref:
LSEP01
-
Published:
26 days ago
-
Expiry date:
2022-07-01
-
Consultant:
Jack Eagle
The Green Recruitment Company are delighted to be working with an exciting Solar Energy Storage business, who are determined to play a key role in accelerating the U.K.’s transition to a low-carbon, decentralised energy network.
The award-winning start-up are continually delivering net-zero progress and following their rapid growth, they are looking to grow by bringing in an experienced Python Developer, who will joining the existing team.
This Individual will should be a highly experienced python architect, who thrives in a dynamic environment.
Responsibilities include:
· Leading the software team
· Monitoring and reporting on the software development team’s progress
· Managing the software architecture at all levels, including the firmware (bare metal), embedded software (OS and application code) and cloud (front end and back end)
· Diagnosing/resolving bugs by collaborating with the customer support team
· Writing specifications and test plans as part of the development process
· Owning the process from development into production
· Providing the technical input for grant proposals, BD & the product roadmap etc.
· Developing software as required to meet product roadmap requirements
Essential Requirements:
· Computer Science related degree
· Minimum 5 years’ experience coding with Python
· Previous software team lead experience
· Experience of designing software for electronic consumer products
· Extensive knowledge of Linux
· Understanding of internet/networks (TCP/IP, DNS, VPN) and resolution of related issues
· Familiarity with communications protocols/busses (I2C, RS232/422/485, Ethernet)
· Understanding of cloud architecture fundamentals
Desirables:
· Desire to develop bare metal firmware
· Appreciation of hardware
· Ability to interpret software development datasheets
· Ability to interpret circuit/schematic diagrams
· AWS cloud development experience
· Experience with data science and machine learning tools
· Experience in the clean energy/technology sector (battery, EV, smart home, etc.)