We use cookies and other tracking technologies to improve your browsing experience on our site, analyze site traffic, and understand where our audience is coming from. To find out more, please read our privacy policy.

By choosing 'I Accept', you consent to our use of cookies and other tracking technologies.

We use cookies and other tracking technologies to improve your browsing experience on our site, analyze site traffic, and understand where our audience is coming from. To find out more, please read our privacy policy.

By choosing 'I Accept', you consent to our use of cookies and other tracking technologies. Less

We use cookies and other tracking technologies... More

Login or register
to apply for this job!

Login or register
to publish this job!

Login or register
to save this job!

Login or register
to save interesting jobs!

Login or register
to get access to all your job applications!

Login or register to start contributing with an article!

Login or register
to see more jobs from this company!

Login or register
to boost this post!

Show some love to the author of this blog by giving their post some rocket fuel 🚀.

Login or register to search for your ideal job!

Login or register to start working on this issue!

Login or register
to save articles!

Login to see the application

Engineers who find a new job through Functional Works average a 15% increase in salary 🚀

You will be redirected back to this page right after signin

Software Developer - Business Insights - Java, Python

Remote within United Kingdom, European Union

17 May, 2021

Compensation

Competitive

Remote within

  • United Kingdom
  • European Union

Contract type

Full time
Remote working

Technologies & frameworks

  • SQL
  • ETL
  • Java
  • JVM
  • Python
  • Scala
  • business intelligence

Benefits & perks

  • Remote working
  • Flexible working
  • Books
  • Paid sick days
  • Team lunches
  • Daily stand up
  • Gym passes
  • Team workouts
This role is a mix of analysing data and also building the platforms and programs for this analysis.

Role overview

Who you are

You are a smart, technically minded software developer who is comfortable working in a fast-paced environment and can pick things up quickly. You can hit the ground running and be comfortable to take over complete ownership of data and business insights for the Company. 

With experience developing functional programming or JVM languages, Python or SQL, you are able to use your experience to work with our data independently from the TravelTime development team and are able to develop tools, processes, BI interfaces on your own from scratch.

This role is a mix of analysing data and also building the platforms for this analysis. As part of this role, you would be expected to write a program to create data extractions & manipulations with any programming language that you are comfortable with, ie JVM languages, such as Java, Python, SQL, etc. As such this would suit a Developer, happy to work in a 'standalone' role, rather than a data analyst.

We have lots and lots of data – from client data, to inbound leads, to usage stats to server capacities and so on. Our data is stored in many different places/systems/databases and you will be able to make tools and processes to collect all this data and turn it into useful and relevant information for us, so we can then use it to make business decisions. You will be key to our next phase of scaling, as you will help us answer some crucial questions that we do not know the answer to right now.

Job requirements

  • Experience developing functional programming or JVM languages, Python or SQL.
  • Using ETL technology, writing SQL to transform the data into useful metrics.
  • Knowledge of analytic software/databases with an ability to create analytical reports.
  • Excellent analytical skills and attention to detail.
  • Excellent Excel / SQL skills, together with data visualisation skills to present insights in an easily digestible and impactful manner.
  • The ability to proactively manage your own work stream and push your ideas and projects forward autonomously
  • Excellent communication skills to challenge, debate and refine ideas.

It's a bonus if: You have a working knowledge of Scala / Stitch / Zoho Analytics / 3Scale

  • 50-249

Who we are. TravelTime is a company offering time and location-based services via an API and a set of plugins, which enable users to search location data using minutes rather than miles. It's used on websites to search and filter location data or added as a data layer for GIS analytics. TravelTime Search is our product targeted at companies that offer a location-based search to their users, for example sites dedicated to finding a home, a new job, a hotel, or nearby retail store. Our Analytics offering helps business intelligence teams, which have a geographic element to their requirement, make better decisions with this data, such as areas within public services, office relocations, sales territories, and much more. You can see our technology at work in our demo app here, or on a live client site here.

View 6 jobs
Engineers who find a new job through Functional Works average a 15% increase in salary.

Compensation

Competitive

Remote within

  • United Kingdom
  • European Union

Contract type

Full time
Remote working

Technologies & frameworks

  • SQL
  • ETL
  • Java
  • JVM
  • Python
  • Scala
  • business intelligence

Benefits & perks

  • Remote working
  • Flexible working
  • Books
  • Paid sick days
  • Team lunches
  • Daily stand up
  • Gym passes
  • Team workouts

Get hired!

Sign up now and apply for roles at companies that interest you.

Engineers who find a new job through Functional Works average a 15% increase in salary.

Start with GitHubStart with Stack OverflowStart with Email

Get hired!

Sign up now and apply for roles at companies that interest you.

Engineers who find a new job through Functional Works average a 15% increase in salary.

Start with GitHubStart with Stack OverflowStart with Email

Other roles that might interest you

Help to build a scalable app with a growing community of over 20 million users.
Learn Scala in one of London's fastest growing Tech start ups!
Manage and scale a rapidly growing software development team working on cutting-edge technology solutions!
Remote
Software Developer - Business Insights - Java, Python