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 6 positions available

SALARY: £16,000 -£18,000 pa (depending on experience) + bonus + pension

We are seeking an enthusiastic Projects Administrator to join our busy project management team, based at our Head Office in Poole.

The role will encompass a variety of project administration tasks including, but not limited to:

  • Initial setting up of all projects within the team
  • Running small projects on your own
  • Travel bookings for the whole company
  • Experience of multi resource / diary management
  • Supporting the Project Managers in the delivery of other projects
  • Direct customer contact and liaison with all other internal departments
  • Other administrative tasks that may be required
  • Opportunities for advancement within the organisation

About You

Essential Skills

  • You must have previous administrative experience in a professional business environment
  • Good knowledge / experience of using Microsoft Office applications, including Word, Excel and Outlook
  • Excellent communication skills and experience of dealing with customers
  • Professional telephone manner
  • Good communicator
  • Well-presented and a welcoming and friendly manner
  • Efficient
  • Professional
  • Good time management
  • Can-do attitude
  • Multitasker
  • Flexible and tenacious

Other Skills


  • Experience of working in a project team
  • Experience of multi resource / diary management

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

SALARY: £25,000 to £40,000 pa depending on experience

We’re looking for an Android developer to join our other developers. The app is powered by a service layer and database within the Microsoft stack, this will be taken care of by other team members but if you’ve got any Microsoft web service and/or SQL database skills that’s a bonus. You must have commercial experience with Android development. You’ll be expected to describe and if possible walk us through the apps you’ve worked on and have published. You’ll report to the Technical Director, but will also work directly with the app’s creators to define, design and code new features. Ideally you’ll have the ability to work with non-technical people to translate requirements into technical design and detail, and through to coding.

We’re looking for people who can balance the need to get things done fast with the need to reduce technical debt and do things perfectly. You’ll need to be a problem solver and to be able to figure out a solution to gnarly problems. You’ll need to have a good idea about what make a mobile UX work and be open to looking at any way to improve the user experience. Any DevOps style experience around setting up of automated testing, continuous integration and deployment is of interest. The TradeZapp team is a small team within Codestone’s larger software development department, focused on this exciting new app. This a chance to make your mark on a fledgling app as it takes flight.

Technical Skills

Android Development:

  • Android Studio
  • Java
  • Git

General development (advantage to have these):

  • Requirements gathering
  • Feature analysis/design
  • Backlog creation/maintenance
  • Automated testing/CI/Devops

Other Skills


  • Excellent written and verbal communication
  • Attention to detail
  • Self-starter
  • Problem solver
  • Ability to empathise with users of the app and predict pain points


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

SALARY: £35 - £45K pa depending on exp. + Bonus + Car + Pension + Healthcare

An enthusiastic and professional individual is required to join an established technical consultancy team.

The successful candidate will join a team responsible for the implementation, testing and documentation of complex infrastructure projects and will interface closely with pre-sales consultants, helpdesk and project management staff. A background in Microsoft technologies is essential.

Candidates should have experience in Citrix XenDesktop (VSD and VPD) and NetScalers or other remote desktop solutions. Microsoft Windows Server technology skills should be MCSE level or equivalent with RDS as well as Microsoft Exchange / Office 365 and Skype for Business skills also being high on the list.

Engineering experience in VMware ESXi / vSphere 6 is also preferred, as well as Hyper-V and public cloud architectures (Azure). All candidates are expected to have solid working knowledge of Networking (LAN and WAN), Security Technologies (FW’s, AV, DLP etc) Storage-Area-Networks.

Candidates should have a minimum of 5 years engineering and consultancy experience, with a proven history of clear and accurate project documentation and successfully managed and implemented projects.

Technical Skills


  • A professional and confident manner
  • Excellent commercial and technical awareness
  • Strong customer relationship skills
  • Experience of Project Costing
  • Microsoft MCP in Windows Server 2008 /2012 (MCSE/MCSA preferred)
  • Excellent knowledge of RDS technologies and the modern workplace
  • Excellent knowledge of Office 365 core technologies
  • Office 365 migration experience
  • A good understanding of SAN environments
  • Good networking skills
  • Experience working in collaborative teams to deliver complex infrastructure projects
  • Demonstrable documentation skills


  • Experience of requirement analysis and project definition
  • Azure IaaS experience
  • Other Azure technologies (Intune, EMS, MFA)
  • Experience writing and executing platform test plans
  • Microsoft Exchange skills
  • SUSE Linux Experience
  • Experience in Citrix technologies

Other Skills


  • Excellent written and verbal communication skills
  • Attention to detail and ability to think laterally under pressure

SALARY: £20K Basic depending on experience + commission (OTE £30k) + Pension

Reporting to the Sales Director, an enthusiastic, results focused individual is required to join an established sales team. This office based, new business focused sales person will be primarily responsible for nurturing inbound and outbound leads, managing and developing sales pipeline, generating new business opportunities and booking meetings for our Business Development team. Along side this they will be required to work with the Business Development Manager with ongoing customer relationships, as well as generating sales revenue where possible from these accounts. Assisting with order processing, generating sales proposals and contract paperwork, along with other sales administration will also be a requirement.

This is a target focused role and the individual will be expected to achieve and exceed targets on a monthly, quarterly and yearly basis.

Experience Summary
Applicants will ideally have a proven and demonstrable track-record in dealing with senior personnel to director level over the phone in a sales/telesales capacity.

Technical Skills


  • Professional telephone manner
  • Previous telephone sales experience


  • Understanding of the business software and IT infrastructure market place – in particular ERP


  • IT Software sales background
  • Proven successful telephone sales history

Other Skills


  • Excellent written and verbal communication skills
  • Attention to detail and ability to think laterally under pressure
  • Team player & self-motivated

SALARY: Up to £35,000 Per annum depending on experience, Pension, 25 days holiday

An experienced Software Engineer with well-developed skills is required to join our development team. The position involves full development life-cycle of large ongoing software projects as well as involvement in other smaller bespoke customer projects and shrink-wrapped applications that extend SAP Business One.

Experience Summary
Applicants must have a strong commercial experience and understanding of C#, versions of the .NET Framework and ASP.NET. Candidates holding Microsoft accreditations in appropriate technologies will have an advantage.

Technical Skills


  • Natural affinity and passion for software engineering
  • Strong, demonstrable understanding of C#
  • Strong understanding of ASP.NET (preferably MVC 4)
  • Strong understanding of HTML 5 and related technologies such as:
    • JavaScript (Jscript)
    • jQuery
    • CSS
    • JSON
    • XML
    • Microsoft SQL Server
  • Strong understanding of relational database concepts


  • MS Team Foundation Server or other version control systems
  • Unit Testing Frameworks (Nunit, MSTest)
  • JavaScript libraries such as KnockoutJS
  • Experience of HTML5, Javascript, MVC and related web technologies
  • Experience of Team Foundation Server or other version control systems
  • Microsoft SQL Server (recent versions)
  • Experience creating REST and/or OData services


  • Understanding of OAuth 2
  • Experience in Domain Driven Design
  • Experience with Event Sourcing
  • Experience with Roslyn (.NET Compiler) Syntax Trees and Semantic Model
  • Experience with MSBuild project structures

Other Skills


  • Excellent written and verbal communication skills
  • Excellent analytical skills and problem solving
  • Attention to detail
  • Ability to work well both in a team and alone
  • Aptitude for customer support


  • Understanding of core logistical and/or financial processes in business
  • Ability to work well with customers to resolve issues

SALARY: £30-40K+Bonus, Pension, Company Car, BUPA

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.

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


  • Strong Experience of any standard ERP product with an end to end company view
  • 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


  • 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 and Maringo Project Management

Other Skills


  • Excellent written and verbal communication skills
  • Attention to detail
  • Ability to work well under pressure

Apply Now

Choose File

0370 334 4000