Showing page 9 of 3278 (10 in 0.316 seconds)

  • £50k - 65k
  • 02 Sep 2018

Job description

The Vision

Someone who understands that “what you build” is just as important as “how you build it”. Someone who wants to do more than just code. We want dreamers, creators, someone who likes to discuss ideas and push the boundaries of technology.

Who we are

Yoti is a global company whose aim is to be the world’s trusted identity system. We have seriously ambitious goals to become the world's most secure and data sensitive company. Our passionate team works to improve the way people share their personal information. Innovative products like the Yoti mobile app help people to prove who they are online and in person.

We are creating a new concept. Something that has never been done before,  Why not be part of something truly innovative and creative. Yoti is here to fight against fraud and build a secure identity system for individuals and businesses. We are a company who are pushing the boundaries of technology for a safer world.

Yoti is changing the way people prove their identity. Our products are built from the ground up to respect customers' privacy and put you in control.  We will never sell on customer data - we couldn’t even if we wanted to. Designing products that are simple to use and easy to understand in the world of privacy, security and personal data is a tough challenge. We are actively investing in growing our UX team as it’s an important part of our success.

More about this Team and Project

The design team

Designing products that are simple to use and easy to understand in the world of privacy, security and personal data is a tough challenge. We are actively investing in growing our UX team as it’s a vital part of our success.

We put user needs at the heart of all our decision making. We’re looking for an experienced Lead User Experience Researcher to take a central role within our product and design organisation.

You will be performing  both quantitative and qualitative research across the product lifecycle - helping the business understand what new products and features to prioritise, enabling designers to test and iterate their designs, and measuring the success of features that have been launched to market.

The design team consists of UX designers, UI designers, and visual designers. We’re growing this team to be around 20 people so that we can design for our nine products that span mobile apps, web apps, and browser extensions. You will be accountable for enabling designers and stockholders make decisions based on tangible customer insights - real responsibility from day one. You’ll also support and mentor an experienced friendly team to enable them to execute their own research. We sit together, collaborate together, and critique together. This is a challenging and exciting role; we deliver high quality work in a fast paced environment. While we expect you to hit the ground running, we also care about you and will invest in your learning.

Essential experience:

  • Worked in-house as part of a medium-to-large design team to create and iterate complex digital products over time.
  • Conducted a wide range of user research methodologies appropriate to the business needs - including interviews, usability testing, surveys, co-design workshops, competitor analysis and app data analysis.
  • Have played a significant role in creating initial concepts for brand new products and features based user research and competitor analysis.
  • Quickly turned research into actionable insights for different audiences; designers, product managers, senior management, and the broader company.
  • Demonstrable ability to be articulate and persuasive with stakeholders.

  • Worked in an agile development environment with scrum teams and embedded research activities into the agile workflow.
  • Worked closely with senior stakeholders to understand business objectives and communicate an insights-based strategy to deliver them.

Nice-to-have experience:

  • Line managed others within a team.
  • Delivered user research across a number of clients within a digital agency.
  • Conducted ethnographic research.

We don’t want people to stagnate, we don’t want people to just “get by”, we offer a magnitude of tools so you continue to learn, challenge yourself, evolve as a techie and keep you constantly engaged. We even have a Yoti Labs for the people who like to play with new tools, experiment and want to build something out of this world!

Yoti in the news

  • Yoti Blog - Here
  • Company Valuation - Here
  • Telegraph News Article - Here
  • Where can I use Yoti? - Here

We are based in Central London, by Bank, 5 minutes walk away from London Bridge and Liverpool Street Stations. We are surrounded by a bunch of restaurants, enough to try a new lunch menu every day for a good few months!

This is a fantastic opportunity to get involved with a company doing crazy-complex projects, in a fun and exciting environment, where creativity is rewarded! You will also be working on something which millions of people could well be using daily! This kind of opportunity does not come round often so what are you waiting for, apply today and build something amazing tomorrow!

  • 02 Sep 2018

Job description

MongoDB is expanding our global team of consulting engineers to further our ongoing plans for worldwide growth!

MongoDB Professional Services works with customers of all shapes and sizes in all verticals, from tier-1 banks to small web startups, on a variety of interesting use cases from e-commerce platforms to trading systems to social media applications. Solve interesting problems, gain incredible cross-stack experience, work with the best and brightest people in the business, network with industry leaders, and see new places - all in a day’s work!

MongoDB consulting exists to support the development of our customers’ vision, accelerate customers’ time to value, and drive a multitude of customer adoption scenarios - from building new solutions to modernizing legacy applications or migrating to cloud. Our consulting solutions ensure that organizations get the best out of MongoDB.

Be one of the recognized experts in this rapidly growing field in a high-growth software company successfully challenging the status quo of the database industry. You will have abundant opportunity to meaningfully impact the growth of our business in your region.

Candidate Profile

We’re looking for a highly technical individual, with strong problem-solving and communication skills, and comfortable working closely with customers.

Our ideal candidate will have:

  • Excellent analytical, diagnostic skills, and problem-solving skills
  • High motivation for a role that combines deep technical and customer-management dimensions
  • Confidence speaking and presenting in a collaborative customer setting
  • 2+ years of software development/consulting/support experience, preferably in a number of distinct industries/verticals
  • Familiarity with enterprise-scale software architectures, application development methodologies, and software deployment and operations
  • Competence in at least one of the following languages (in no particular order): Java, C++, C#, Python, Node.js (JavaScript), Ruby, Perl, Scala, Go
  • Experience with databases such as MongoDB, Oracle, MS SQL Server, PostgreSQL
  • Familiarity with Linux diagnostics and tuning; Windows tuning knowledge is a plus
  • Should be capable and comfortable with frequent travel for short trips to customer site during the working week
  • Should have strong capability with, minimally, both English and any local language - as necessary

Position Expectations

As a core member of the MongoDB Professional Services team, you will:

  • Contribute to customer implementations at any or all phases of the application lifecycle: portfolio assessment, application planning and design, deployment architectures, development and build, integration and release configuration, system testing, production operations, application optimization, and best practices adoption
  • Deliver customer classroom-based training to architect, developer and operations roles
  • Work as part of a wider delivery team comprising fellow consulting engineers, project managers and account teams
  • Cultivate your individual MongoDB reputation as a trusted advisor to guide MongoDB and our customers into the future
  • Partner with Product and Engineering teams to influence the direction of the MongoDB product roadmap

Success Measures

As a Consulting Engineer you will be successful in this role when you can execute the following:

  • Become a field expert in “everything MongoDB”
  • Communicate complex technical proposals simply and convincingly to a wide range of audiences
  • Gain reputation as a trusted advisor with your clients, large and small
  • Ensure your client’s success with their MongoDB endeavors
  • Maintain required level of billable utilization
  • Influence MongoDB product development by contributing experience from the field
  • Successfully communicate the product roadmap to external clients
  • Constantly work on improving yourself, our products and our team
  • £30k - 50k
  • 02 Sep 2018

Job description

We are looking for a full-stack developer to join the existing cross-functional agile team making a real-world difference to the delivery and evolution of care management. You will have an opportunity to work with cutting-edge technologies such as Scala, Akka, Angular, TypeScript and the Elastic Stack (Elastic Search, Logstash, Kibana). We're looking for candidates who have experience of either back-end JVM technologies, or front-end angular.js (or equivalent) experience, and have proven that they adapt well to new technologies and want to take on more of a full stack role. We can get you up to speed with the technologies.

We are a team that prides itself on embracing change, continuous improvement, collaboration and writing good quality code, albeit in a pragmatic manner. If you care about making a difference then you’ll fit in well here.

 Responsibilities include:

  • Design, develop, test and deliver well engineered code, collaborating with Product to ensure that we are releasing value early and often
  • Drive continuous improvement through code reviews, system design to ensure that all code is clean, consistent and secure.
  • Maintain an up to date knowledge of development languages, frameworks, tools and design patterns
  • Promptly escalate issues that affect product delivery and quality
  • Maintain and manage our Continuous Integration and Delivery pipelines and tooling

 Required Skills

  • Application of software craftsmanship, OO principles, SOLID techniques and clean coding
  • Experience of modern web front-end JavaScript frameworks (eg Angular, React, Vue.js and/or server-side RESTful development
  • Application of developer testing approaches

 Desirable skills

  • Experience of modern front-end JavaScript frameworks (eg Angular, React, Vue.js)
  • Experience of Play, Xitrum or other Scala Microservice frameworks
  • Experience with Netty and Akka or other non-blocking, multi-threaded IO libraries
  • Experience with Git
  • Experience using MySQL and Elasticsearch
  • Experience of TDD and BDD
  • Experience in deployment and maintenance of Linux based servers
  • Awareness and passion for working with agility and with XP techniques

  Candidates must have the right to work in the UK and willing to work full time in our Farnborough office.

  • £50k - 75k
  • 02 Sep 2018

Job description

About MXX

MXX Music is bringing its smart music editing technology to the professional market. We are looking for an experienced Java web developer to join our expanding team in London as we go to market with several products.

In this role, you are expected to take ownership of the backend web services that support our mobile and desktop applications. You'd be writing REST services on top of Google App Engine / Google Cloud, in close collaboration with the mobile and desktop application developers.

If you are an experienced Java backend developer with experience or an interest in smart music and audio editing software, we’d like to meet you.

The position is permanent and full time, but subject to a probation period. Remuneration is competitive and based on experience.


  • Take ownership of the existing backend infrastructure running in App Engine on Google Cloud
  • Design and implement new backend infrastructure for our new Audition Pro desktop application.
  • Implement clean, efficient, and testable code in Java for Google Cloud.


  • Proven experience as a Java software developer.
  • Experience with Google Cloud and App Engine.
  • Comfortable working with Git and Jira.
  • Familiarity with agile development methods: sprints, tickets, code review, pair programming.
  • £38k - 46k
  • 02 Sep 2018

Job description

Research Software Engineer


Harwell Science and Innovation Campus, Oxfordshire

Salary £37,789 - £45,988 (dependant on expertise and inclusive of sector based RRA)

Full time/Part Time

Open ended

About Us

STFC is a partner organisation within UK Research and Innovation (UKRI). UKRI is a new entity that brings together nine partners to create an independent organisation with a strong voice for research and innovation, and a vision to ensure the UK maintains its world-leading position in research and innovation. 

STFC is one of Europe’s largest science research organisations. Through world-class facilities and people, we’re driving ground-breaking advances in science and technology. We offer a benefits package designed to provide an excellent work/life balance including 30 days’ annual leave, flexible working hours, a workplace nursery, exceptional pension scheme, social and sporting activities and societies, a subsidised restaurant and good public transport links.

Our Scientific Computing Department (SCD) develops leading edge software, computer and data storage infrastructures to support the work of world class science both within STFC and internationally. The expertise of our staff is key to making our research happen. We work with the latest technologies to drive advances in both hardware and software that have genuine real world applications. Whether it is the search for the Higgs Boson and dark matter, analysing climate data or genomics, our systems tackle the biggest and most challenging problems in scientific computing.

About the role

We now have several new opportunities for passionate Research Software Engineers to join the SCD on either a full time or part time basis, offering an excellent opportunity for career development and an exceptional benefits package. The SCD uses a wide range of technologies such as Java, C, Python, SQL, Jenkins, RESTful web services, Linux and Cloud.

As a ‘Full Stack’ Software Engineer your responsibilities will include:

  • using agile tools and techniques to play a full part in all aspects of the software development lifecycle
  • making sound technical decisions to guide the development of software systems
  • active involvement in DevOps and supporting new and existing systems
  • using tools such as Jenkins to manage the continuous integration and deployment of our solutions.
  • have the opportunity to present your work externally

We do our best to use the right tool for the job. This means you get to develop your expertise in a wide range of server and client-side technologies and you will research and make recommendations on what tools or technologies we should use when embarking on a project.

About you

To be successful in this role you will have a combination of formal qualifications and relevant experience in software engineering, computer science or a related subject.

You will have experience in software development using Java, Python, C++ or similar. You will be able to demonstrate expertise in software engineering best practise, with the ability to manage projects successfully. 

Further experience or knowledge in any of the following will be beneficial, but are not essential:

  • whole stack software projects
  • managing a software development team
  • working in a collaborative development environment
  • systems Administration skills (Windows or Linux).

What we offer

In addition to the competitive salary, an excellent index linked pension scheme and generous leave allowance are offered.

How to Apply

Applicants are required to include a cover letter outlining their suitability for this role.

Applications are handled by UK SBS; to apply please click the apply button. Applicants who are unable to apply online should contact us by telephone on +44 (0)1793 867000.

The closing date for applications is 16th September 2018.

  • £60k - 90k
  • 02 Sep 2018

Job description

About MXX

MXX Music is bringing its smart music editing technology to the professional market. We are looking for an experienced Qt/C++ software developer to join our expanding team in London as we go to market with several products.

You will work closely with the research and development teams in London and the UX team in California. In this role, you are expected to take ownership of large parts of the project, from architecture to deployment.

If you are an experienced Qt/C++ developer with experience or an interest in music and audio editing software, we’d like to meet you.

The position is permanent and full time, but subject to a probation period. Remuneration is competitive and based on experience.


  • Work with the rest of the team to put in place application architecture.
  • Implement clean, efficient, and testable code in C++ and Qt’s QML.
  • Thoroughly review code other team members write on a daily basis.


  • Proven experience as a C++ software developer.
  • Experience with C++11 and C++14 language features.
  • Experience with Git.
  • Experience with Qt Quick or similar GUI frameworks.
  • Familiarity with agile development methods: sprints, tickets, code review, pair programming.
  • Familiarity with music and audio editing software is a plus.
  • 02 Sep 2018

Job description

Want to shape the future of online experiences? So do we. We are growing our team at Deloitte Digital to enable us to build greater digital solutions for our clients. We've been doing this for a while now and we've got pretty good at it. However, we're always looking for better and more fun ways to do things. Here are just some of the tools and techniques we're using at the moment:

  • Behavior Driven Development
  • A DevOps approach to build and continuous deployment
  • Elastic Cloud Based Environments and Architectures
  • Rapid Prototyping Tools

We also continually look to explore new frameworks and design patterns that help us deliver solutions that excite our client's customers and allow us to deliver at incredible speeds. There are far too many to mention and we aspire to use the latest technologies and methodologies to deliver a broad range of high quality reactive software for this decade and the next. Some of the areas we are looking at currently are:

  • Alternative JVM Languages and frameworks
  • Micro-services and cloud native design
  • Container based architecture
  • Blockchain platforms 


  • Collaboratively working as part of a multi-disciplined feature team to design and implement software solutions to client challenges;
  • Developing clean, well tested code through to production;
  • Work with business analysts to translate client requirements into working software


  • Knowledge of Java/JVM based development practices;
  • Experience of build and test automation preferably including continuous delivery;
  • Understanding of Test driven development and JVM based test tooling;
  • Understanding of modern Java build tools such as Maven or Gradle;
  • Experience of modern Agile software development methodologies
  • 02 Sep 2018

Job description

We are looking for a talented individual to join our IT Infrastructure team. Our IT Infrastructure team is responsible for the support and ongoing expansion of infrastructure systems.

The role involves working with members of the IT Infrastructure team to support business operations, on a hands-on basis. The IT Infrastructure team also works closely with the Software Development team to ensure the infrastructure meets the needs for internal systems. The position will be based in Windsor, United Kingdom, but may require you to travel to other Contrarius locations from time to time. Salary will be market-related.

Skills & Requirements

  • An outstanding academic record
  • Proven hands-on experience and expertise in technologies such as:

- Windows and Mac desktop systems

- Windows Server (Active Directory, DNS)

- Microsoft Exchange Server

- Linux

- Cisco networking 

- VMware vSphere

- HPE and Dell servers and storage

- DevOps technologies

  • A team player with proven communication, organizational, and relationship management skills for end user technical support
  • Keen attention to detail and excellent judgment
  • Willing to go beyond the minimum requirements
  • Motivated by pride in your work, rather than a nine-to-five schedule
  • Ability to quickly investigate, abstract, and understand complex systems

Short-listed candidates may be required to provide official transcripts and verifiable references.

By applying for this position you agree to the terms of the Contrarius Recruitment Privacy Notice, details of which can be obtained by visiting

  • 02 Sep 2018

Job description

Can you test, can you code? Do you like to build things to break things? Are you quick to learn new techniques and languages?

Well, the name of the game here is automation. As part of a motivated QA team, you will be creating and maintaining automated test suites to test a platform that generates units tests from java source code. This will involve: Web GUI Automation Testing, API Test Automation, and full stack End-to-end Test Automation.


  • At least one year's experience writing automated test cases.

  • Automation Experience in any of these areas:

    • Web Browser Automation using selenium or equivalent tool for Web Browser Automation.

    • Experience in API Test Automation.

    • Experience in automating command-line driven applications.

    • Experience in developing an automation framework from scratch.

  • Ability to use Unix or Linux based servers from the command line.

  • Good experience using defect tracking tools.

  • At least one year's experience of Java with a good understanding of Unit Testing.

  • £30k - 68k | Equity
  • 02 Sep 2018

Job description


At Tessian, we're building machine-intelligent filters to secure enterprise communications. This involves deploying near real-time machine learning models at massive scale to some of the world’s largest organisations.

Our mission is to keep the world’s most sensitive data private and secure - to do this we're looking for data scientists who pride themselves on their ability to learn new skills, are comfortable with the unknown, and are willing to experiment. We believe data scientists can fall into three valuable roles:

  1. You work for a business function analysing & reporting on how to improve a key metric, e.g increasing user conversion
  2. You are responsible for writing production models to enhance the main product, e.g recommendation systems for e-commerce
  3. You are the product

Tessian couldn't exist without our machine learning models; it’s at the heart of what we do, and it’s what our clients rely on day-to-day. We're looking for data scientists who are excited about the opportunities and challenges that come with researching, building and deploying real-time production models.

We're looking for applicants with a minimum of 3 year's production experience, or you've completed a machine learning/statistics/physics PhD and want to become more applied. You should have experience owning complex projects from start to finish.


  • Use machine learning to eliminate advanced security threats - our models are built to detect anomalies in the intricacies of human-to-human communications
  • Brainstorm ideas with your team and quickly mock up prototypes in Jupyter Notebooks
  • Be thrown into the exciting unknown - we like to focus on new problems so there is little prior research to rely on
  • Be responsible for getting your work into production (see here)
  • Work closely with the backend engineering team to deploy, monitor and iterate on your models
  • Learn new technologies and help decide which should make it into our production stack


  • You’ll work alongside amazing, high-performing colleagues;
  • Fantastic tech start-up environment, using best practices and cutting edge technologies;
  • We offer a competitive salary which will depend on your specific experience, with annual benefit and salary reviews;
  • Equity options are offered with every role;
  • Everyone gets 25 days of annual leave;
  • Company contributions are made towards your pension;
  • Choose your own kit: laptop and OS;
  • Flexible start times on the tech team;
  • We have a communal Company lunch twice a month, and regular team socials and activities;
  • There are plenty of office snacks including fruit, nuts, bread, and cereals, and amazing Ozone coffee;
  • We offer a cycle to work scheme, eyecare vouchers and childcare vouchers;
  • Weekly Yoga sessions in the office; and
  • If you’re coming from abroad, we’ll provide relocation assistance including flights, accommodation in an AirBnB for a week to help you make the move, and salary payments to an international bank. Over 25% of the Company is international and we’re always as supportive as we can be in helping people make the move!