Job Details
Job Ref: 213397309
Date: 2021-03-19 14:54:20
Office Depot has an exciting opportunity for a Software Engineer to join the growing team in our UK office in Milton Keynes. The role is a full time, permanent position offering an excellent salary and benefits package.
We are Office Depot. We provide business supplies and services to help our customers work better – whatever their workplace. We are a single source for everything customers need to be more productive, including the latest technology, core office supplies, print and document services, business services, facilities products, furniture, and school essentials.
Benefits of joining us as our Software Engineer:
– An attractive and competitive salary
– Excellent benefits scheme
– Generous holidays
– Free onsite parking
As our Software Engineer, you will be a key member of an engineering team developing Office Depot e-commerce platforms. You will bring a positive attitude and will challenge yourself and other team members to continually deliver high-quality, clean, performant and highly operable code. Challenging the approach of others is expected and this can be done in a collaborative environment, whilst respecting the fact that the final decision may be made by a Principal Software Engineer.
You will support Junior Engineers in your team to help them progress to the next level to ensure that progression and succession planning are in place. As with all levels of Software Engineering, you are expected to be self-reflective and be able to identify your areas for development that will allow you to progress to the next level in your career.
Responsibilities of our Software Engineer include:
– Developing high quality, clean and performant code that is built with operability built-in by design
– Carrying out code reviews
– Contributing to the learning and sharing culture
– Participating in technical decision making within your team, sharing the benefits of particular approaches
– Contributing to the continuous improvement of the quality engineering practices
– Assisting with the onboarding of new software engineers in your team
– Supporting after hours software deployments when required
Our ideal Software Engineer will also have the following skills and experience:
– Good knowledge of e-commerce web development including web security, caching strategies and content delivery networks
– Good understanding of Java 8
– Understanding of object-oriented design and design patterns
– Some knowledge of build tools and dependency management (Ivy, Maven, Gradle)
– Understanding of the test pyramid (unit, functional, integration, system testing), TDD and ideally BDD
– Some experience of using relational databases and preferably ORM tools (Spring, Hibernate)
– Good communication and interpersonal skills
– The ability to contribute to the creation of a culture of collaboration, sharing and learning
– Some understanding of agile methodologies
Want to join our team? If you feel you have the skills and experience required for the Software Engineer role, please click ‘Apply’ today and take your next step towards a career with Office Depot
Map
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.
Responses