Careers

3 open roles. We hire the same way we place — against the work, not against a keyword list.

  • Full time
  • Walsall / hybrid

Trainee Data Scientist

For someone early in their data career who wants to work on real client problems from the start.

  • Full time
  • Walsall / hybrid

Web Developer

Designing, building and maintaining websites and software applications, and owning the quality of what ships.

  • Full time
  • Walsall / hybrid

Java Developer

Building and supporting Java/J2EE applications across telecom and supply chain management systems.

Trainee Data Scientist

For someone early in their data career who wants to work on real client problems from the start.

Major responsibilities

  • Identify relevant data sources for business needs
  • Collect structured and unstructured data, and source what is missing
  • Organise data into usable formats; process, cleanse and verify it
  • Build predictive models and machine learning algorithms
  • Enhance the data collection process and set up data infrastructure
  • Develop, implement and maintain databases
  • Assess data quality, and remove or clean what fails
  • Analyse data for trends and patterns, and answer specific questions with it
  • Generate insight from data sets and prepare reports for executive and project teams
  • Create visualisations of data

Apply for this role

Web Developer

Designing, building and maintaining websites and software applications, and owning the quality of what ships.

Major responsibilities

  • Design, build and maintain websites and software applications
  • Use scripting and authoring languages, management tools, content creation tools and digital media
  • Confer with teams to resolve conflicts, prioritise needs and develop content criteria
  • Direct and perform website updates
  • Develop and validate test routines so test cases mimic external interfaces and cover all browsers and devices
  • Edit, write and design website content, and direct the team members producing it
  • Keep current with web applications and programming practice through study, conferences and groups
  • Back up site files to local directories for recovery
  • Identify problems from customer feedback and testing, and correct or refer them
  • Evaluate code for industry standards, validity, structure and cross-platform compatibility

Requirements

  • Bachelor's degree in web development or a related field, or equivalent experience
  • Solid knowledge and experience in programming applications
  • Proficient in JavaScript, HTML and CSS
  • Proficient in MySQL
  • Dedicated team player who can thrive in a fast-paced environment
  • Strong written and verbal communication
  • Able to develop ideas and processes and express them clearly
  • High degree of independent judgment; able to solve complex problems

Apply for this role

Java Developer

Building and supporting Java/J2EE applications across telecom and supply chain management systems.

Major responsibilities

  • Evaluate, innovate, develop and support Java/J2EE applications — Spring Boot, EJBs, Angular and web technologies
  • Articulate the difference between efficient and inefficient design at every level
  • Gather accurate requirements and work with stakeholders to prioritise scope
  • Transform requirements into specifications, and identify production and non-production issues
  • Provide internal quality system support; ensure production stability and availability
  • Participate in and influence projects in line with telecom web technology standards
  • Improve product quality for telecom and supply chain management applications

Requirements

  • Competence and comfort across multiple frameworks

Apply for this role

Nothing here that fits?

Send us your CV anyway. We recruit continuously across engineering, data and enterprise technology, and roles open before they reach this page.