Senior Python Developer (Fully Remote)
£70,000 to £80,000
This is a great role to lead the Python quality, drive new coding innovation and help Junior/Intermediate level devs evolve and improve and grow and understand the WHY.
If you know the difference between Iterator vs iterable, and how to apply this and teach others, then this role is the right role for you.
Whilst being one of the leading Energy/Sustainability Research & Consultancy groups in the UK, leading innovation in this space, this is a chance to be part of this ambitious technology company developing data-tools and software solutions to optimise city systems and make a real difference.
Our client is looking for a passionate remote Senior moving towards a Lead Python Developer to be hands on & mentor, lead and direct the technical team in exciting new projects, whilst working with the team and research group to improve code, review and lead technical direction and report into the CTO.
Key responsibilities:
Supporting the CTO with portfolio of projects
Passion for Python development and leading new and innovation in this space
Able to mentor and support younger engineers.
Working for an ethical ambitious, young technology company created to optimise complex urban systems.
Instigating and leading agile practices - regular sprints/retrospectives/planning/prioritisation
Reviewing code and mentoring other developers
About you:
Minimum 2:1 in a relevant Computer Science/technical degree STEM (Science, Technology, Engineering and Maths)
In-depth knowledge of Linux and a broad range of scripting and programming languages, with expertise in Python and Javascript
Professional experience with backend tech (3-8 years)
Proven experience building commercial web applications and database design
Experience with spatial tools such as Postgres, PostGIS and QGIS
Data science packages/libraries used - certainly numpy, scipy and matplotlib & pandas, possibly, but certainly not necessarily, scikit-learn, pytorch, tensorflow
A proactive problem solver and highly logical and analytic but also creative and inventive
API frameworks used flask, with some understanding of the differences between all-encompassing django vs light tough "micro"frameworks like fastapi and flask
Excellent skills and understanding of server-side technologies and how to leverage them to create inspirational and usable visual interfaces
Knowledge of the value of well-written documentation, continuous integration, and security rules
Eager to work in a fast-paced start-up environment and a desire to disrupt logistics
Use of decorators
Fundamentals of classes: methods, attributes, properties, possibly even awareness of type() beyond the basics
If youre looking for a leadership role while working collaboratively and hands on across the full stack, with team members across the country, as well as data scientists and energy & transport consultants, then apply now for a more detailed and confidential discussion about the role.
The company
They are on a mission to help cities transform from their current state to an efficient, optimised, low carbon system, delivering savings and benefits to both clients and citizens. Their projects include key specialisms in decarbonisation strategies, sustainable transport, energy modelling, data management, data analytics, software development, and clean technology innovation
Fully Remote role with regular Company Events
Small drop in Offices in Exeter & London
Great innovation and chance to drive new ideas and code quality