Filled
This offer is not available anymore

Software Engineer in London

Just Eat

Workplace
Onsite
Hours
Full-Time
Internship
false
Share offer

Job Description

The role

Just Eat is looking to hire an enthusiastic software engineer with telephony or networking experience who has a passion for creating, deploying and monitoring usage of world class products used by Just Eat to interact with consumers and partner restaurants.

This highly motivated person will be working closely with our colleagues in customer and restaurant operations to improve how customers get in touch with us using telephony and make improvements that will enable further efficiencies as the company grows.

You’ll be required to integrate several of our internal (and external) systems into our global call center platform.  The result will enable customers and restaurants to provide and obtain essential information before they speak to our fantastic customer care teams.

In order to get to this ideal solution, there will need to be some understanding of the existing infrastructure and systems (and the challenges that come with them) and may require some support and manual config of these existing platforms during the period of transition, but this role will help define the next generation of telephony and telephony automation at Just Eat.

Could you do this?

Responsibilities

  • Develop and integrate APIs that allow information to be passed between multiple systems (Zendesk, Salesforce, Twilio, Just Eat core etc)

  • Work with the Product Managers to understand requirements of new product features and contribute to the solution using your expertise of existing and new telephony platforms.

  • Proactively strive to improve the efficiency of the platform and measure that success through agreed KPIs

  • Assist with the day to day management of the existing systems

  • Assist with the deployment and roll out of the existing platform to global markets.

  • Work with internal and external parties to understand existing and new features and technologies to improve the process and efficiency of the platform.

  • Second line support for Telephony issues with Operations for UK and International markets, work with internal tech teams and 3rd parties to diagnose and fix live telephony issues.

Key Skills

  • C# and ASP.Net MVC

  • Networking or telephony experience a bonus (E.G Cisco, Twilio etc)

  • AWS or similar cloud experience

  • Modern JavaScript, HTML, CSS technologies and techniques

  • SQL and NoSQL databases (we use SQL Server and DynamoDB, but others are fine)

  • Knowledge of design patterns and engineering best ​practices, including IoC and       dependency ​injection

  • Designing and developing systems for high availability and scalability, using web​service APIs, message queues and event driven services

  • Writing automated tests

  • Continuous Integration / Delivery

  • Code reviews and design reviews

  • Mentoring / coaching other developers

  • Agile Scrum / Kanban

  • Monitoring tools

  • Support what you deploy (DevOps)

Our Engineering Principles

  • Design and build great software

  • Move fast with confidence

  • Secure, stable, scalable, fast and reliable platform

  • Trust, control and transparency

Core responsibilities

  • We don’t divide responsibility for development and operation of our platform, so you and your team will support the changes you make all the way through to operating successfully in production at peak times.

  • Our product development teams are growing because we have a huge number of ideas of how to improve the experience customers and restaurants have. As an Engineer you will need to play a key role in turning those ideas into reality. You’ll need to:

  • Track the progress that you are making towards the wider goals of your team, and transparently communicate that progress to your team and Technology Manager.

  • Keep to the processes, standards and designs that your team has agreed.

  • Ensure you and others continuously improve by proposing and then implementing new processes, designs and engineering practices that make your team more effective.

  • Contribute to the definition of product features, including in workshops with other product development teams.

  • Communicate the technical work of your team to other product development teams.

  • Take responsibility for supporting your changes all the way through to proving that they work well – and continue to work well – in production.


 

About Just Eat

  • Logistics

Just Eat company page is empty
Add a description and pictures to attract more candidates and boost your employer branding.

Other backend developer jobs that might interest you...