We have great people – they are our business, we treat them well and encourage them to reach their individual potential and fulfil their aspirations within Codestone.

We recruit on character and aptitude, as well as skills. Although knowledge and skills are important, we have the resources to develop these, whereas character and aptitude are much harder to teach. We strongly believe that, if you have these qualities, the sky is the limit.


A pleasant working environment and great work life balance, top class management and an all-round great place to be.

Kazeem, Internal Account Manager

Codestone has taken me from University, nurturing my talent and putting resource behind me to get me to where I am today. They are not just a company to work for; but a team to be part of.

John, Senior Consultant


The foundation of our culture is our belief that every individual can reach their full potential in life. We encourage our staff to take the leadership role in their own personal development and the company supports this with training, mentoring and an abundance of new opportunities.

Codemap is our annual company gathering that enables everyone to understand our vision, what we are trying to achieve, how we are progressing and the role that every team and individual plays within this.

We expect hard work and commitment from our people. In return we hope they get the satisfaction of realising their potential and career goals.

Join our team

Working hard is vital to producing strong results, but it is also essential that we enjoy what we do. Our business has a modern, open and collaborative style where inspiration or an innovative idea can come from anywhere. We also have a strong social dynamic that integrates work and play.

We have 9 positions available

SALARY: Up to £50,000 pa depending on experience (OTE £70,000 per annum) +Bonus +Healthcare +Pension

The Product Manager (ERP) owns the go to market (“GTM”) process for the ERP products which means planning and coordinating the readiness of all relevant areas of the business in respect of these product lines. Their responsibility is to ensure the products and services that make up the ERP line of business are commercially viable, taken to market and maintained effectively and efficiently. The headline products in the ERP line of business are SAP Business One, SAP Business ByDesign, Codescan (Codestone IP) & SAP Concur but also includes horizontal and vertical add-on’s from ISV’s together with the value-added services that are sold to design, implement, manage, and maintain these software solutions.

Reporting to the Products Director and working in close cooperation with other board members and department heads, you will be responsible for the effective GTM of the ERP products with time to market, customer experience, quality of service delivery and economic performance at the heart of the success criteria.

The role is office based with occasional travel envisaged to customer and supplier sites. It may require out of hours working both on a pre-arranged and ad-hoc basis.

Duties and responsibilities
1. New ERP product introductions

  • Identify and create business cases for new products and services that fall under the Applications line of business.
    • Plan and execute the introduction of new products ensuring all departments affected are prepared for the introduction, including (but not exclusively):
      • Legal
      • Marketing
      • Sales
      • Project Management
      • Presales
      • Consultancy
      • QA
      • Support
      • Finance
      • Internal Systems

2. Existing ERP products

  • Maintain supplier partnership statuses and relationships.
  • Manage the introduction of changes to supplier products and programs through the departments of the business as above.
  • Monitor the revenue and EBITDA performance of existing products.
  • In collaboration with other departments in the business drive improvements to existing product sales and delivery.
  • Assist with escalations to suppliers where required.
  • Manage the retirement of products that are no longer effective or available.
  • Help facilitate the resolution of any problems that occur with products in other departments.

3. In-house Product IP (Codescan)

  • Identify product defects and manage them through to fix with the development manager.
  • Identify product improvements and work with the development manager to integrate them into the products roadmaps and release cycles.

4. To visit, on occasion, customer and supplier sites or conferences/exhibitions in support of new or existing products.

5. To maintain own records in the company’s systems such as project time booking and incidents.

6. To design, create and/or implement other systems and procedures as may be necessary for the general running of the company, generally with a focus on product management.

7. Share experience and knowledge with other members of the company.

8. Keep abreast of trends, techniques and technology as related to the products relevant to Codestone and implement these where appropriate and within budget.

9. Make recommendations and advise on technologies and techniques that will improve the delivery of future customer projects.

Essential Skills

  • A high-level blend of both commercial and technical appreciation of ERP
  • Managing ERP or similar business software products in a reseller business
  • Working closely with commercial teams (sales/marketing/board)
  • Working closely with service delivery teams (consultancy/support/software development)
  • A strong understanding of software architecture and software ecosystems
  • Excellent commercial awareness with a focus on the profitability and ROI of products and services
  • Excellent organisational and documentation skills
  • Ability to delegate tasks and hold to account management teams and board members along with their team members
  • A broad knowledge of the ERP / Business Software market in the UK
  • Upkeep of product management systems / resource portals

Advantageous Skills

  • Experience of SAP Business One or SAP Business Design in a commercial and/or technical capacity
  • Experience of project management in multi-functional environments
  • Experience working with an in-house software development team to improve and iterate software products

Qualifications and Certifications

  • Minimum GCSE or equivalent Maths and English – grade C or above

SALARY: £25,000 to £32,000 pa depending on experience +Bonus +Pension

An experienced, enthusiastic, and versatile individual is required to join an on-site technical team in supporting a full range of IT infrastructure solutions primarily based around application, desktop, and end user device support. The applicant must have experience working within a dynamic user environment with many differing types of user, both in technical ability and company status.

Applicants will have at least 3 years’ experience working in a technical support capacity.

About You

Essential skills

  • A professional and confident manner
  • 3 years’ experience working in a Service Level driven technical support role
  • Excellent customer service skills in a face to face environment
  • Ability to prioritise workload
  • Understanding of SLAs
  • Accreditation or experience in some of the following technical products;
    • Office 365
      • License administration
      • Creating new users & groups
      • Microsoft Exchange Hybrid
      • SharePoint
      • OneDrive
      • Teams
    • Azure
      • Conditional Access
      • MFA
      • Intune (MDM)
      • ADFS
    • Microsoft Windows 10 / Server 2012+
  • Apple iOS mobile device maintenance and support
  • Laptop and desktop hardware maintenance and support (Windows and Apple)
  • A good understanding of TCP/IP, DNS and Microsoft Active Directory
  • Strong understanding of Windows based operating systems and networking
  • Microsoft RDS & RemoteApp
  • Proficient in setting up & running Teams Live Events

Advantageous skills

  • Experience with:
    • Connectwise
    • Manage Engine products
    • Email filtering solutions, specifically Mimecast
    • Web filtering solutions
  • Accreditation in any of the following technical products;
    • Microsoft Server 2012/2016+
    • Microsoft Windows 10
    • Microsoft Exchange Server 2016+
  • Understanding of;
    • Security principals & best practices
    • WAN, Routers, Switches and Wireless Networks
  • Understanding of hosted IT services

Qualifications and Certifications

  • Minimum GCSE or equivalent Maths and English – grade C or above
  • Industry-related qualifications desired but not essential
  • Full clean UK driving license

SALARY: £28,000 to £35,000 pa depending on experience +Bonus +Pension

An enthusiastic and professional individual is required to join an established technical consultancy team. The day-to-day role will be assisting the consultants and project management team with project delivery tasks, resolving user acceptance testing support tickets, and change requests raised as part of the project.
As a project engineer at Codestone, you will get to work with all the latest technologies and trends seen within the IT industry, focusing on the Microsoft cloud stack.

Codestone is a big advocate of promoting within. This role will provide you with an excellent career path and form a stepping stone into consultancy. Full training on project management, documentation and frameworks will be provided in order for you to succeed and progress to the next level of your career.

About You
Candidates should have a proven track record of providing 2nd/3rd line support for five or more years. A background in Microsoft cloud technologies is essential. With a specialisation in either Office 365 or Azure.

Strong interpersonal skills are required to communicate clearly and consciously to technical and non-technical customers. You will interface with pre-sales consultants, helpdesk and project management staff on a day-to-day basis. You will need to have the ability to identify and respond to customer needs quickly and efficiently.

A positive ethos, confident demeanour, and the ability to portray Codestone’s values will be essential in succeeding in this role.

Essential skills

  • Excellent technical awareness
  • Ability to scope and price small pieces of project work
  • Manage the creation and resolution of project support tickets
  • Identity management systems (Azure AD, ADFS, MFA, SAML)
  • Office 365 Core skills (Intune, AIP, DLP, CA, AD DS)
    • Identity and Access management
    • Device and Application Management
    • Information Protection
    • Compliance management
    • Enterprise Mobility + Security
    • Modern workplace
  • Azure Services
  • Windows Virtual Desktop
  • Azure Active Directory Domain Services
  • Excellent communication skills and knowledge of dealing with customers
  • Good communicator, well-presented and a welcoming and friendly manner
  • Efficient and professional
  • Strong customer relationship skills
  • Good time management
  • Multitasker with a can-do attitude
  • Flexible and tenacious

Advantageous skills

  • PowerShell Skills
  • A good understanding of SAN environments
  • Core Networking skills
  • Zero-trust security models and deployment
  • Zero-touch deployments models
  • SUSE Linux Experience
  • SAP Experience
  • Experience in Citrix technologies
  • Experience in Remote Desktop Services environments
  • Experience in requirement analysis and project definition
  • Experience in Project Costing
  • Experience writing and executing platform test plans

Qualifications and Certifications

  • Minimum GCSE or equivalent Maths and English – grade C or above
  • Industry-related qualifications desired but not essential
  • Full clean UK driving license

SALARY: Package up to £45,000 pa depending on experience +Bonus +Healthcare +Pension

As the Business Systems Manager, you will be responsible for the business systems within the company. Ensuring that they are well maintained, secure, supported and that they meet the needs of the growing business.

You will be working as a part of an internal DevOps team with your main focus being on the running of the main business systems, local, data centre and cloud-based services.

You will be third line support for any back-end issues that occur with these systems and will play an active part in the design and implementation of any new requirements the business may have.

You will report to the Senior Management Team and be expected to be able to present at this level concisely.
As Business Systems Manager, you will need to:

  • Research, install and configure new business systems and networks including live, development and test systems.
  • Implement technology, directing the work of systems and business analysts, developers, support specialists and other computer-related workers.
  • Act as third line support for any issues that arise within the business systems and networks.
  • Evaluate user needs and system functionality, ensuring that IT facilities meet these needs.
  • Be a part of the planning, development, and implementation of the IT budget.
  • Be responsible for the risk management of the systems and the business continuity plans.
  • Be responsible for the maintenance of all hardware and software across the estate.
  • Organise purchasing of some hardware and software.
  • Schedule upgrades and security backups of hardware and software systems.
  • Monitor and manage system alerts and security alerts.
  • Guarantee the smooth running of all IT systems, including (but not limited to) security software, print services, cloud services, network connectivity, file and email provision.
  • Ensure that users adhere to software licensing laws.
  • Provide secure access to the network for remote users.
  • Secure data, and systems from internal and external attack.
  • Offer users appropriate support and advice.
  • Manage crisis situations, which may involve complex technical hardware or software problems.
  • Mentor and train new IT support staff.
  • Keep up to date with the latest technologies.
  • Contribute to organisational policy regarding quality standards and strategic planning.

About You
Applicants will need to have held similar positions within IT led companies and have a proven track record of system stability and internal service delivery. They will need to be well versed in Microsoft Cloud technologies and Data Centre led solutions, as well as having experience of traditional networking, other on-premise software and other hardware-based solutions.

Essential skills

  • Microsoft 365 core services
    • Sharepoint
    • Onedrive
    • Teams
    • Exchange Online
  • Microsoft 365 and Azure security services
  • Azure IaaS Solutions
  • Azure Backup Services
  • Microsoft Intune
  • Windows Server
  • Microsoft Active Directory
  • Microsoft NPS
  • Microsoft Certificate services
  • Wireless Networking
  • Firewalling
  • Veeam Backup and replication
  • Microsoft Hyper-V
  • Core switching and networking
  • Storage networking

Advantageous skills

  • SQL Server Implementation and Maintenance
  • Windows 10
  • Office 365 Application Suite
  • Windows devices hardware
  • Apple Mac devices (hardware and software)
  • Apple mobile devices
  • Telephony systems
  • Meeting Room Systems
  • Patch management solutions
  • 802.1x networking solutions
  • SQL Server DBA
  • VMware Server
  • SonicWall FWs
  • HP Switches
  • EMC SANs
  • ConnectWise Manage
  • Codeless Platforms BPA
  • Microsoft Power Platform
  • IT Glue
  • N-Able systems monitoring
  • Microsoft PowerBI
  • CensorNet Web filtering

Qualifications and Certifications

  • Business Systems Degree
  • MCSA or MCSE
  • ITIL
  • Minimum GCSE or equivalent Maths and English – grade C or above

SALARY: Competitive package depending on experience +Bonus +Car +Healthcare

An enthusiastic and versatile individual is required to join an established team providing the full range of technical services around the exceptional SAP Business One business software for SMEs. As a Technical Consultant you will be a key player of the project team which delivers outstanding ERP solutions for our customers. You are responsible for the scoping, design, building and implementation of the technical aspects of the project. You will work closely with the Lead Consultant and the Project Manager.

About You
Applicants will have at least two years’ experience in a similar roll and want to step up into a more challenging position.

Essential skills

  • Strong Experience in MS Excel
  • Strong Experience in MS SQL
  • Strong Experience in Crystal Reports
  • Experience of Codeless BPA (Orbis TaskCentre)
  • Experience of training in small and classroom environments
  • Understanding of core logistical business processes
  • Understanding of ISO Information Security awareness
  • Good written and verbal communication skills
  • Attention to detail and ability to think laterally under pressure

Advantageous skills

  • Experience of an ERP System (SAP Business One, Exact, Navision, sage, etc…)
  • Accounting knowledge
  • Knowledge of a programming language such as VB, C# or Java
  • Experience of installation and configuration of business applications
  • Knowledge of Solver bi360
  • Knowledge of SAP HANA
  • Knowledge of SAP Business One Integration Framework (B1if)

Qualifications and Certifications
Minimum GCSE or equivalent Maths and English – grade C or above

SALARY: Up to £60,000 pa depending on experience (OTE £70,000 per annum) +Car +Healthcare +Pension +Flexible Working

Working with the Product Management and Professional Services teams to craft and evolve the Azure Solution offerings.

  • Providing pre-sales consultancy assistance to the Sales team.
  • Demo system preparation and maintenance.
  • Attending sales meetings to include demonstrations, workshops, business analysis, high-level requirements definition, high-level systems analysis & whiteboard sessions.
  • Acting as a conduit and mediator, on both a tactical and strategic level, between the sales team, product team and the pro services team to ensure the quality, relevance and accuracy of all customer facing materials i.e. presentations, proposals, quotes and ITT’s
  • Being able to consult and strategise with Board/C-Level contacts within existing clients and with new prospects.
  • Being a product evangelist to ensure the sales team are “current” on all product features and benefits within their specific Lines of Business.
    Assisting with proposals/quotes/ITT’s/calculators.
  • Assisting sales team with objection handling.
  • Event / seminar presentations.
  • Assisting in the preparation and production of relevant information, systems, and tools in the Go-To-Market process for products and services.
  • Occasional hands-on technical activity, as well as related activities as may be required.
  • Attending pre-sales management meetings and be responsible for delivering the actions assigned.

About You
Working alongside both the commercial teams and the professional services teams, the Microsoft Azure Infrastructure as a Service (IaaS) pre-sales consultant will lead the design and implementation methodology of the Azure IaaS solutions that Codestone take to market. You will need to have a positive ethos, confident demeanour and be able to articulate the benefits of Azure IaaS Solutions in both a technical and business value context (how and why).

The ideal candidate will be able to understand and capture a customers’ requirements and prove the MS Cloud and Codestone value proposition. You must be fully competent in documenting measurable objectives and strategising on the best solution available to the customer in order to achieve their business goals and objectives.

Previous MSP senior consultancy experience is essential with a proven track record of pricing, planning, and deploying the Microsoft cloud stack. You should be comfortable discussing commercials with the customer and able to communicate on a technical and non-technical level.

Essential skills

  • Certified in architecting technology solutions around the Microsoft Azure cloud stack specifically in the areas of
    • Windows and SQL Server Migration
    • Security and Authentication
    • Windows Virtual Desktops.
  • Able to accurately price cloud environments.
  • Identify licensing requirements.
  • Assist customers in planning their migration to the cloud.
  • Evangelist in Microsoft Cloud solutions and therefore able to keep up with all the latest trends and emerging technologies.
  • Identify business opportunities to assist in developing them into products.
  • Proficient in the Microsoft Cloud adoption framework in planning, designing and delivering solutions.
  • Assisting in the creation of commercial documentation around the customer needs (Scope of Works, Tenders, Quotes and Budget proposals).
  • Excellent presentation and interpersonal skills.
  • Ability to communicate on a technical and non-technical level.

Advantageous skills

  • Dev Ops.
  • Microsoft 365 (AIP, DLP, Intune, CloudApp Discovery, Identity Solutions, Security Solutions, IaaS, PaaS, etc).
  • Zero-trust security models and deployment.
  • Zero-touch deployments models.
  • Application modernization. Experience with integrating a customer’s IT environment with SAP.
  • On premise IT (Hardware and Software).
  • Networking and Comms.

Qualifications and Certifications
Minimum GCSE or equivalent Maths and English – grade C or above

SALARY: Up to £65,000 pa depending on experience (if UK based) +Bonus +Pension +Flexible Working (if employed on a permanent basis in the UK). Or Worldwide – negotiable competitive rate.

An experienced and enthusiastic Software Developer with mature skills is required to join our development team. The position involves design, development, support, and maintenance of bespoke solutions in SAP Business ByDesign, for customers in many different lines of business. Working closely in a team with internal ByDesign consultants to design customisations that both fit customer requirements and operate within the abilities, ethos and constraints of SAP Business ByDesign. The role encompasses the whole process from the initial pre-sales enquiries, perhaps with some proof-of-concept work or ideas discussions through to analysis, write-up, development, delivery and ongoing support.

We will consider visa sponsorship for this role for candidates wanting to relocate to the UK, and we will also consider applications from candidates globally who wish to work entirely remotely.

About You
You will have a strong commercial experience and understanding of SAP Business ByDesign processes, functionality, Business Objects and the tools and technologies used to develop customisations for it. You will have a good track record of designing and developing customisations for ByDesign and maintaining them.

Essential skills

  • Develop customisations in ByDesign with Cloud Application Studio and UI Designer
  • Creation and customisation of Reports
  • Entire life-cycle from pre-sales through to delivery and post-implementation support
  • Requirements analysis, documentation and solution proposals
  • Proof-of-concept development and demonstrations
  • Liaising and collaborating with in-house consultants and customers
  • Reporting of project progress and issues to the project management
  • Mentoring and assisting other developers

Advantageous skills

  • All aspects of Cloud Application Studio, UI Designer and LiveCycle
  • ABSL scripts to implement business logic for validation, events and actions
  • Dump Analysis, Debugging and Tracing
  • Web Services and Odata Services
  • Fine-tuning, Business Roles and UI Switches
  • Development of new screens, UI components and enhancements to existing
  • Ability to troubleshoot issues, including liaising with SAP
  • Understanding of core logistical and/or financial processes in business
  • Excellent written and verbal communication, both with customers and colleagues

Qualifications and Certifications
Minimum GCSE or equivalent Maths and English – grade C or above

SALARY: £25,000 to £45,000 pa depending on experience +Bonus + Pension

An experienced, enthusiastic, and versatile individual is required to join an established technical service desk team in supporting our growing customer base on a variety of applications, from SAP Business One and its add-ons to embedded warehouse management software and integration/automation platforms.
**Working hours will within core hours 7am to 7pm. Shift rota for the department will be in place to cover these hours (shifts would be rota’s to be 7am to 3.30pm, 8am to 4.30pm, 9am to 5.30pm and 10.30am to 7pm).

About You
Applicants will have experience working in a technical capacity, within any leading ERP solution. Preferably with development or programming skills.

Essential Skills

  • A professional and confident manner
  • A strong understanding of any of the top ERP solutions
  • Support experience in any capacity
  • Customer service skills
  • Queue management and prioritisation
  • Good working knowledge of Microsoft Office applications
  • Excellent communication skills, professional telephone manner and experience of dealing with customers
  • Well-presented and a welcoming and friendly manner
  • Efficient and professional with a can do attitude
  • Good time management

Advantageous skills

  • SAP B1 / SAP ByD experience and / or accreditations
  • Financial or accounting experience
  • Manufacturing experience
  • Technical aptitude to apply current skills to new products
  • Experience of the SQL Server Platform and configuration
  • Experience of using Linux commands and HANA database platforms
  • Understanding and experience of database querying languages (SQL)
  • Understanding and experience of programming languages (VB Script)
  • Understanding of the Windows platform/networking to troubleshoot performance issues
  • Experience with Boyum Products and Codeless Platform Products
  • Understanding of application stack traces for purposes of troubleshooting
  • Experience with API integration and http protocol requests
  • Understanding and experience of XML and JSON data structures
  • Debugging C++, C#, java


  • Microsoft SQL / SAP B1 Accreditations advantageous
  • Minimum GCSE or equivalent Maths and English – grade C or above

SALARY: Competitive (depending on experience) +Bonus +Company Car/Allowance +Healthcare +Pension

An enthusiastic and versatile individual is required to join an established team providing the full range of technical services around the exceptional SAP Business One business software for SMEs. The role will eventually encompass involvement in all stages of the project life-cycle including Pre-Sales Consultancy, Requirement Definition Analysis, Project Definition Analysis, Proof of Concept, Installation, Configuration, Training, Data Migration and Go-Live. Other administrative tasks may be required.

Experience Summary
Applicants will have a proven and demonstrable track-record in all aspects of the project life-cycle of the implementation of financial and business applications in any major ERP system.

Technical Skills


  • SAP Business One knowledge
  • Experience of requirement and project definition
  • Experience of project costing
  • Experience of installation and configuration of business applications
  • Experience of training in small and classroom environments
  • Understanding of core logistical business processes
  • Understanding of financials to P&L and balance sheet
  • Working knowledge of Crystal Reports
  • Understanding of ISO Information Security awareness
  • Good working knowledge of Microsoft Office applications, including Word, Excel and Outlook
  • Excellent communication skills and experience of dealing with customers
  • Good communicator with a professional telephone manner
  • Well-presented and a welcoming and friendly manner
  • Efficient and professional with good time management
  • Multitasker with a can-do attitude
  • Flexible and tenacious


  • SAP B1 knowledge
  • Accounting background or qualification such as AAT, degree or professional qualification
  • Knowledge of SQL, reporting products/techniques or CRM
  • Working knowledge of Crystal Excelsius
  • Experience of add-on product such as Boyum B1UP


Minimum GCSE or equivalent Maths and English – grade C or above

Apply Now

    Please be aware that if you are successful in your application to join Codestone, before starting work you will be required to provide documentation to prove your right to live and work in the UK.

    Successful applicants will be required to undertake a Disclosure and Barring Service (DBS) check, prior to employment.

    I have the right to live and work in the UK

    Choose File
    0370 334 4000