Department Data Services

Software Developer (Full Time)

Data Services Department



Closing date : July 03, 2018

Print deze vacature
Print deze vacature
Share on Facebook
Deel op Twitter
Deel deze pagina op Linkedin
Deel deze pagina op Google+

Becoming part of the People’s Postcode Lottery team!

This is a fantastic opportunity to join a forward-thinking, dynamic organisation where we understand that people are our greatest asset. Perhaps that’s why our team voted us one of the Sunday Times Top 100 small companies to work for in 2016! Our core values are fun, sharing, courageous and sustainable which are reflected in everything we do.

We recognise and reward hard work and performance, offering a variety of benefits and career progression opportunities. This includes a generous pension and private healthcare scheme, an above average holiday allowance, discounted gym membership and fresh fruit in the office! We encourage you to spend 2 days each year volunteering with our charity partners and we are committed to investing 4% of salaries into training each year.

What do we do?

As the world’s top fundraising private charity donor in 2016, giving back to good causes is our mission. We manage multiple society lotteries promoted by different charities supporting a wide range of causes. Since 2005, our players have raised more than £310 million for over 4,000 charities and good causes across Great Britain and internationally.

Role Summary

The Software Developer will work within a strong diverse team that is involved in all aspects of the software development lifecycle for building software solutions. They will have excellent knowledge of modern development practices and methodologies and will be given the opportunity to innovate, undertake R&D and influence, whilst working with a wide range of technologies. The successful candidate will enjoy a challenge and will have a keen eye for detail.

Key Activities

  • Development of highly available, fault tolerant, internal systems
  • Development of software and tooling to support process automation
  • Public facing API development
  • Full lifecycle R&D, architecture, design, documentation, development, testing and maintenance

Required Skills

  • Excellent, demonstrable, Java 8 knowledge /JEE5+
  • Python and systems development experience using Flask or similar
  • Commercial experience of Java
  • Commercial experience with integration and designing interfaces (REST, JSON, XSLT and desired JMS)
  • Strong understanding of SQL and RDBMs (PostgreSQL (preferred) MySQL |Oracle)
  • Dockerising services for test and production deployments
  • Continuous deployment or integration experience.
  • Maven
  • Git and git workflows
  • Designing in monitoring and alerting strategies into microservices

Desirable Skills

  • Building cloud native microservices for AWS or similar
  • Building and deploying code for serverless architectures
  • Microservices and microservices (Spring-boot, Dropwizard)
  • Tomcat / JBoss / Apache HTTP server / Nginx
  • OSGI and or SpringDM Experience
  • Hibernate / Spring
  • Pandas, Jupyer and R
  • Lightweight message based back end-architectures (ActiveMQ/RabbitMQ)
  • Linux/Unix administration
  • Modern JavaScript development & toolchain
  • Atlassian products (JIRA, Confluence, BitBucket, HipChat…..)

More information?

For questions about this vacancy or more information about careers at People’s Postcode Lottery, please contact us.

Debbie McConnell - People's Postcode Lottery

Debbie McConnell

HR Advisor