keywords/skills

Showing page 10 of 124 (10 in 0.19 seconds)

  • £55k - 85k | Equity
  • 02 Sep 2018

Job description

About Applied Blockchain

Applied Blockchain is an innovative applications development company, focusing on distributed ledger technology and smart contracts.

Based in London at Level39 Fintech hub in Canary Wharf, Applied Blockchain has an expert team of blockchain developers that have been building cutting-edge solutions for disruptive startups and corporate clients in banking and finance, e-payments, energy trading, aviation, telecommunications and social impact sectors.

We are building a new generation of decentralised applications, working through some of the most interesting problems in this field such as KYC, identity management, transactions anonymity, encryption and data security.

What you’ll be doing:

  • Develop cutting edge software solutions for startups and corporate clients
  • Engage with clients to understand their product vision and design proof-of-concept
    and production grade products
  • Develop smart contracts on solidity
  • Liaise with frontend developers to build APIs for web and mobile
  • Write automated tests for smart contracts and server-side code
  • Design and build large scale, high volume systems

Required skills & experience:

  • 5+ years of backend development experience (or full-stack with willing to do back-end development)
  • Strong background working with a mainstream programming language such as Rust / Python / Elixir / Golang / Ruby / Swift / Objective C / Java / C++ / Scala / Haskell / Lua
  • Experience in writing automated tests
  • Experience with API design and implementation
  • Experience with SQL and NoSql Databases
  • Basic understanding of Linux
  • Git knowledge (feature branches, github flow)
  • Experience with relational and non relational databases
  • Willing to work full time on NodeJS

Additional desirable experience:

  • Knowledge of ES6+/ES2015+ (new features, specifically: Promises, Async/Await and Generators)
  • Experience in API development and best practices (testing, documenting, versioning, monitoring)
  • Testing Frameworks (Jest, Mocha/Chai/Should.js)
  • Docker experience (Docker Compose, Docker Swarm, Kubernetes)
  • Cloud computing platforms: Azure, AWS (user roles / network configuration / VM deployment)
  • Experience with EC2 APIs (S3, creating and configuring networks and VMs programmatically)
  • Experience in React
  • Blockchain knowledge - Bitcoin: bitcoin core software and rpc api, bitcoin js libraries, block explorer apis, op-return and timestamping. Ethereum: web3.js, setting up and running geth/parity nodes, solidity smart contracts, truffle.js
  • HTML and CSS
  • 02 Sep 2018

Job description

Do you feel loved in your current job? At Arcadia, we love our software engineers and are backing this up with massive investment in our IT department. You’ll be stepping up to the front line of a retail revolution and there are few more exciting places to be in the UK at the moment. Your role will be to keep us ahead of the pack and rocket fuel our business with technology that delivers success in a constantly evolving world. We’ll give you the latest tools and independence to do brilliant work and make a name for yourself in a fun, innovative environment.

Join the revolution

  • Be part of one of the largest digital transformations in the UK’s fashion space
  • Love React and JavaScript? We’re the largest fashion retailer in Europe using React (and node.js on the backend)
  • You will be building amazing web based mobile, desktop and tabled experiences for all of our brands
  • Push the limits of technology within the fashion space and help create a new culture of delivery excellence and innovation

Let’s talk about you

  • Strong commercial background in JavaScript and React/ Angular.js is a must!
  • Ideally a broad and diverse range of technologies such as NoSQL, MySQL, Cassandra, GitHub, Docker, Redis, Memcached, Netty, Jolie, AWS, Azure
  • Able to thrive in an Agile first environment
  • Creative but focused on the detail, able to present complex technical information to anyone
  • Able to thrive in a changing environment that’s just going to keep changing
  • Excellent understanding of continuous integration/delivery and test automation

And there’s more

  • Pick your own equipment – windows, mac…it’s up to you
  • Brand new offices
  • 25% staff discount across all brands within the group
  • Generous holiday with holiday trading
  • Early finish summer hours
  • Regular team and company social events
  • Pension scheme
  • Company bonus scheme
  • Interest free season ticket loan
  • Access to regular sample sales
  • £55k - 65k
  • 02 Sep 2018

Job description

It’s now been nearly 1 year since we were acquired by BAMTECH Media, and as a business, we’ve already achieved some major milestones which include launching the brand new EuroSport and ESPN+ streaming platforms. Our teams are now working on the build and release of the marque Disney SVOD platform that will be launching in 2019, and as a result we have a number of key roles to hire in 2018.

Our newly formed SRE team are leading the improvements and optimisation of applications across the whole BAMTECH organisation, taking a consultative approach to SRE by educating and mentoring teams to foster performance and resiliency in best practice. Due to a departure in the team, we are looking for an SRE Lead to take up the mantle, and provide guidance and leadership. The team is currently made up of ex-Cake Developers and DevOps and will gradually expand throughout the year.

In this role, you can expect to:

  • Continuously refine monitoring processes, thresholds, and configuration
  • Work closely with product developers to ensure new features have the proper operational support and maintainability - provide deep technical guidance to development teams
  • Help with designing, building and maintaining the cloud native platform needed to support our growth plans, we do that handling Infrastructure as code and automating as much as we can
  • Mentoring and supporting team members on production readiness and best practices
  • Develop software for the purposes of automating, monitoring and maintaining deployed infrastructure and services
  • Handling high-severity internal or customer incidents, ensuring we meet all SLAs
  • Help teams create and maintain documentation and runbooks/playbooks
  • Participate in Scrum processes and ceremonies
  • Respond to issues and escalations
  • Participate in on-call rotation

For this role, we would like you to have:

  • Track record of leading a team of Software or Systems Engineers
  • Track record of working as a Site Reliability Engineer, DevOps Engineer, or a Software Engineer
  • Must be able to code and learn coding in new languages
  • Experience in at least one scripting language: Python, Ruby, Bash, Perl
  • Experience in working with infrastructure as code tools such as Puppet, Chef, SaltStack, Ansible, CloudFormation, Terraform etc.
  • Track record of working with Linux systems in production
  • Experience in working with container technologies such as Docker
  • Experience in working with cloud platforms such as AWS

It would be nice (but not essential) to have:

  • Experience using Agile practices
  • Experience with modern open source infrastructure services and concepts such as Redis, ElasticSearch, Kafka, and Docker
  • Experience in software development in any language. Our focus languages are Go and Scala.
  • Experience in working with any functional programming language such as Clojure, Haskell, or OCaml.

What can you expect from BAMTECH?

You can expect to join a engaging business that owes a lot of its success to the communities it contributes to. We are avid ambassadors of the technologies we use and loyal contributors to the communities we support. Our Stockport office is a diverse team of 20 different nationalities across 60 employees, and that team has been supporting Scala, DevOps and Agile communities for over 5 years with blogs, meetups, user groups and conferences, as well as contributing and maintaining OSS. If you want a role where you have the freedom to explore new technologies, as well as the encouragement to develop your own ability, then BAMTECH can offer that.

If you’re interested in joining a growing startup that will be making a significant impact in the way consumers engage with media over the foreseeable future, apply here.

  • £30k - 70k
  • 02 Sep 2018

Job description

C# ASP.NET MVC Developer

Here at Vanquis we use a range of Microsoft technologies across all of our projects.

Due to the nature of the business we have a portfolio of projects where we are looking for good core developers. You could potentially be working on any of the following:

Tech stack:

You can expect the usual Microsoft Tech stack here at Vanquis:

  • C#
  • ASP.NET
  • MVC
  • Azure
  • Docker
  • Selenium
  • £50k - 70k | Equity
  • 02 Sep 2018

Job description

At Paradino we’re building a platform to solve Cloud and DevOps challenges for our customers. We have an ambitious roadmap and are looking for an experienced person to grow the platform and contribute to on-going engineering best-practices.

Our day-to-day engineering projects include infrastructure automation, UI development, developer tooling, API design, backend-development, prototyping and everything in-between. You’ll have the opportunity to be involved across all projects, with help and guidance provided where you need it.

We try to remain open in our technology choices, choosing the best tool for the job. Our current stack includes:

Golang, Node, Python, Terraform, Consul, Serverless / Lambda, Docker, Bash, Powershell, and a lot of AWS.

We’re open to candidates with a wide range of backgrounds and career goals – you might want to broaden your experience or choose to specialise in a particular area.

Our key requirements are:

  • Familiarity with several of the above technologies
  • Understanding of Microservices architecture
  • Experience in owning and deploying a product end-to-end

Bonus points for:

  • Deep knowledge of build systems, continuous integration and continuous delivery
  • Familiarity with deployment and monitoring tools
  • Experience with AWS, GCP or Azure
  • Linux / SSH / Remote server admin
  • Kubernetes, Istio
  • £35k - 45k | Equity
  • 02 Sep 2018

Job description

You will be joining us as a Software Developer in a new sprint team based in Cambridge and work with domain experts and customers of the service to enhance our popular bioinformatics software (BaseSpace) to the next level of its evolution. This will involve liaising with a variety of stakeholders to specify, design and implement core services and product-enhancing features in Illumina’s cloud platform.

We work using a flavour of Agile/Scrum and collaborate with our US colleagues using the Scaled Agile Framework (SAFe). As a developer, you would be expected to design, implement and iterate on software features, working as part of an Agile Scrum team.

With day-to-day activities spanning the whole development life-cycle, you’ll also work with the test engineers to identify opportunities to bolster the automated testing within the continuous integration system, and ensure you see your ideas through to completion. Illumina’s cloud platform makes heavy use of Amazon Web Services, including S3, EC2, CloudFront, RedShift as well as cloud/DevOps technologies like Docker and Ansible, so you’ll need to have a grasp of how to work with a cloud-based technology stack.

Most importantly you will have an opportunity to be part of multidisciplinary projects delivering products that make a difference to people’s lives!

About you:

At Illumina, we recognise that enthusiasm and an ability to think through problems are as valuable as experience with specific technologies.  The list below gives a flavour of the skills that would be useful in the role, but we are open to applications from bright enthusiastic candidates, even if you do not match all of them:

  • Software development experience in Java required
  • Full software-lifecycle experience: software requirements, design, implementation, testing and maintenance.
  • Cross-site and interdisciplinary working
  • Working within a software development team to achieve delivery of version releases according to planned schedules, and in compliance with a Quality Management System
Any of the following skills are also desirable:

  • Development on both Windows and Linux systems
  • Experience working with Amazon Web Services and DevOps practices
  • Experience of Agile SAFe
  • Preparation of software requirements and system analysis
  • Web application development (Angular.js)
  • Software quality standards
  • Automated software testing
  • 02 Sep 2018

Job description

Work on challenging projects with an inspiring team.

Strong Node.js, Ruby or Java; JavaScript & HTML5 required. React.js would be a bonus.

This is a permanent role.

We’re looking for passionate software engineers with a proven track record of delivering challenging software projects and would thrive in a forward thinking, progressive, company.

You will always strive to understand the latest and greatest, keeping a keen eye on developments in the world of software development, platforms, architecture and patterns. You will be tenacious and passionate about doing things the right way and building software that makes a difference to our clients and their users. You will be interacting with clients on a regular basis and be a great communicator. The ideal new badger will have around 3 years experience working with a number of languages and frameworks.

The tech

Our developers have the opportunity to work on a variety of projects across a wide range of industries and sectors that deliver real value for both our clients and their users

We lean heavily on open source and encourage our developers to contribute and be active, engaged members of the community. We also open source our own projects.

We don't dictate how you work at Red Badger, each team is totally autonomous and entrusted to make the right decisions.

As a Red Badger software engineer you will allow each solution to drive the technology choice, not the other way around. You will be technology agnostic and choose the right tool for the job.

Some of our favourite tech at the moment includes:

  • Git, Github
  • ES6, Ruby, Node.js, Go, Clojure,
  • React.js, Elm, Flow
  • Sass, CSS Modules, CSS-in-JS, PostCSS
  • Mocha, Sinon, Chai, RSpec
  • ElasticSearch, Redis, DynamoDB, PostgreSQL
  • Docker, AWS Stack, Heroku, Terraform, Serverless
  • Responsive (and Adaptive) Layouts
  • RESTful APIs and GraphQL

For a more detailed list, check out our tech page.

While the above is our favourite tech we are pragmatic enough to choose the right tool for the job and frequently find ourselves working on projects with tech such as .Net and Java. We know not everyone has had the chance to work with our favourite tech so that shouldn't stop you from applying; above all we are keen to hear from experienced well-rounded engineers.

  • £30k - 45k
  • 02 Sep 2018

Job description

We like to build stuff… sometimes complicated stuff… for Non Profits, Charities and Art Galleries. We’re on the lookout for a confident and ambitious Devops / Sysadmin to join our fast growing startup to help us automate our development processes and build our first SaaS product!

You'll be:

  • Developing our Ansible suite to automate more tasks such as security and deployment releases, site updates and server maintenance
  • Maintaining and developing our Docker containers for developer environments and testing environments
  • Architecting a robust SaaS platform for a really significant Drupal project for the not for profit sector
  • Integrating with Slack/Hipchat/Stride and developing our inhouse chatbot (Compubot!) (or similar)
  • Working closely with the development team to develop command line tools to automate their processes

If you live and breath Linux and love reconfiguring Web servers for the LEMP/LAMP stack until they are as secure as a rock but would also enjoy the challenge of developing a new SaaS platform on AWS then we would love to hear from you.

Skills and requirements

We are looking for someone who has:

  • Excellent Linux administration skills.
  • PHP Web server experience (NGINX preferable, Apache useful).
  • Some DB admin experience (Mysql or equivalent).
  • Experience with cloud technologies AWS/Open stack.
  • Previous experience with CI/DevOps tools platforms (i.e. Jenkins, Chef, Puppet, Ansible).
  • Good Git skills (comfortable preparing release branches).
  • Previous PHP deployment automation desirable.
  • Some experience/Knowledge in monitoring tools.
  • Strong collaboration, written and verbal skills.
  • Love creating awesome documentation!

Whilst we'd love to find someone who has all the skills we need, whats most important to us is finding a member of the team who can grasp concepts quickly, has great attention to detail, and most importantly loves a tech challenge. In short, we’re a team of self confessed geeks who love tinkering and tweaking until something is just right and are looking for someone who thinks and acts like us.

Location

At Compucorp we are a distributed team and we welcome people to join us from all around the world, however as a UK based Company some overlap with UK hours will be required. By default you should assume that your working hours would be +/- 3h max from GMT start times of 9.00AM UK start time. There is some flexibility in this but please be aware that staff members starting outside of these hours are rare and as such if you would expect these hours to be an issue for you then we would not suggest that you apply.

For the Devops role, due to EU data protection requirements, the team member must be from either an EEA country or a country that the EU considers to have adequate level of data protection. The list can be found at the link below:

https://ec.europa.eu/info/law/…

  • £60k - 108k
    • Contract
  • 02 Sep 2018

Job description

Here at Nyman we are a Technology Partner to Financial Services companies delivering software development projects.

The Project:

Our partner, a Financial Services organisation in South London, are currently migrating their CMS to Django CMS. In partnership with us, our client is completing a global and ambitious project which requires mid to senior level Django Developers with excellent clean code.

How about an opportunity to work on an Open-Source project?

The Team:

Working with a number of Developers with different backgrounds and all based in the same office, this is an opportunity to have your opinion heard. The team work together to share ideas, opinions and suggestions for improvements.

Are you approachable, collaborative and keen to learn? Then this is the opportunity for you!

The Required Skills:

  • High-level of Django and Python coding experience
  • Django framework experience (and ideally Flask too)
  • Knowledge of Docker or other similar containers
  • Excellent communication skills and the ability to talk to technology and business peers
  • Be able to provide tests to support code and supporting documentation
  • Familiarity with Agile

What would you say to a chance to improve your Django skills whilst learning new technologies?

If this role sounds like the one for you, we would love to hear from you! Please send us your CV and we will be in touch very soon. Due to the nature of this project, we do require someone on site in South London.

  • £35k - 60k
  • 02 Sep 2018

Job description

We currently have a frontend/backend split for development, where there’s a HTTP|REST API used for handoff between the two. As a backend developer, you generally produce REST APIs for consumption by the frontend team and provide 2nd line support. Most of the codebase is in PHP.

New projects tend to be created as Kubernetes microservices using PHP 7.x (or occasionally Java) and are automatically deployed through a Git push trigger via the CI tool. Legacy code tends to be more monolithic and have less test coverage. Your workload will consist of a mixture of new development and old code bases.

Projects range in size from less than a day to a few weeks in duration. You have flexibility to investigate and suggest new technologies for solutions to problems.

A “Typical Day”

You’re working Flexitime, so today expect to work roughly 9:30 to 3pm and then 7pm to 9pm this evening.

Today you’re working on a Kafka consumer which effectively takes data from a MySQL table and insert it into an ElasticSearch 5.6 cluster. You’ll need to write an ElasticSearch mapping schema, and unit / integration tests (using PHPUnit) for the code.

Mid morning, you see a support issue on Slack (as you’re on ‘support’ this week) where some customers are having trouble posting to a certain social network. After some investigation and checking various logs, you identify a possible solution, discuss it with the team and implement a change to the publishing code. Initially, your change is feature flagged to restrict it to an internal account and you deploy it for support to to verify it before wider roll out.

Every few days there’s a development conference call where progress and priorities are discussed.

Skills Required

  1. OO PHP
  2. Command line Linux (Debian)
  3. Git
  4. SQL (MySQL)
  5. Docker
  6. REST API development and usage
  7. PHPUnit

Technologies we use

You don’t need to be an expert at any of these; this is to give you an idea of what we use.

  1. ElasticSearch
  2. MySQL and Percona XtraDB Cluster
  3. Kafka + Debezium
  4. Beanstalkd
  5. Redis
  6. Kubernetes (GCP Container Engine)
  7. Codeship (CI)
  8. Git (GitHub)
  9. Google Cloud Platform