Showing page 9 of 335 (10 in 0.29 seconds)

  • 17 Jun 2019

Job description

Role Title: Senior Software Developer

Location: London

Are you bold? Innovative? Inquisitive? Great, then we can help you thrive…

The V by Vodafone team was created just 2 years ago to pioneer a new way of connecting our 500 million customers globally to the world of Internet of Things.

We’re a team of fearless, restless visionaries in a completely new technology, on a mission to create world-changing products that connect people to their homes, their smart devices, and the things they love. Using our smart V SIM card, innate objects can now be controlled and monitored from anywhere at anytime, giving people the opportunity to do things they have never done before, offering freedom, security and control on a new level.

We have already launched 15 products in 7 markets internationally …and we just can’t stop!

This is where you come in…

We are seeking like-minded intrepid explorers to join us. People that aren’t afraid to take risks. The daring ones, the trailblazers, the pioneers!

As a Software developer in Consumer IoT you’re an integral part of our global development team and you are responsible for building digital products from scratch as well as evolving existing solutions we have built. You love solving problems, you’re willing to embrace the unknown, and you’re able to work cross-functionally in distributed teams. You’ll join a dedicated team of specialists committed to producing world-changing products in the digital industry in the space of IoT.

In the role you’ll share our prioritization of user centricity and passion for learning and experimenting. You’ll work with a team of experienced developers whom you will inspire to come up with the next big thing. Given your experience in software development you will inspire the team to grow by sharing your knowledge with them and mentoring individuals. Being open for learning new things from the team, our customers and beyond in the exiting new fields of IoT for consumers is a must have.

We’re looking for a creative, entrepreneurial and positive team player. In return, we promise to give you the runway to experiment, learn and built the future of Consumer IoT.

With us you will:

  • Develop software for a continuously growing platform in a explorative space of IoT for consumers
  • Create and design infrastructure based on state of the art cloud infrastructure
  • Design architecture that is simple, scalelable, secure and serves the needs of our customers
  • Set quality standards
  • Shape how you work and what you work on in collaboration with a great team

Apply if you have:

  • Experienced: You have at least 5 years of experience working with Java or Python
  • Passionate: You love working with code
  • Quality focused: You understand what it means to write SOLID, well tested code
  • Agile: You are comfortable with change and working on a broad variety of topics
  • A strong communicator: You are humble but opinionated and can serve as an intellectual sparring partner. You are also friendly (or at least an extroverted introvert)
  • Education: You have work which speaks for itself, whether you are self-taught or have school credentials
  • Deep knowledge of software development projects and delivery in agile environments.
  • Deep experience in software development with Java, Python
  • Experience in designing and developing microservice-based solutions
  • Experience in working with cloud infrastructure and native cloud services (AWS, GCP, Azure)
  • Highly developed interpersonal and communication skills
  • Broad experience and skills in the area of IT and/or Telecommunications and/or IoT

What you can expect from us:

  • Dedicated support and mentoring
  • Opportunity to develop and progress – plus a solid dedication to work-life balance. It all means you’ll have everything you need to advance your career, and achieve your full potential.
  • Annual company bonus
  • 28 day’s holiday
  • Contributory company pension scheme

Commitment from Vodafone

Vodafone is committed to attracting, developing and retaining the best people by offering a motivating and inclusive workplace in which talent is truly recognised, developed and rewarded. We believe that diversity plays an important role in the success of our business and we are committed to creating an inclusive work environment which respects, values, celebrates and makes the most of people’s individual differences - we are not only multinational but multicultural too. At Vodafone you will have access to our excellent benefits programme that you would expect from any global company. If you have any questions, please don’t hesitate to reach out to us on

If you have any questions left

Check out the application process and get to know us better here:

Read more stories here:

For any technical difficulties with submitting your application, please contact

The future is exciting. Ready?

  • £60k - 90k
  • 17 Jun 2019

Job description

Senior - Staff Full Stack Developers (Front-End / Core Java – Security Services Team)


Mimecast are looking for experienced full-stack senior developers to join the Security Services engineering team.

The ideal candidate will have the passion & skills for tackling complex challenges with simplicity & having the ability to build platforms that can massively scale whilst maintaining significant performance levels. We are looking for someone who can seamlessly move between the UI all the way down through API and into the data layer, all the while rising to the challenge of providing customer value and working with some of the smartest technologists in their subject fields.

 What we would like from you:

  • Experience in a complex, multi-disciplinary environment, delivering products within specific time-scales and engaging with multiple senior Stakeholders
  • An ability to quickly comprehend and convert business requirement into technical solutions
  • Significant and demonstrable development experience in open source technologies like Java, JavaScript, Node.js
  • Significant and demonstrable knowledge of both SQL and no-SQL database applications such as Postgres, Cassandra, Elastic and HBase
  • Significant and demonstrable development experience of HTML, CSS and other related web technologies such as Bootstrap, AngularJS and jQuery
  • Significant and demonstrable experience of automated test frameworks such as JUnit
  • Building high-performance, massively-scalable, always-available Cloud-based systems
  • Significant and demonstrable experience of using, developing and debugging on Linux based Operating Systems
  • Experience of modifying and maintaining systems and code developed by other Software Engineers
  • Significant and demonstrable experience working with distributed version control systems such as Git
  • Demonstrable experience working with Software Engineering collaboration tools such as Jira, Confluence & Slack

The ideal candidate would have knowledge in some of the following:

  • Experience building public facing and internal REST APIs
  • Experience developing software within a Micro-Service architecture
  • Experience working in a DevOps environment with a focus on CI and CD
  • Knowledge and/or experience with MapReduce Framework, Hadoop, HDFS
  • Knowledge of email messaging and security highly advantageous
  • Knowledge of network programming and protocol including REST, HTTP, SMTP and raw TCP/IP sockets
  • Knowledge of authentication and integrating with other platform and vendors with protocols such as SAML, OAUTH, TOTP


  • Pet Projects – open innovation competition to invent new products and services with significant cash prizes and kudos to be won
  • Patent support and expertise. Get your name alongside your innovations
  • Flat management structure with approachable leaders in an open-plan office
  • Startup feel with stability and security of an enterprise. A DevOps culture using Agile ways of working, fast paced, challenging and always fun
  • Innovation culture, led by global experts including Chief Scientist Nathaniel Borenstein, inventor of the MIME protocol and first person in the world to send an email attachment
  • A truly international team working together in a friendly, relaxed and open office environment
  • Happy, vibrant office space with multiple breakout areas, games room, pool table, foosball and table tennis


Along with the challenges we offer very competitive salaries, staff share purchase plan, pension, private healthcare, life cover, season ticket loan, fitness subsidy, fruitful office, breakfast & snacks daily, wine & cold beer on tap, corporate citizenship, volunteering schemes, milestone recognition, long service fully paid sabbaticals, eye care, childcare vouchers & family leave time. Career opportunities are exceptionally good and tailored to you either down the management or technical route. If interested, feel free to get in touch with me directly at  

  • 17 Jun 2019

Job description

Do you fret over consistency versus availability guarantees? Do you love making complex systems easy to use, resilient, and scalable? That’s what we do! You might have heard of one of our open source projects like PaasTA, data-pipeline, or Tron (check out our Github for more). Or maybe you’ve read our blog post on how we monitor Cassandra at scale or watched our talk at Flink Forward about introducing scalable stream processing at Yelp.

The Data & Production Engineering group at Yelp designs, builds, and operates core infrastructure and critical services that all of Yelp’s feature teams rely on. We do everything from scaling our database platforms to storing petabytes of data, building systems to transport that data reliably in real-time streams, transforming these streams to build materialized views, and providing the computational infrastructure to run the batches and services that make up the website.

We build interfaces for engineers depending on these systems, making them easy to use while keeping them highly available and performant. Our systems power many critical applications including ads, search, transactions and revenue, spam detection, and machine learning, among others.

If this sounds like you, join the team that is the glue that connects Yelp’s feature teams to their underlying infrastructure.

What You Will Do:

  • Design, build, and deploy systems that run 24/7 at ever increasing scale
  • Develop tools and automate processes to find answers to challenging questions and reveal the unknown
  • Write code and documentation, participate in code reviews, and mentor other engineers
  • Support the infrastructure and software your team develops
  • Participate in a light on-call rota, handing off to US-based teams during the night time; no getting woken up in the middle of the night by a 3am page!

What We Are Looking For:

  • Strong knowledge of systems and application design with an understanding of operational and reliability trade-offs
  • Experience operating web-scale deployments of distributed systems, e.g., Kafka, Flink, Cassandra, Kubernetes, and Elasticsearch
  • Solid foundation in data structures, algorithms, and complexity analysis
  • A hunger for tracking down root causes—no matter how deep it takes you—and fixing them in systematic ways
  • Strong understanding of operating systems, file systems, and networking
  • Experience using and operating Linux is ideal
  • Fluency in Python, Java, Scala, or a similar language—familiarity with more than one is a plus
  • Understanding of configuration management tools (e.g., Puppet, Chef, Ansible) and monitoring (e.g., Nagios, Sensu, Prometheus)
  • Exposure to cloud computing services like AWS, Azure, etc.
  • Experience working with and contributing to open source projects
  • Excellent written and interpersonal communication skills and willingness to uphold Yelp’s deeply held values

What We Offer:

  • Full responsibility for projects from day one, an awesome team, and a dynamic work environment
  • Competitive salary with equity in the company, a pension scheme, and an optional employee stock purchase program
  • 25 days paid holiday initially, rising to 29 with service
  • Private health insurance, including dental and vision
  • Flexible working hours and meeting-free Thursdays
  • Regular 3-day Hackathons and weekly learning groups, always with interesting topics
  • Opportunities to participate in events and conferences throughout Europe and the US
  • Public transportation season ticket loan and £50 per month toward any exercise of your choice
  • Monthly personal development allowance
  • Central location, a fully stocked kitchen, adjustable sitting/standing desks, quarterly offsites, locally roasted coffee, happy hours, and more! 
  • £30k - 40k
  • 17 Jun 2019

Job description

ADVFN is a long-established company in the financial technology sector providing real-time market data products to our customers. We are looking for a highly engaged back-end Java developer to join our team in London.

You will be part of an international team of developers working to maintain and improve existing market data systems and implementing new data feeds for our increasing user base.

A problem-solving mindset is essential and you will have the ability to think logically and laterally when tracking down the root cause of issues in fast-moving data streams.


  • Work with a fast-moving, dynamic organisation involved with leading edge finance and technology.
  • Work with a small, committed team of highly-skilled programmers.
  • Work with a large codebase that serves millions of users worldwide.
  • 17 Jun 2019

Job description

The role in a nutshell:

Nutmeg is Europe’s leading Digital Wealth Manager, but we don’t want to stop there! We are in the middle of building a new scalable platform to help us achieve our mission of being the most trusted Digital Wealth Manager in the world.

The Mobile team here at Nutmeg have the ambition to become truly ‘mobile-first’ within the next 12 months, and are looking for a new Android Developer to complement the existing team who have already established the iOS app. At the beginning of 2018, we released our Android app which already has 10000 monthly users so far, a 0.026% session crash rate, and more than 125k monthly sessions. You will be working, and collaborating with the iOS platform to release the best apps that enable our customers to invest with confidence, ease and simplicity. You will be someone who enjoys sharing knowledge, keen to learn new ideas, and recognises good clean app design.

What we’re looking for:

  • Must have experience in RxJava and Dagger
  • Good knowledge of Kotlin and Java 8, the Android SDK, Android Studio and best engineering practices
  • Experience writing tests (unit test, integration test, UI test etc.)
  • Experience with Java/Android design patterns (MVP, MVVM)
  • Experience with best practices in mobile design (human interface guidelines, threading, bandwidth considerations etc.)
  • Good understanding of what it means to work with APIs, and how the moving parts of a mobile application fit together. Good understanding of REST and messaging platforms
  • Experience with Git or other similar distributed SCM systems
  • Good communicator who can work well within a delivery team and manage interactions with other parts of the organisation, such as Product and Ops
  • Very enthusiastic about user interface and customer experience centric
  • Passionate about technology. We want someone who really cares about how we can use it to improve our customers experience of Nutmeg
  • Interest in new Android technologies and frameworks
  • Team player who is willing to stand up and put forward ideas
  • Keen to ensure that we focus on solving the essence of the problem rather than merely dealing with the symptoms
  • Curious about new ways of working and open to different approaches and ideas


  • A computer science degree or similar

Nice to have:

  • Show us your Github/Stack Overflow/app portfolio!
  • Experience in the fintech sector
  • Active participant in tech meet-ups
  • 17 Jun 2019

Job description


Nutmeg is Europe’s leading Digital Wealth Manager, but we don’t want to stop there! We’re in the middle of building a new scalable platform to help us achieve our mission of being the most trusted Digital Wealth Manager in the world.

We are now looking for a Front End focused Technical Architect to own the direction of the architecture for all our customer facing ‘touch-points’ and our mobile apps, byapps, by implementing best practice, and working day to day with our Front-End and Mobile Tech teams.

Our Engineering Department, led by our CTPO, Matt Gatrell, is building out our new digital platform. The Team consists of over 70 Engineer's shared across different domain teams. Each engineer has access to a clearly defined Engineering progression ladder to allow them to plan out what they need to do to progress in their chosen career path.

We are migrating our front-end away from Ruby to React, building a microservice environment using Java 8/11, and moving away from Mesos/Marathon to Kubernetes. We are building new Restful API's, refactoring legacy code, and enabling our developers to create clear and clean pragmatic code. We've introduced Kafka, run our systems on AWS, and have built a DevOps team to provide our Engineers with the tools needed to obverse their domain. We have a brilliant Mobile team who maintain an iOS app that has upwards of 10,000 daily sessions, a crash rate of once every 3 months and an Android app that has 9000 monthly users so far, and a 0.026% session crash rate.

We are migrating our front-end away from Ruby to React, building a microservice environment using Java 8/11, and moving from Mesos/Marathon to Kubernetes. We also have an iOS app built in Swift 4, and an Android app built in Kotlin. We are building an in-house bespoke UI Design System (cross platform), for our FE clients. We are building new Restful API’s, refactoring legacy code, and enabling our developers to create clear and clean pragmatic code. We’ve introduced Kafka, run our systems on AWS, and have built a DevOps team to provide our Engineers with the tools needed to observe their domain. We have built a strong engineering foundation for knowledge sharing with several skill shares, guilds, and open discussions running every month.

What you’ll need to do:

  • Your first task will be to help us plan and execute the move to multi-single page applications which will allow us more flexibility
  • You will need to talk to lots of different stakeholders including Tech Leads, Product Managers and Senior Engineers, to collaboratively align on flexible/scalable technical/product solution
  • Scope out a road-map to internationalise our platform
  • You will work with one of the best Mobile Tech Leads in London to further develop the reach of our iOS and Android apps
  • Be prepared to dive into our code base with an investigative mind to develop POC’s
  • Present front-end application ideas to our Back-End Team, and work together to create the best-fit solution
  • Defining and implementing the engineering strategy. You’ll be working with the leadership team to define technology direction influenced by the business strategy
  • Assess the viability and value of new technologies and patterns, working to ensure we align with the business’s technical aims for scalability and growth

What we are looking for:

  • Either experience architecting complex front-end specific solutions, or experience as a Senior Developer with strong theoretical knowledge of decomposing front-end applications
  • Have experience working with either our technical stack (JavaScript and React/React Redux) or equivalent Front-End Frameworks
  • Experience of working with APIs within a microservice environment
  • Be able to understand the effect of your web application solutions on the back-end
  • Someone who loves investigating new technologies/tools to continuously improve products
  • Have worked with a release pipeline that adheres to the principles of Continuous Delivery

Nice to have:

  • Experience working on mobile applications. Don’t worry if you haven’t as you will be working with our Mobile Tech Lead in London to bring you up to speed here!
  • Exposure to UI design solutions
  • Experience with B2B/white labelling solutions
  • Worked in a regulated industry, particularly Financial Services
  • Mitigated the scalability/maintainability problems of a legacy system
  • Involved in the expansion of a product into multiple markets
  • Be an active and vocal contributor to the web development community
  • Worked with services/applications built on an Event Driven Architecture
  • 17 Jun 2019

Job description

Job in a nutshell:

We are in the process of building out our award-winning, multi-channel, investment management platform and are looking to expand our team with a Front-End Engineer.

We run a pure AWS-based cloud environment and deliver features using a continuous delivery approach. Our continuous delivery capability means we are actively working on making sure our test infrastructure is as automated and reliable as possible. Our platform is built with a mixture of Java, Ruby, JavaScript and native mobile technologies.

We believe that the quality of our software and services is something everyone in the tech team is responsible for and that ownership and empowerment are key. As a Front End Engineer you will be responsible for designing, building, maintaining and improving our customer facing mobile applications, leveraging our own REST APIs. You will be working in a cross-organisational team alongside key stakeholders from Product, Ops and Marketing.

Experience Required:

  • Must be comfortable with HTML and CSS/CSS Pre-processors
  • Experience with ReactJS / Redux will be highly beneficial and any other JavaScript frameworks
  • Experience with Ruby and Ruby on Rails will be highly beneficial but not essential
  • Solid experience with REST APIs and keen to dig deeper into the stack
  • Experience with building highly-scalable and well-performing web platforms
  • Delivery experience on cloud platforms and familiarity with AWS
  • Experience with Git or other similar distributed SCM systems
  • Must know how to work on a *nix client environment (OS X, GNU/Linux) and be familiar with the terminal

Nice to have:

  • Commercial experience in a regulated industry
  • Willing to attend conferences and meet-ups
  • A keen contributor to open source projects
  • £60k - 70k
  • 17 Jun 2019

Job description

BlackRock - the world's largest asset manager - are on the hunt for talented Java developers who share their thirst to solve the world's most complex problems.

In this hands-on role you will work collaboratively with industry leaders across both technology and finance, to build innovative software solutions that will disrupt the financial markets for years to come.

Sitting within the Aladdin Product Group, you soon become an integral member of their Sales & Distribution Systems team - responsible for client money flow from investors to portfolio managers tools - you will build out business-critical components and complex enterprise software systems.

Current stack includes: Java | SyBase | React | Angular | TypeScript | MySQL | NoSQL | Cassandra | HBase

This dynamic role will give you exposure to the latest technologies including Python, Cassandra, Kafka, Docker, Kubernetes and more. All for a highly competitive benefits package including unlimited holiday and industry-leading annual bonuses.

  • 17 Jun 2019

Job description

Job Purpose

This is an exciting opportunity to join a multi-skilled agile team in IT Delivery, in which you will be responsible for the development of our core customer-facing websites which allow customers to quote, buy and service their Admiral products.

We are a progressive team working with cutting edge technologies such as Angular and best in class tools such as Git, Jira, and Confluence. 

IT Delivery is made up of small teams, that are inclusive, open and collaborative.  We encourage team members to share ideas, solutions, and decision making to drive forward the effectiveness of the teams and products that we deliver.

Main Duties

  • Development and publication of the Quote Engine, with attention to adherence of all marketing brand styles.
  • Implementation and delivery of relevant coding technologies to defined standards.
  • Implementation and execution of thorough unit testing and version control.
  • Understanding of emerging technologies and their suitability to business demands.
  • Production of technical and functional specifications where applicable.
  • Adherence to Agile Scrum methodology. 
  • Working directly with the Product Owner and business to develop solutions to support the product roadmap

Experience and Qualifications Required

Experience and Skills

  • Ability to creatively think around a brief and challenge it if necessary.
  • Thorough knowledge of all relevant coding languages.
  • Understanding of Agile Scrum methodology and practices.
  • Prioritisation and time management skills to hit deadlines.
  • Confidence to communicate ideas effectively to peers, seniors, and management.
  • Ability to produce quality documentation as necessary.
  • Able to transfer knowledge between other members of the team.
  • A focus on continuous improvement.
  • Technical skills


  • Experience of web frameworks such as Angular or React
  • Excellent working knowledge of javascript
  • Working knowledge of typescript
  • Working in an agile environment
  • Experience with CI/CD tools such as Jenkins
  • Understanding of version control systems such as GIT


  • Understanding of:
    • AngularJS
    • Docker and/or Kubernetes
    • Jasmine/Karma
    • Data management libraries such as RXJS/NGRX
    • JSON and executing server requests
    • REST and SOAP
    • Node.js and NPM
    • Java programming language and server-side architecture
  • Experience of unit testing front end websites
  • £25k - 45k
  • 17 Jun 2019

Job description

Systems and Software Engineer

Manchester City Centre, Northern Quarter

Linux / C / Python / CI / CD / Build / Open source


As a member of the engineering department at Codethink, you can expect to work on a wide variety of challenging software projects for our global client base, spanning across different industries. You will be part of a friendly department of experts, who have developed a reputation for delivering projects to incredibly high standards.

We are looking for the following skills & capabilities:

  • Must be/become comfortable using a Linux desktop and working with free and open source software (FOSS).

  • Must be able to demonstrate intellect and intelligence, via academic achievement and/or other means.

  • Must be capable of dealing with pressure, uncertainty and deadlines.

  • Must demonstrate both willingness and ability to grasp new technical concepts.

  • Experience of some/all of the following technologies that we work with: Linux, C/C++, C#, Python, Java, device drivers, embedded, git.

  • May have experience of configuring CI/CD pipelines, build tools, SW deployment etc.

Working with us, you should expect the following benefits:

  • Personal annual training and conference budget

  • A variety of challenging work

  • Flexible working hours

  • 25 days holiday per year plus UK statutory bank holidays

  • Be part of a team, working and developing with some of the best engineers in the world

  • Support to develop your software career and enhance your skills

  • Opportunities for public speaking internally at Friday talks

  • Quiet, open plan working environment with access to free coffee/tea and snacks

In your role at Codethink, you’ll have a number of responsibilities. These include:

  • Participate in all phases of the full software development life-cycle

  • Write well designed, testable, efficient code

  • Produce specifications and determine operational feasibility

  • Integrate software components into a fully functional software system

  • Develop software test and verification plans and procedures

  • Tailor and deploy software tools, processes and metrics

  • Follow project plans and industry standards

Flexibility for international travel to client sites is expected where reasonable.

For more information about us, visit