Applications now closed for 2019/2020

Technical Opportunities

Technical Services
Development for ProspectSoft
Development for Zing

Click the tiles above to view the job description!

As a Customer Services Technician, you will be getting involved in all areas of the business. Every day will bring a different challenge using a different technology or tool. Customer Services are responsible for many things including being the main point of contact for our existing customers, and will therefore be their first point of call for any technical questions they have. As well as developing your communication skills, you will also be asked to perform scheduled technical tasks such as moving databases and writing and running SQL scripts. Every member of our team is treated as a full-time employee and every role is therefore crucial to the success of the business.

Some of the things you’ll be doing:

  • Customer Communication – Interaction in many forms such as email, phone calls and instant message to promptly and accurately communicate to customers. Excellent customer service is our goal and this is the most important role of a Customer Services Technician.
  • Database Management – The maintenance and repair of customer databases mean you will be learning a lot about transactional databases and how to write SQL. You will be asked to employ these skills as part of scheduled work and incoming technical queries.
  • Virtual Machines – The creation and usage of many different virtual environments used internally and externally using the latest Hyper-V and azure technologies.
  • Software Support – The support of several products designed and built by us and our partners. You will be using remote connection tools such as TeamViewer to be able to connect with customers and answer technical queries.
  • Teamworking – Working in your immediate team but also with the rest of the departments. You will be asked to help out with a variety of projects from new installations to existing and ongoing project work.

What you’ll need:

  • Excellent time management & organisation skills
  • Excellent communication skills (verbal & written)
  • Good attention to detail
  • Empathetic approach & positive attitude at all times
  • Technical aptitude in a wide variety of technologies & software platforms
  • Degree in a relevant field

Application deadline for all technical roles: 17th February 2019

Successful applicants can expect to gain a great deal of experience working through the full development cycle from systems analysis, through writing the code to testing and delivery. You will be working closely with our Head of Development, playing a key role in ensuring the success of the latest updates to the Prospect 365 platform. Other activities often include system configuration and setting up testing or demonstration environments, and assisting with the specification and design of bespoke software developments for customers. On commencing your placement, you will receive nearly six weeks of training in all aspects of our product stack and our development methodologies. During your placement, you will also have access to a full MSDN subscription with a monthly personal allowance of Microsoft Azure credit to play around with for your own pet projects.

As a Development Assistant, the year will be highly software development focused and will involve the use of technologies such as the .NET framework for backend services/APIs and web technologies such as HTML, CSS, JavaScript as well as Vue.js and TypeScript for the client side. Any experience with the above technologies or SQL databases will be advantageous although not essential. As active members of the development team you will work as part of a team following SCRUM and Agile methodologies.

Some of the things you’ll be doing:

  • Software Development – Using Vue.js and TypeScript to create components which will be used in our Core Applications. You will also be creating Azure services and coding backend APIs in C#.
  • Configuring of Continuous Integration – Taking a set of code you have created and configuring VSTS (Visual Services Team Services) to automatically build and run unit tests upon committing your work.
  • Scrum Team – Being an active part of one of the Scrum teams within the Development department. This will involve refinement meetings where, along with the rest of your team members, you will discuss outline estimates for both core and customer development.
  • QA Testing – Completing both unit testing and user testing for projects worked on by other team members of development. This involves locating potential issues and working with the team to plan and implement a resolution.

What you’ll need:

  • A strong passion for software development
  • A desire to learn new technologies, improve existing skills & understand the business impact on the software development lifecycle
  • Have knowledge of the following technologies for client side development: HTML, CSS, JavaScript, JavaScript frameworks (ideally Vue.js however knowledge of similar Angular, Angular 2 or React would be advantageous)
  • Have knowledge of the following technologies for backend/API development: .Net Framework Libraries, C# or VB.Net, SQL using databases such as SQL Server, SAP SQL Anywhere, Oracle or MySQL
  • Any experience with the following technologies would be great but not required: TypeScript, Visual Studio/Visual Studio Code, HTTPS protocols and IIS
  • Degree in a relevant field

Application deadline for all technical roles: 17th February 2019

Working as a Developer at Zing, the Software Consultancy division of ProspectSoft, will provide the benefits and security of being part of an established and well-respected Development Placement Scheme, with the added excitement of working at a start-up. Zing is a start-up business operating with the back-up of an already successful business, so you'll get all the great training and support that you should demand from any placement, but with a start-up feel.

Zing is focused on delivering projects using the amazing technology stack from Twilio. If you haven't heard of them…you will soon. Twilio are fundamentally disrupting the communications industry, providing APIs for managing any type of communication; Voice, Video, SMS and since acquiring SendGrid, now also email. Any time you speak to an Uber driver, talk to an M&S Call Centre or receive a message from Netflix, that's all powered by Twilio. Zing is only the second accredited Twilio partner in the UK and we've already completed some really cool projects. We now need to build our team so that we can focus on large, high-profile development projects. A placement at ProspectSoft in the Zing team will be lots of fun and you'll learn a set of skills in a technology stack that is going to be in high-demand for years to come.

Successful applicants can expect to gain a great deal of experience working through the full development cycle from systems analysis, through writing the code to testing and delivery. You will be working within a team of amazing developers and working directly with the founder of the business unit. You'll be playing a key role in delivering a wide range of exciting projects. On commencing your placement, you will receive nearly six weeks of training in all aspects of our development methodologies and most importantly, learning the Twilio stack. During your placement, you will also have access to a full MSDN subscription with a monthly personal allowance of Microsoft Azure credit to play around with for your own pet projects.

As a Developer, the year will be highly software development focused and will involve the use of technologies such as the .NET framework for backend services/APIs and web technologies such as HTML, CSS, JavaScript as well as Vue.js and TypeScript for the client side. Any experience with the above technologies or SQL databases will be advantageous although not essential. As active members of the development team you will work as part of a team following SCRUM and Agile methodologies.

Some of the things you’ll be doing:

  • Software Development – Using Vue.js and TypeScript to create components which will be used in our Core Applications. You will also be creating Azure services and coding backend APIs in C#.
  • Configuring of Continuous Integration – Taking a set of code you have created and configuring VSTS (Visual Services Team Services) to automatically build and run unit tests upon committing your work.
  • Scrum Team – Being an active part of one of the Scrum teams within the Development department. This will involve refinement meetings where, along with the rest of your team members, you will discuss outline estimates for both core and customer development.
  • QA Testing – Completing both unit testing and user testing for projects worked on by other team members of development. This involves locating potential issues and working with the team to plan and implement a resolution.
  • Hacks – We love to build nerdy stuff. We're currently learning how to programme Microcontrollers to build a funky direct mail piece, and there will always be another crazy idea to build and play with – hopefully some of the ideas will be yours!

What you’ll need:

  • A strong passion for software development
  • A desire to learn new technologies, improve existing skills & understand the business impact on the software development lifecycle
  • Have knowledge of the following technologies for client side development: HTML, CSS, JavaScript, JavaScript frameworks (ideally Vue.js however knowledge of similar Angular, Angular 2 or React would be advantageous)
  • Have knowledge of the following technologies for backend/API development: .Net Framework Libraries, C# or VB.Net, SQL using databases such as SQL Server, SAP SQL Anywhere, Oracle or MySQL
  • Any experience with the following technologies would be great but not required: Twilio, TypeScript, Visual Studio/Visual Studio Code, HTTPS protocols and IIS
  • Degree in a relevant field

Application deadline for all technical roles: 17th February 2019