0333 241 3128
Friday, 06 November 2020 11:38

Senior Software Developer

We have an excellent opportunity for a Senior Software Engineer to join one of Britain’s biggest newspaper groups on a remote, permanent basis. The successful candidate will be joining the Ad Product team to work on the clients brand safety and contextual analysis project.

 

What they are looking for

Someone that has experience building scalable products and services on cloud platforms and integration these with customer systems, happy to work on your own initiative, yet at the same time play an important role in ensuring the success of the team.

Ownership and communication are also key. The client is looking for people who care deeply about the code they write while at the same time are able to bridge the gap between the technical and business areas of the company effectively.

The client needs people with solid experience and understanding of product and services development, from initial design, through iterative development cycles, tuning for performance and scalability, and pre- and post-sales support integrating with customer platforms.

Skills

Their tech stack includes:

  • Core product built on IBM Cloud, using Cloud Foundry, Postgres database services, Watson NLU and Visual Recognition, Cloud Object Storage, Cloud Functions, Kafka streams, DevOps Toolchains, Akamai CDN
  • Node.js – for REST service APIs and interactive UI (using Vue.js)
  • Platform monitoring and alerting with Sysdig and LogDNA
  • Integration with news products on AWS platform (using S3, Lambda functions, DynamoDB/Kinesis streams, Postgrad database service, CloudFormation)

Other things they would like to see:

  • Unit and integration testing experience (TDD and BDD even better)
  • Application performance monitoring and optimisation
  • Integration of 3rd party components and services
  • Experience with NoSql databases and caches (e.g. Redis)
  • Familiarity with microservices architectures, containers and stream processing
  • Any experience with other programming languages (e.g. Java, C++, Python)

Package Description

  • Competitive salary
  • 25 days and bank holidays
  • Pension plan
  • Bonus scheme
  • Company cycle/car/purchase schemes
Published in Jobs
Friday, 06 November 2020 10:53

Web Developer

Endeavour Recruitment has an excellent opportunity for an experienced Web Developer to work for a renowned publishing client on a remote, permanent basis. You will be part of the Ad Product team, working closely with the wider product and engineering teams, building, and maintaining the systems which deliver advertising and other commercial components across a range of digital products.

 

Requirements

We are looking for someone with solid experience and understanding of web development (Frontend UX and deeper application development) and ad tech. The tech stack includes:

  • HTML5 and CSS3
  • Native JavaScript (including ES6+)
  • Grunt, SASS, Babel, Pug, NPM
  • Mocha, Karma, Chai, Sinon, Nightwatch, Jest
  • Drone CI, Docker
  • AWS platform (S3, Lambda, ECS, Fargate, CloudFormation…)
  • Google Ad Manager (formerly Doubleclick for Publishers, DfP)
  • Wider Google platform (Tag Manager, Analytics, Data Studio, BigQuery…)
  • Escenic Java-based CMS

Other things we’d like to see

  • Unit and integration testing experience (TDD and BDD even better)
  • Server-side JavaScript (node.js), js libraries, modules and application frameworks
  • Web application performance monitoring and optimisation
  • A good understanding of ad serving concepts and ecosystem
  • Use of Ad Manager/DfP – via the publisher console and API’s, template and wrapper code
  • Integration of 3rd party components and services
  • Capture and use of data to inform product development (Web Analytics, Real User Monitoring, A/B and Multivariate testing, Ad Manager reporting tools, etc)
  • Exposure to near real-time; creation of reporting and data visualisation tools
  • An experience with other programming languages (e.g. Java, C++, Python)

Package Description

  • Competitive salary
  • 25 days + 8 bank holidays
  • Bonus scheme
  • Company cycle / car / computer purchase scheme
Published in Jobs
Wednesday, 08 January 2020 11:10

Data Engineer

Endeavour has an exciting contract opportunity for a Dutch speaking Data Engineer, to work with a client, based in Belgium, for 6 months

The successful Data Engineer will be part of a project aiming to make the world’s largest sport brand run faster, smarter and more securely.

Our client is looking for a bilingual English/Dutch Data Engineer, with the following skills and experience:

  • Python development experience
  • Pyspark Data Processing
  • Experience with workflow management and data load job scheduling (Airflow or other DAG based data pipelines orchestrators)
  • Development of data pipelines
  • Knowledge of Cloud services (preferably AWS)
  • Knowledge of developing in an Agile environment.
  • Fluent in English and Dutch

Please, get in touch ASAP to discuss in further details, or send us your CV to be considered for this fantastic contract opportunity!

Published in Jobs
Tuesday, 17 December 2019 18:06

Web Developer

Are you looking for a new career opportunity, to start in 2020?

Are you a skilled and enthusiastic engineer with Web development experience?

Are you passionate about Cloud technologies?

Do you have an interest for Digital marketing?

If the answer is yes, then this new opportunity could be just for you!

Endeavour is looking for a keen Software Engineer to join our client from the telecommunications sector, based in Buckinghamshire and work in Web development.

This permanent role would suit a software engineer who would enjoy a mixed role - both supporting our client’s website and digital marketing initiatives.

The successful Web Development Engineer will be working with engineering teams building converged cloud communications applications.

Required Skills/knowledge:

  • degree in Computer Science or a related engineering discipline.
  • Up to 2 years’ experience is desirable, although a more recent graduate with an excellent degree will certainly be considered.
  • System administration and software development on Linux and Windows
  • Experience developing and implementing systems using Bash, Python, Javascript, HTML, CSS, Bootstrap, JQuery, SQL, Joomla, AWS
  • Knowledge of Web Security
  • Virtualisation (AWS EC2, VMWare)
  • Database programming (MySQL, SQL Server)
  • Web Services/REST APIs & Cloud Based Applications
  • Understanding of TCP/IP and networking
  • Webpage design

Please send us your CV and get in touch ASAP, for further details about this exciting opportunity to join an established client with Global scope.

Published in Jobs
Monday, 02 December 2019 16:08

Junior Support Engineer

Endeavour Recruitment are seeking a Junior Support Engineer to join our client based in Leeds. You will test and validate software releases and provide technical support for their systems.

You will ideally have worked in a support/developer role previously, and have the following experience –

  • Excellent problem solving and analytical skills
  • Software Development/Scripting experience – ideally Bash, Python, and/or PowerShell
  • Linux
  • Experience with Docker, Kubernetes, Python, AWS, and/or Azure would be beneficial

Please apply asap to be considered for this Junior Support Engineer role.

Published in Jobs
Tuesday, 01 October 2019 09:29

Full Stack Developer

Endeavour has an exciting opportunity for a Full Stack Developer to work with a renowned client on a permanent basis in the heart of Stockholm, Sweden. This client does not fit into a single box, their company entails payments, consumer financing, ecommerce and banking, creating a unique opening for the successful candidate.

Relocation support is provided

Responsibilities

·         Helping to build a unique solution for the company to align to PSD2 requirements in the EU, that would serve millions of customers around the world

·         Identifying and authenticating millions of active users every month

·         Working in small, highly collaborative Agile team

·         Focus on end-to-end ownership, continuous improvement, testing, monitoring and experimentation

Some of the technologies you would be working with

·         Identify and access management

·         Web and app security experience

·         Authentication & Authorization

·         Device linking and signatures

·         Secure user sign in, sign up and access control

·         Web experience

·         JavaScript / Typescript

·         React / React Native

·         Redux

·         Node.js

·         Express.js

·         Docker

·         AWS

Requirements

·         BS degree in Computer Science or related technical fields, or equivalent practical experience

·         Strong coding ability in JavaScript

·         Experience with API development, user interfaces and product development

·         Passion for writing clean and testable code

·         Successfully applied Agile/XP practices (Pairing, TDD/BDD, Continuous Integration, Continuous Delivery)

·         Willingness to learn new technologies and move between different tech stacks

If this role sounds of interest to you, please apply with your CV in English

Published in Jobs
Thursday, 22 August 2019 11:33

Technical Customer Support

Do you have a passion for software and technology?

Are you a dedicated provider of Customer Service solutions?

Endeavour is looking for an experienced Technical Support Analyst to join our client's team in their Central London office ASAP.

Our client is a fast growing company, providing leading SaaS platform for automating government services.

The successful Technical Support Analyst will be comfortable in a fast-paced environment, and used to work with large amount of information.

Your role will involve providing quality product and technical solutions to help customers realize their goals utilizing our client's products and services as well as liaising with Technical Consultants and making sure all the queries are resolved.

Required skills/experience:

  • Previous experience in a SaaS Technical Support role
  • Excellent customer service skills - the ability to communicate clearly and concisely while also empathetic, accurate, compassionate, resourceful and conscientious
  • Ability to evaluate, troubleshoot and follow-up on customer issues; replicate and document issues for further escalation
  • Experience with third line (development) support and bug fixing; excellent problem solving skills
  • Exceptional communication skills
  • Ability to be organised, work with large amount of information and prioritise tasks

If you are an experienced Technical Support Analyst wanting to join a fast growing and positive company, then get in touch for further details ASAP!

Published in Jobs
Wednesday, 10 July 2019 15:39

Software Team Lead

Our Client is looking for a Software Team Lead with strong technical and people skills to lead a team of Software Developers.

The role is based in our Clients Brighton Office and paying a salary of £50,000.

You will own the development roadmap, develop project plans and resource projects, manage, mentor and coach the team, and ensure high standards of software quality.

You must have previous experience with hands on software development and a passion for technology.

Our client uses the following technologies, you aren’t expected to know all of them, but firm experience coding with some of them would be beneficial.

•             PHP

•             .Net / MVC

•             REST / SOAP

•             MS SQL Server or MS SQL

•             PHP Frameworks, Symfony, Zend, MVC

•             HTML5, Ajax, JavaScript and jQuery

•             Version Control using GitHub or SVN

•             Linux

•             LAMP

•             AWS or other Cloud Infrastructure

•             Mobile platforms / applications.

For further information regarding this exciting opportunity, please don’t hesitate to apply.

Published in Jobs
Thursday, 20 June 2019 08:37

Software Architect

Are you a looking for a fantastic permanent role? Then this is the role for you! Endeavour Recruitment is recruiting for a Software Architect to join a growing Software client in Southampton, Hampshire. This role is a permanent position and salary is dependent on experience.

What will you be responsible for?:

  • Designing, implementing and reviewing architectural solutions.
  • Setting and ensuring the right standards are expected and delivered.
  • Leading the new and ongoing development on key systems for both internal and external stakeholders.
  • Responding to customer incidents and resolving service-affecting issues.
  • Coach, support, and mentor developers to improve over time.
  • Promoting a strong adherence to standards and oversight – practice and guidance.
  • Promoting a team culture and continuous improvement.
  • Identifying improvements, planning and estimating work, designing architectures and implementing solutions.

Required Skills and Knowledge:

  • It is essential that you have strong experience working with C# and Microsoft .Net Framework / .Net Core using SOLID principles or a good understanding of how to apply them.
  • You must have excellent documentation skills, using both written and diagrammatic mediums to enable developers to easily deliver soundly architected, reliable, performant and secure solutions.
  • Some experience of working with JavaScript and Angular / Node.js.
  • You should have a good level of experience of working with RESTful Web APIs.
  • You have an in depth understanding of dependency injection and IoC.
  • You must have an excellent understanding of Unit testing.
  • Professional experience working with source control and CI tools such as team city.

Desirable Skills and Knowledge:

  • Experience in the retail or loyalty sector would be advantageous.
  • Some experience of AWS, notably Lambda and serverless development.
  • A working knowledge of firewalls, networking, and DNS.

Please, get in touch for further details on this exciting career opportunity as a Software Architect!

Published in Jobs
Wednesday, 19 June 2019 09:53

Web Developer

Are you a looking for an excellent career opportunity? Our client, based in Southampton, specialising in delivering IT Technology solutions, is recruiting for a Web Developer to join their growing, dynamic team. This role is a permanent position.

Role and Responsibilities:

  • Design, build, and maintain efficient, reusable, and reliable code.
  • Deliver high quality functional software within agreed timescales.
  • Collaborate with a team to prepare designs, estimates and functional specifications.
  • Maintain quality through code and document reviews.
  • Participate in Agile based meetings to ensure iterations are well defined, planned and delivered.
  • Investigate software/system faults and devise solutions to these problems.
  • Review team & iteration performance to identify improvements to future deliveries.
  • Work closely with internal stakeholders to understand their needs and develop changes.
  • Maintain accurate documentation.

Required Skills and Knowledge:

  • Strong front-end web development skills with familiarity of HTML 5, JavaScript, CSS 3, Node.js and Angular.
  • Experience implementing exceptional User Experience whilst providing input on design of User Interfaces.
  • Experience in working with RESTful Web APIs, JSON and XML
  • Must have good experience working with C# using SOLID principles or a good understanding of how to apply them.
  • Writing unit tests in Jasmine, Karma, Specflow, Selenium and xUnit.

Desirable Skills and Knowledge:

  • Experience with Linux environment, AWS, Serverless (AWS Lambda) and Docker.
  • SQL and DBMS
  • Bootstrap
  • SASS / LESS
  • Knowledge on Accessibility (WCAG)

Please, get in touch for further details on this exciting career opportunity as a Web Developer!

 
Published in Jobs
Page 1 of 6