keywords/skills

Showing page 1 of 241 (10 in 0.37 seconds)

  • Weybridge, Surrey
  • £40000 - £45000 per annum + benefits
    • Permanent
  • 02 Sep 2018

Web Developer (JavaScript TypeScript Node Angular 2 Vue.js REST API). Market leading media software house is seeking a technologist Web Developer. Joining the New Product Development Team you will design and develop a web based management control system for the flagship product, a pseudo real time C++ multi-threaded global iTV broadcasting application that allows broadcasters worldwide to automate playout, handle acquisition, allow low and high resolution editing, manage assets and provide audience information for advertising.

As a Web Developer you'll gain exposure to a wide range of technology including JavaScript, Node, Angular 2, REST APIs within a modern development environment including Agile TDD / BDD, microservices and cloud based systems.

There's an informal and collaborative software house environment with a social atmosphere (regular hackathons, gaming nights and go-karting away days, as well as company football and basketball teams), a casual dress code, semi-flexible working hours and superb career growth opportunities. Based in Surrey (KT postcode) with parking available and a shuttle bus from a mainline train station.

Requirements:
*Experience developing web applications using JavaScript, HTML, CSS and back-end systems using Java, Node or similar
*Experience with at least one modern JavaScript framework (Angular, React, Vue.js)
*Familiar with REST APIs
*Collaborative team member with excellent communication skills
*Desirable: microservcies, distributed architectures

As a Web Developer you will earn a competitive salary (to £45k) plus benefits.

Apply now or call for a confidential discussion about this Web Developer opportunity.

REF: BB/12398/B/KS/310818_1535726343

  • £40k - 50k
  • 02 Sep 2018

Job description

Digital is in the driving seat. And we're taking the lead. We’re turning our brands into digital leaders. We’re here to revolutionise how people use our products and services.  Work with us, and you’ll find an in-house role with an agency feel.

Digital UI Engineer

Why not join our Digital department here at Direct Line Group as we are currently recruiting an exciting opportunity to work as a Digital UI Engineer; from our head office in Bromley.

This is a key role for a multi-skilled UI engineer. You will be creating and maintaining user interface updates (content, build, MVT Tests and defects) and initiate the process to publish into the production environments. Support and mentor less experienced members of the team to ensure widespread technical knowledge and experience.

What being a Digital UI Engineer involves:

  • Champion the agile frameworks (Scrum and Kanban) within the team, ensure that Agile principles are practiced by peers and understood by stakeholders.
  • Work proactively and collaboratively as part of a SCRUM/KANBAN team.
  • Develop web pages from approved designs and content requirements using technologies including Teamsite, CQ5, HTML, CSS and JavaScript.
  • Work with and manage code repositories when required.
  • Complete all allocated tasks as prioritised and without incident or issue, in line with agreed timescales.
  • Perform and complete cross browser compliance testing and accessibility testing to agreed standards within Digital.
  • Provide relevant support to CIO development teams and teams within Digital Services.
  • Ensure that quote functionality is still available to customers on legacy web sites following releases in the relevant environment.
  • Support and mentor fellow team members.
  • Research new technologies and their potential uses on the Direct Line Group web sites.  Provide proof of concepts and advise the business of the relevant benefits of investing in these technologies prior to roll-out or implementation.
  • Take ownership of own personal development and career progression.
  • Identify, own and manage the risks involved in running our business appropriate to my role, in line with the company risk framework.
  • Champion the agile frameworks (Scrum and Kanban) within the team, ensure that Agile principles are practised by peers and understood by stakeholders.
Essential skills we are looking for

  • In-depth knowledge of HTML, CSS,JavaScript and CMS development, Angular multiple versions
  • Experience of cross-browser compliance testing
  • Understanding of accessibility testing
  • Experience of responsive development
  • Understanding of Agile principles
  • Good knowledge of current and emerging development techniques (e.g. HTML frameworks)
  • Good knowledge of current and emerging technologies
  • Management of code repositories
    • Contract
  • 02 Sep 2018

Job description

Why you want to do this

You’re looking for your next adventure. You’ve always wanted to spend time in London! This is a city that can broaden your horizons. It’s a political, economic and cultural hub and there is always something going on. You’ll never run out of things to do!

As Samuel Johnson once wrote: ‘When a man is tired of London, he is tired of life,’

This is the perfect opportunity for you to discover what London and nearForm have to offer and even better we will provide the roof over your head!

What you’ll be doing

At nearForm, we work with international clients who are industry leaders in their respective fields. Our role is to help them build solutions and platforms; help them to launch new product ventures and fundamentally change how they operate.

Join a highly skilled multidisciplinary product team; typically consisting of designers, front-end and back-end experts, DevOps engineers, and also members of the client team. Follow a modern agile development methodology while helping the client on their journey to transform their existing digital offering.

As a member of the product team, you will be responsible for shaping and implementing digital products; defining, iterating and prioritising the features. You will collaborate with other team members to define user stories, design tests for prototypes and products, and continuously deliver product enhancements. You will coordinate with IT teams and communicate with business stakeholders to set and manage expectations.

The team will be co-located in Central London.

What we ask of you

  • 7+ years experience developing at an enterprise level
  • Evidence of real-world delivery of solutions and platforms
  • An ability to use a wide variety of open source technologies and tools
  • Experience with Agile engineering practices
  • An ability to perform well in a fast-paced environment
  • Excellent analytical and multitasking skills
  • Fluent English & outstanding communication skills (written and oral)
  • Ability to be on site in Central London for the duration of the project, initially 3 months with possible extension. We will assist you in relocating and provide accommodation.

For Front-end add:

Experience with:

  • JavaScript Frameworks must include React
  • HTML and CSS pre-processing platforms, such as LESS and SASS
  • Best practice and design patterns, such as CSS paradigms (OOCSS, SMACSS, and BEM)
  • Ajax, JSON and RESTful web services
  • Best practice front-end security, familiarity with OWASP top 10
  • Modern knowledge of front-end performance
  • Build tools such as Gulp, Grunt, Browserify and Webpack
  • Versioning tools, in particular, GIT
  • Browser testing and debugging
  • Cross-browser compatibility issues and ways to work around them
  • Layout aesthetics, responsive design and mobile web development

 For Back-end add:

Experience with:

  • JavaScript must include Node.js
  • SQL and document-oriented databases
  • Ajax, JSON and RESTful web services
  • Versioning tools, in particular, GIT
  • Testing and debugging
  • Cloud architecture and administration
  • Systems integration
  • £60k - 70k
  • 02 Sep 2018

Job description

MI Forecasting Tech Team is a team of analysts carrying out in-depth analysis on GfK sales data and triangulating it with external data points to explain and anticipate developments in the technology-device and other marketplaces. 

Our mission is to leverage GfK sell-out data to deliver timely, primary and incremental research to industry clients and investment managers. 

We are looking for a strong and dynamic Senior Software Engineer to join our existing tech team – to help create and launch our brand new forecasting platform on AWS and help develop the products and services that we will deliver from this platform for both external and internal clients.  

The successful candidate will help design and develop new full stack solutions and services using technologies such as (but not exclusively) AWS, .NET Core, C#, Node.js. React.js, Vue.js, Lambda, Serverless, Redshift, Entity Framework, Java, Python, PHP, SQL Server and MySQL, and having some knowledge of R, Scala, and Spark would be very useful too (but not essential).

We need someone who has a very strong DevOps mindset, who has a clear understanding of CI, CD, Unit Tests, and Application monitoring, and what tools to use – and from the get go incorporates this "way of working" into everything they and the team do.

You will be working alongside more traditional experienced BI and Web developers, Data Engineers and our Data Science team, the candidate will therefore need excellent communication skills and the ability to mentor and educate others in best practices in modern software engineering.

Key Responsibilities

  • Architect, Integrate and Build Solutions for our External and Internal customers
  • Design & develop new projects, and integrations with existing systems
  • Understand business requirements and refine into development tasks and estimate their complexity
  • Research, evaluate and adopt new technologies with a right tool for the job mentality
  • Prototype, fail rapidly and iterate.
  • Focus on both speed of delivery and quality, with suitable pragmatism
  • Progression of projects from prototype to post-production stage
  • Communication and presentation of ideas to colleagues in all parts of the wider business
  • Take responsibility for areas of the system
  • Mentoring & code review
  • Help put in place a DevOps mentality across the tech team

Technical Skills

  • 70% Software Engineering - Technical Advancements and Development
  • 20% Mentoring
  • 10% Project Management

Required Skills

  • Ability to quickly implement robust and scalable tools and services – you can hit the ground running.
  • Being a super productive engineer.
  • Excellent knowledge of best practices and modern day design patterns, including Micro Services, ORM, Serverless Functions, RESTful APIs
  • Good experience working on AWS
  • Good working knowledge of a good proportion of these languages, frameworks and data stores: .NET Core, C#, ASP, MVC, Vue.js, Node.js, CSS, HTML5, Entity Framework, PHP, MySQL, SQL Server, Stored Procedures, T-SQL, Java, Python, Swagger
  • Living and Breathing Agile SCRUM
  • Solid knowledge around DevOps – particularly Continuous Integration, auto-build and auto-deployment technologies – like Bamboo, Jenkins, Octopus, or similar. You have also used application monitoring solutions like New Relic or Log tech like Splunk
  • Solid knowledge on Unit Testing and Automated Testing and successful implementation of this.
  • You have experimented with AWS and Azure functions, admin and APIs
  • You have used Docker, Containers and are familiar with Kubernetes

Our Current Toolkit

  • Visual Studio Pro 2017
  • Visual Studio Code
  • Jira (project management – sprint and Kanban boards), StoriesOnBoard and Trello
  • Slack
  • SQL Server Management Studio 2016
  • Bitbucket / GitHub
  • Bamboo
  • R Studio / Anaconda
  • Power BI
  • Hue
  • Notepad++, Sublime
  • Docker and Hyper-V
  • Balsamiq and CodePen
  • AWS and On Prem (Linux RedHat, Windows Server 2016)
  • £35k - 45k
  • 02 Sep 2018

Job description

Day to day you will be working closely with both the front end application developers and the GIS data developers and liaising with project managers to plan and develop applications and features. You will be creating new, or improving/extending existing, Django applications to accomplish project requirements.

Using Django you will primarily be responsible for building the backend system, including the database architecture, to support the front end mapping application. As part of the team you will be involved in the planning and design of the application as a whole.

Essential:

  • 2+ years of commercial experience
  • Excellent knowledge of Python
  • Excellent knowledge of Django Framework
  • Basic knowledge of Javascript, HTML, CSS.
  • Relational databases (e.g. MySQL, PostgreSQL)
  • Experience with Unix command line
  • Good team player
  • Ability to manage own time

Nice to have:

  • Experience writing APIs
  • Experience with automated testing
  • Continuous integration/deployment (e.g. Jenkins, Travis)
  • GIS experience
  • Experience with Docker
  • Experience writing Bash scripts
  • Degree in computer science or other quantitative discipline

If possible, please include examples of software you have worked on; e.g. github repositories, websites, etc.

Successful applicants will be moved forward to a quick, informal and friendly introduction over the phone. They will then be asked to take part in a simple and straightforward test before moving forward to a more formal get together with some of our team.

This position is for a full-time permanent position at our office located near Edinburgh. The candidate must be eligible to work and relocate in the UK. We cannot provide sponsorship for this role.

  • £52k - 69k
  • 02 Sep 2018

Job description

The Open Banking team at Lloyds Banking Group is looking for experienced and passionate Node.js Engineers. You’ll join our enthusiastic team to help build and deliver infrastructure to support Open Banking for the UK’s largest bank. This is your chance to help transform the way financial services are built and delivered to customers by creating best in class technology in the UK’s leading organisation. 

We hope that you'll apply if:

  • You're a confident, self-motivated, and ambitious developer, comfortable with modern production methodologies and modern build tools, coding patterns and best practices. 
  • You have had experience working collaboratively in teams but also be happy delivering projects on your own.
  • You have a firm grasp of Javascript (ES5/6) with experience in frameworks/libraries like React, Angular, Vue etc. and an understanding of application state management i.e. Redux, Mobx, VueX. 

Job Requirements:

  • Excellent knowledge of HTML5, CSS3 (SASS/LESS) and JavaScript (ES5/6) 
  • Expertise with package managers, in particular NPM
  • Knowledge of bundlers, such as Webpack, Browserify or Gulp and their use in building scalable, maintainable applications
  • Expertise with component-driven architecture and application state management tools, such as React and Redux
  • Test, build and deployment automation (Travis, Jenkins, Bamboo, TeamCity)
  • Knowledge of CSS grid systems, flex, and other layout techniques
  • Experience of TDD and Unit Testing i.e. Mocha, Chai, Jest
  • Solid understanding of browser rendering and debugging
  • Expertise in scoping and effort estimation (time, complexity, risk, team size)
  • Experience of performance and security with large-scale builds is highly beneficial
  • Exposure to server-side languages like Java, C#, Python, PHP 

What you'll get in return:

The learning opportunities are endless plus a chance to make a real impact in a game changing organisation, which encourages creative thinking and empowers engineers to transform the way in which technology is built and delivered in financial industry. 

As the UK’s largest retail and commercial bank, we have a footprint that touches nearly every community and household in the UK. That gives us a big responsibility to support the UK economy, and we have a clear strategy to put customers first – and achieve our vision of being the best bank for our customers. 

We're committed to employing a diverse and inclusive workforce, reflective of the customers and communities we serve – where all our colleagues can be themselves and succeed on merit. 

We're proud to have received the following industry recognition: 'Stonewall Top Private Sector Employer', 'Top10 Employer for Working Families', 'The Times Top 50 Employer for Women' and both 'Gold Standard' and "Best Workplace Adjustments Process" from the Business Disability Forum – each demonstrating our commitment to the principles of agile working and inclusion for all. 

So if this sounds like a culture that you'd like to be a part of then be assured that we'll welcome your application.

  • £45k - 65k
  • 02 Sep 2018

Job description

We have an exciting opportunity for an experienced Perl Developer to join us.

Joining an Agile team, this is an opportunity to establish a close relationship with our product owners and users and make a real difference in a fast-paced online retail environment.

We are progressive in our attitude, using the modern Perl stack to deliver value to our business every release, meaning that you will immediately be able to contribute and make a positive impact.

To build on our success, we are looking for smart, conscientious software developers who want to work in a friendly, hard-working environment and take our platform and products forward. In return you will be exposed to the latest technologies, frameworks & methodologies in application development.

The Role: 

  • Build high quality applications and HTTP based services
  • Work closely with both technical and non-technical members in the team
  • Develop a good understanding of business requirements and write technical specifications
  • Ensure that work is well-planned, estimated, implemented, tested, and documented
  • Identify and help plan improvements to systems
  • Participate in code review and mentoring processes
  • Keep up with industry trends and experiment with new tools, technologies & development methods with a view to adopting best practices that fit the business
  • Monitor and support production systems

Required Skills & Experience: 

  • Server-side development in Perl
  • SQL/RDBMS (we use PostgreSQL)
  • Version control systems (we use git)
  • Able to investigate & trouble-shoot technical issues
  • Able to rapidly and effectively context-switch
  • Linux OS familiarity

Desirable Skills & Experience:

Experience of any of the following will be useful but training will be provided to the right candidate.

  • Able to develop web-based user interfaces (HTML, CSS) & APIs (JSON & XML)
  • Knowledge of CPAN modules and frameworks, particularly: DBI, DBIx::Class, Catalyst, Plack, Template Toolkit and Moose
  • AJAX, Javascript & JS frameworks (we use jQuery)
  • Experience building and testing high-availability applications
  • Agile development methodologies and practises (Scrum, Kanban, TDD)
  • Developing remote services with Perl and working with SOA
  • Implementing continuous delivery (ideally using Jenkins and OpenStack)
  • One or more JVM based languages and/or Ruby (specifically using the Cucumber test framework)

Understanding of:

  • Perl & Linux conventions
  • Message queues (we use ActiveMQ)
  • Perl testing frameworks
  • Refactoring

We are looking for candidates that:

  • Are passionate about software development
  • Are good communicators with good writing skills
  • Have a healthy dose of common sense and initiative
  • Have a great sense of humour and attitude

Our environment and how we work

We employ a large team of experienced Perl developers and have good code review and testing standards. We keep up to date with Perl - we've just rolled out 5.20 - and make extensive use of CPAN. Many of our developers are CPAN contributors and we release many of our own modules to CPAN.

Several times a year we have hack days and many hacks from previous years have subsequently been developed and deployed for the business. Subsequently been developed and deployed for the business.

  • £40k - 65k
  • 02 Sep 2018

Job description

Are you a passionate technologist who understand the benefits of a Dev Ops approach to software development?

Do you enjoy building, scalable, high-performance and flexible front-end web applications from the ground up?

Are you looking for a role where your decisions really count and are listened to?

If you answered yes to these questions, then you’re almost half way on your journey to joining BJSS. We’re a forward thinking and progressive business and therefore we’re looking for like-minded folks to join us. At the core, you will be an engineer who enjoys the challenge of innovation and creativity. This role will primarily be focused on building greenfield solutions for our varied client base. You will engage directly with the client and typically work as part of a wider BJSS delivery team.  Strong JavaScript knowledge and experience of the JS frameworks and libraries is key for this role. Our renowned Enterprise Agile approach will provide the structure you need to be successful with your delivery and to ensure that quality is a constant focus. Testing will be high on your agenda and no code shall pass, unless it has been fully tested.

Now for the technical bit and the skills we need from you…

  • Good knowledge of JavaScript and other related front end technologies such as HTML(5) CSS(3)
  • Strong experience with React or Angular or Node
  • Exposure to Test Driven Development or Behaviour Driven Development methodologies
  • Responsive Web Design (desktop and mobile)
  • Strong Object Oriented skills
  • Thorough understanding of the fundamentals of computing (e.g. logic, data structures, algorithms, low-level architecture, systems infrastructure, network stack)
  • Exposure to continuous integration, build tools and scripting
  • Use of source code version control using tools such as Git, Subversion or Mercurial
  • Experience in developing in a cross-browser environment
  • 02 Sep 2018

Job description

 £Competitive salary DOE + Flexible Benefits, Bonus, Flexible Working Hours, 25 days' holiday + day off on birthday

Tell me about Ovo…

Love programming? Want to build great software, using leading edge technologies, with smart, passionate people?

The energy industry is changing, and technology is at the forefront of innovations that will transform it forever.

At OVO, technology and digital products are at the heart of our customer experience and they are key to our commercial success.

We were the first energy company to offer our Pay As You Go customers the opportunity to top up using their phone, the first company to offer real time electricity and gas usage data, and the first to release an apple watch App. We’ve been featured in Wired magazine for our ability to develop software to shatter the status quo.

But we’re just getting started.

We need to develop, test, and release software that scales, quickly and reliably. Over the last few years, we’ve built a highly skilled team of software engineers that is making a real impact to our business, and shaking up our industry.

We care about code quality, test automation and continuous delivery. Our developers drive our technology choices and own the software they create from their laptop all the way through to production. We’re building a better energy company, and we’re doing it one Git commit at a time.

Right, I’m convinced… but where in the world of Ovo will I be working?

You will be working as part of our technology team, based in our Notting Hill office.

That sounds great! What will I be doing?

  • Take ownership of, architect, build and scale parts of our microservice platform.
  • Build features into our front-end products
  • Drive both product and technical improvements
  • Communicate your ideas, engage with different teams and encourage debate and collaboration.

That sounds super exciting, but… Do I have what it takes?

  • Experience building scalable, distributed web applications in any language (we use Scala, but it’s not a requirement)
  • Comfortable with object oriented and functional programming
  • Experience with REST and asynchronous event driven programming.
  • Happy to move to the front-end when required, building features in HTML, CSS and JavaScript
  • Passionate about code quality and test automation
  • Experience with CI, and ideally CD
  • Experience driving automation across build, test and release processes.
  • 02 Sep 2018

Job description

£Competitive salary DOE + Flexible Benefits, Bonus, Flexible Working Hours, 25 days' holiday + day off on birthday

OVO is the UK’s leading independent energy technology company and supplier - we serve nearly one million customers with intelligent energy services.

OVO is not simply an energy retail business: it is group of innovative companies, who strive to use technology to deliver great consumer value and more clean energy for everyone.

 Just some of the tools we use to get the job done:

  • React / React Native 
  • AngularJS
  • TypeScript, Flow
  • JavaScript (ES6)
  • CSS3 and CSS preprocessors (Less or Sass)
  • HTML5
  • AWS
  • JavaScript build tools (Webpack, Grunt, Gulp, Yarn, NPM).
  • TDD / BDD (Cypress, Selenium, Jest, Enzyme, Mocha, Chai, Typemoq)
  • We work in an Agile environment, using CI / CD

Okay, so this sounds like the kind of stuff you’ve gotten your hands dirty with and things you’re curious to learn more about? Great. Then we’d like to hear from you if you have:

  • Commercial experience React Native
  • A strong knowledge of JavaScript with a combination of the tools listed above.

Why work at OVO?

We work in highly agile environments with continuous releases and a large focus on testing (Unit, integration, UI testing).

We give our Software Engineers the freedom and trust to find and experiment with the best tools for the job, so that problems aren’t just solved but solved in the most optimal way.

You’d be joining an impressive FE community where you can make your ideas heard. We want you to be empowered to discover new things and to experiment - to help you do this:

  • We hold a fortnightly “Front End Community of Practise” within OVO to discuss challenges we are facing, new frameworks and show-and-tell personal projects.
  • Tech time: ‘lightning’ talks on interesting tech topics. Recent discussions have included using Parcel in projects, looking at styled components vs CSS Modules and a NextJS demo. We also run a tech blog.
  • Across slack channels and via internal meet-ups we promote collaboration, knowledge transferring and if something isn’t working: ‘fail fast’ so that we can share learning from our mistakes across all our teams -  giving us much more time to work on the cool stuff.
  • We attend a number of tech conferences then summarise the agenda to discuss new ideas internally and learnt from them.
  • We love to pair program.

Want to check out more?

OVO Energy Hack 3.0: https://www.youtube.com/watch?v=RTQKUHFtfZg&t=52s

Working in Tech at OVO Energy

See how we work on our blog and our Tech Blog: tech blog

OVO tech github: https://github.com/ovotech

A handful of our benefits:

  • £Competitive salary DOE plus Bonus
  • Flex Benefits which can be spent on stuff like Health care, ISA investment, Cycle to work, Taste and Culture cards, tech for your home and much more
  • Flexible Working Hours
  • 25 days' holiday & day off on your birthday,
  • The opportunity to get involved in teaching kids to code
  • Open plan offices with videos games & table tennis
  • Free breakfast every day and lunch on Fridays
  • Lots of social events
  • Training budget
  • Matched volunteering and matched fundraising
  • You’d be working for accredited Top Employer