Senior Python Developer

Apply for this position Please mention DailyRemote when applying
Posted 8 days ago United Kingdom Salary undisclosed
Before you apply - make sure the job is legit.

Attempting to apply for jobs might take you off this site to a different website not owned by us. Any consequence as a result for attempting to apply for jobs is strictly at your own risk and we assume no liability.

Job Description

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