Our client, a leading Software Vendor, is currently hiring for an Application Developer to design and develop custom software solutions using their Platform, collaborating with Agile Product Owners to align with client processes, and creating custom UI components with JavaScript. Responsibilities Design, develop and implement custom software solutions using their Platform. Collaborate with our Agile Product Owners to understand client's business processes. Develop custom widgets and user interface components using JavaScript and Vue.js. Implement integrations with external systems using REST or SOAP APIs. Produce high-quality solutions to agreed deadlines. Work collaboratively within project teams using agile methodologies (Scrum/Kanban). Share your knowledge within the team and with our end customers. Participate in and support Agile ceremonies such as sprint planning, sprint demos and retrospectives. Requirements Web application development skills including JavaScript, CSS, HTML. Experience with relational databases including designing data models and/or entity relationship diagrams (ERDs) for business use cases. Ability to understand business processes and implement solution data structures and process flows. Experience with REST and/or SOAP web services. Proficiency in Vue.js and/or Python would be a plus. Effective Team-player with good communication skills. Customer First - Driven to achieve excellent results for our customers. This is a full-time, permanent role working Monday to Friday. While the position is remote, we require candidates to be within a two-hour radius of Bedford, as you'll be expected to attend the office once every fortnight. Our client offers an excellent remuneration package and excellent career progression prospects. Please apply online to be considered.