IT Software Engineer - Back End

Job Type E-commerce
IT
Region South East England
Location Bracknell
Preferred Hours Full Time
Partnership Level
06
This role is at Partnership Level 6 and includes entitlement to the following additional benefits:
  • Invitation to join the AXA Private Medical Insurance scheme
  • 5 weeks holiday
Further details will be provided at interview and upon successful offer
Closing Date 31/3/2019
Vacancy Type
Permanent
Salary £51,000 - £76,000
Salary Frequency per annum
Hours of Work
9-5:30 Mon-Fri

Duties & Responsibilities

We are transforming and expanding our e-commerce platform and therefore have an exciting opportunity for an energetic and talented IT Software Engineer to join our rapidly expanding Waitrose agile ecommerce team.

As a leader you will have a passion for software development and an excellent understanding of how to define and deliver solutions iteratively and collaboratively. You will be involved in all areas of delivery, with the technical gravitas to mentor and inspire the development team; playing an integral part in helping them continuously improve by sharing your own knowledge, experience and insights.

You will be confident in challenging business requirements to ensure you are continuously delivering the best
possible outcome, harnessing innovation and driving adoption of new technologies to deliver business value.

Your vision and ambition will contribute to shaping our online technology roadmap, influencing our future
technical direction and balancing passion with precision to deliver exceptional online service and solutions for our customers.

Job Requirements

The following skill sets and experiences are not subject to the full requirements for this role:

- Actively part of sprint planning, backlog grooming and task estimation.
- Elaboration of user stories (technical and functional) into design sketches and coding tasks.
- Hands-on design and development with a self-organizing and cross-functional agile team using techniques such as Test Driven Development (TDD), Pair Programming and Peer Code Reviews
- Responsible for the quality implementation (supportable, maintainable, scalable and secure) of
JavaScript code, which includes unit testing.
- Influence the design and technology stack and technical direction of the team.
- Champion and coach peers in software engineering best practices and best of breed technology.
- Working closely with the quality assurance team (technical testers) to identify risks and to support the
development of complex test scripts.
- Ensure that the status of agile tickets worked on is updated promptly and highlight blockers in time to
get them resolved.
- Creation of POC's / Spike development and active involvement in technology evaluation.
- Participate in regular showcases of new business capability to the product owners and other business
stakeholders.
- Proactively help to resolve production issues and contribute to release management.

Required essential experience skills and qualifications

Programming languages:
- Java 8
- JavaScript (desired)

Build tools:
- Gradle (or) Maven

Architectural styles:
- Web services, SOA, REST API, Micro services, Distributed Systems, GraphQL

Code versioning tools:
GIT (or) Mercurial

Unit testing:
- JUnit

Java IDE:
- IntelliJ (or) Eclipse

Web framework:
- Experience in any of the popular web frameworks like JSF, Struts, Spring MVC.

Application Lifecycle Management Tools:
- JIRA, Confluence, Jenkins, NexusPro (or) similar.

Working practices:
- Knowledge and experience of agile frameworks and practices: Scrum/Kanban, user stories, BDD/TDD,
DevOps, Continuous Integration & Delivery, Pair Programming etc.

APPLY NOW  

Latest E-commerce
IT opportunities

Software Quality Engineer
  • Victoria, London
  • £40,200 - £58,800 (The pay range for this role will increase to: £41,000 to £59,600 from 1 April)
  • Closing Date: 31/3/2019
Senior Performance & Resilience Test Engineer
  • Victoria, London
  • £66,000 - £98,500 (The pay range for this role will increase to: £69,000 to £98,500 from 1 April)
  • Closing Date: 31/3/2019
Solution Architect - Digital (Commerce)
  • Victoria, London
  • £57,700 - £85,500 (The pay range for this role will increase to: £59,200 to £87,300 from 1 April)
  • Closing Date: 31/3/2019