Part-Time IT Developer Internship

10.75 - 10.75 GBP Hourly + GBP9.60 basic + GBP1.15 holiday hourly
Closing date
20 Dec 2021

View more

Role Type
Internship, Other work and training
This role is partly funded by the ERDF. To develop innovation in Intelligent Mobility projects with partner businesses on the Staffordshire Connected & Intelligent Mobility Innovation Accelerator (SCIMIA) programme. This role will be supported by an academic member of staff with relevant expertise.
As part of the SCIMIA programme, Staffordshire University has entered into a partnership with Browns Distribution Services Ltd, an innovative and growing Staffordshire based company who are the online pioneers and innovators for the haulage industry. They provide a nationwide pallet delivery service that is fast becoming the UK's number one online booking system.
We are now looking to recruit a part-time or full time Customer Portal Developer (Innovation Consultant) to help to support and innovate the businesses online offering from within the customer account, our main website is PalletOnline - we are online pioneers in the haulage industry. As the Innovation Consultant, you will be helping Browns Distribution Services Ltd to design and develop a new innovative customer portal. This collaboration is bespoke and a truly unique opportunity for you to get involved in and greatly increase your career development moving forward.
Building a customer portal that will make doing business with us easier. We are looking for support to develop this service using HTML, CSS, PHP and potentially Vue.js.
Through this project, we are seeking to:
This will be a front-end view for customers to quickly see all activity within their account. Customers will quickly see the latest status of their bookings and repeat a booking if they wish to do so. They will also be able to view how much money they have spent with us since the start and break the amounts down into a yearly and monthly total. There will also be charts and diagrams to show the customer the flow of their bookings. Within the dashboard we would also like to use order tracking to highlight potential problems and any outstanding payments that may be due. We may also wish to run promotions in this area in conjunction with our marketing teams plans.
This will be an overview of bookings with us that can be broken into specific time frames. The orders can also be sorted by location or amount and searched. From this area customers should be quickly able to view their labels, tracking information and repeat a booking again should they wish to do so.
We wish to allow customers to quickly view their invoices. These invoices should be searchable by date or post code and sortable by amount, dates and locations. Within the area we expect to have all invoices including bookings, misc payments and refunds. All documents should be easily accessible and downloadable as PDF. The customer can download just one or select multiple (or all) to print at once if they wish to do so. We would also like a share option so the customer can email the invoice to a colleague if they wish to do so.
This is where we show which credit/debit cards are stored to the customer's account. The customer should easily be able to view and remove these card details. In addition to this the customer can also connect their bank account to their account via GoCardless with a direct debit mandate. This will show if the customer has a connection and allow the customer to disconnect if they wish to do so. We would also like to log in this area how much the customer has spent via each payment method, which is tracked in our database. The customer should be able to select which is their preferred payment method from here.
We would like to expand on our settings area. At present it's simply allowing the customer to change their account details, however we
Duties and responsibilities
Main activities will vary from partnership to partnership. We have provided a framework of expected activities for the projects.
* Investigate company's current position and perform feasibility analysis on the project domain.
* Project Planning and reporting - Plan activity over the 48 weeks and provide progress reports to the Partnership Management Committee.
* Design - Follow a recognised design methodology to document the design of new process / products.
* Implement - Implement the designed solution.
* Test - Test new processes and or products.
* Report - Communicate to company supervisor on a weekly basis. Analyse project impact and produce the final report with Company Supervisor, Academic Knowledge Exchange Lead and SCIMIA Programme Manager.
Skills and experience
We are looking for candidates who are currently studying towards or have graduated in IT development.

Get job alerts

Create a job alert and receive personalised job recommendations straight to your inbox.

Create alert