Join our Team
Featured Jobs & Careers.
Whether you’re looking for ways to grow your career or flexibility to support your wellbeing, we care about you and your future.
Salary-£27.00 per hour
HOURS-40 Hours per week
Duties will include the following
- Managing the day-to-day IT operations, networks and computer systems
- Creating IT project budgets and reallocating resources where necessary
- Directing the recruitment of IT staff and mentoring the in-house IT team
- Ensuring that employees are following computer use, information security and privacy policies
- Works with client or senior management to establish and clarify the aims, objectives and requirements of the IT project
- Plans the stages of the project, reviews actions and amends plans as necessary
- Coordinates and supervises the activities of the project team
- Developing a renewal and upgrade schedule for company software programs
- Running vendor management process to ensure the company’s data security
- Ensuring that the project is timely by setting time marks
- Sustaining the project after completion by devising suitable maintenance and troubleshooting methods
Skills required
- 5+ years’ experience of working in technology projects
- 3+ years’ experience working in Agile environments
- Experience using different Agile frameworks (Scrum and Kanban essential)
- Quarterly planning/ Product Increment planning
- An understanding of the software development cycle
- Line management experience of Product Owners, Scrum Masters & BAs (5-10 headcount)
- A problem solver, with the ability to deal with complex issues when they arise
- Any scaled Agile framework experience such as SAFe, LeSS or, Scrum@Scale
- Project management experience (e.g. Risk/issue management, reporting)
- Outstanding stakeholder management skills
- Ability to champion Agile transformation across an organisation
- Team / performance management
- Budget management
- Reporting – formal report/paper writing at Board or equivalent leadership level.
Salary-£26.00 per hour
HOURS-40 Hours per week
Duties will include the following
- Developing high-quality mobile applications using the latest industry standards and best practices.
- Taking ownership of the full development lifecycle, from initial concept to final release.
- Mentoring and leading a small team of developers, providing technical guidance and support.
- Collaborating with cross-functional teams to define and deliver project requirements.
- Conducting code reviews and ensuring code quality and performance.
- Staying up-to-date with the latest trends and advancements in mobile app development.
- Develop robust and scalable mobile and web applications.
- Write clean, maintainable, and efficient code.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs.
Skills required
- Honours degree or above in a relevant subject with a high Computer Science content i.e. Mathematics, Physics, Engineering, Software Engineering
- Proven work experience as a Mobile App Developer or Web App Developer.
- Proficient in one or more programming languages such as Swift, Kotlin, Java, JavaScript, or Python.
- Experience with mobile and web development frameworks such as React Native, Flutter, or Angular.
- Familiarity with RESTful APIs, JSON, and Git.
- At least CCC at A Level or equivalent UCAS points
- Familiarity with working alongside system developers and any programming language.
- Experience with Microsoft Dynamics 365, CRM applications, and Power platform fundamentals is highly desirable.
- Strong experience, particularly in system implementation, data migration, system redesign, or project management, is desirable.
- Proficiency in Office 365 is a must, along with excellent communication skills and the ability to thrive under pressure.
- Experience designing, developing, deploying and supporting mobile applications for iOS, and ideally Android devices
Salary-£26.00 per hour
HOURS-40 Hours per week
Duties will include the following
- Translate business requirements into software solutions
- Research and develop algorithms and programming in C# or VB.Net
- Estimate, design, and implement logic to deliver system functionality
- Adopt an end-user perspective to adequately test solutions
- Collaborate with the development team in an Agile/Scrum environment
- Develop, test, and implement software solutions using Infor XA, RPG, CLP, and SQL.
- Collaborate with stakeholders to refine system requirements.
- Optimize performance of ERP applications and interfaces.
- Mentor junior staff and contribute to collaborative team efforts.
- Handle project management duties as needed.
Skills required
- 2 Honours degree or above in a relevant subject with a high Computer Science content i.e. Mathematics, Physics, Engineering, Software Engineering
- Proficient in one or more programming languages such as Swift, Kotlin, Java, JavaScript, or Python.
- Familiarity with RESTful APIs, JSON, and Git.
- At least CCC at A Level or equivalent UCAS points
- Familiarity with working alongside system developers and any programming language.
- Experience with Microsoft Dynamics 365, CRM applications, and Power platform fundamentals is highly desirable.
- Strong experience, particularly in system implementation, data migration, system redesign, or project management, is desirable.
- Proficiency in Office 365 is a must, along with excellent communication skills and the ability to thrive under pressure.
- Experience designing, developing, deploying and supporting mobile applications for iOS, and ideally Android devices
Salary-£20.50 per hour
HOURS-40 Hours per week
Duties will include the following
- Conduct thorough software testing, analyze data, write test cases and communicate with developers.
- Checking software functionality on different operating systems, browsers and devices to ensure that the software is up to standard and meets the users’ needs.
- Testing software for security vulnerabilities and providing input on improving the company’s product solutions.
- Manage software defects tracking, reporting, follow-up, using a bug tracking system, and report defects to management with release go/no-go recommendations.
- Work with project developers, business analysts and customer support teams to ensure software solutions meet our user expectations.
- Execute comprehensive testing against the software, ensuring all features function as designed and intended.
- Contribute to the continuous improvement of software testing methodologies and develop standard operating procedures (SOPs), if necessary.
- Understanding of security testing techniques and tools such as OWASP ZAP or Burp Suite to identify vulnerabilities like SQL injection, cross-site scripting (XSS), and security misconfigurations.
Skills required
- 5+ years of experience as a Software Test Engineer
- Proficient in one or more programming languages such as Swift, Kotlin, Java, JavaScript, or Python.
- Knowledge of SQL for querying databases and verifying data integrity, as well as skills in database testing tools like DB Unit or SQL Server Management Studio.
- Familiarity with working alongside system developers and any programming language.
- Experience with Microsoft Dynamics 365, CRM applications, and Power platform fundamentals is highly desirable.
- Strong experience, particularly in system implementation, data migration, system redesign, or project management, is desirable.
- Proficiency in Office 365 is a must, along with excellent communication skills and the ability to thrive under pressure.
Salary-£25.33 per hour
HOURS-40 Hours per week
Duties will include the following
- Work with headless CMS platforms to deliver content-driven websites with intuitive administration.
- Optimize website performance using static asset generators like Gatsby or similar technologies.
- Integrate and manage APIs using GraphQL, ensuring low-latency data retrieval and management.
- Develop and maintain secure authentication flows including Single-Sign-On and OAuth, with an emphasis on multi-factor authentication.
- Implement Figma designs using advanced CSS paradigms and frameworks such as Tailwind.
- Develop and enhance public-facing user interfaces with exceptional design fidelity and technical execution.
- Ensure websites are responsive, optimized for various devices, and meet best practices for usability and accessibility.
- Perform regular website updates, maintenance, and troubleshooting.
- Stay updated with the latest web design trends, techniques, and technologies.
- Collaborate with the SEO team to ensure best practices are followed.
- Provide other design services such as brochures, social media graphics, logos, and print solutions.
Skills required
- 5+ years of experience as a Web Developer
- Proficient in one or more programming languages such as Swift, Kotlin, Java, JavaScript, or Python.
- Knowledge of SQL for querying databases and verifying data integrity, as well as skills in database testing tools like DB Unit or SQL Server Management Studio.
- At least CCC at A Level or equivalent UCAS points
- Familiarity with working alongside system developers and any programming language.
- Experience with Microsoft Dynamics 365, CRM applications, and Power platform fundamentals is highly desirable.
- Strong experience, particularly in system implementation, data migration, system redesign, or project management, is desirable.
- Proficiency in Office 365 is a must, along with excellent communication skills and the ability to thrive under pressure.
Salary-£21.20 per hour
HOURS-40 Hours per week
Duties will include the following
- Doing stakeholder research to understand client needs
- Conducting competitive analysis of other websites that operate in the same space
- Writing clear specifications and guidelines
- Participating in creating a content development strategy
- Mentoring and working with less experienced team members
- Helping Software Developers understand and execute ideas
- Developing mock-ups for development and design teams
- Coordinating with UI Design team on issues like navigation, page routing, product page design and more
- Analysing issues and problem-solving
- Tracking usability goals and preparing reports for senior management
- Running user tests
- Tracking digital trends
- Looking for ways to improve the product
Skills required
- Over 18 months commercial experience in a UX Designer role.
- A track record of working on Agile Delivery.
- A portfolio of professional UI/UX design work for both web and mobile platforms.
- Working knowledge of the following technologies and software: Sketch, Invision, Visio, HTML, CSS (SCSS), iOS, Android, Design Systems, and Adobe Creative Suite.
- A team player but can work independently too.
- Excellent written and verbal communication skills.
- Multi-tasking and time-management skills, with the ability to prioritize tasks.
- Good business acumen leading into excellent communication skills in a customer facing role.
- Extensive training in and knowledge of core UX principles and methods.
- Strong eye for visual design. This is not an art position but will require a keen sense of design.