Endeavour prides itself in having achieved a high level of technical accreditation and certification with world leading organisations such as Microsoft.  This comes down to a combination of the wide variety of projects we undertake for our clients along with the investments we make on training and certification for our team.

At present we are looking for the following additions to our team:


Trainee Software Developer (Permanent Position)

We are currently looking for trainee software developers to join our software development team.  The individual will be a self starter capable of working independently on projects with a minimum of Foundation Degree in an IT/Computing related subject. 

Working on a wide range of software projects for both public and private sector clients using a variety of different technologies, this is an excellent opportunity for a developer to start off their career with one of the most highly certified Microsoft Partner practices in Northern Ireland.

Main Duties:

  • Reporting directly to the Partner in charge of client software development projects;
  • Working within a small development team on various software projects for different client types within the UK and Ireland; and
  • Provide helpdesk support on development projects for customers via telephone and remote access.

Minimum Requirements and Skills:

  • 3rd level/foundation degree qualification in a primary Computing related discipline;
  • Sound knowledge of object oriented programming;
  • Good communication skills (written and oral);
  • Self-motivated for development tasks and problem solving; and
  • Excellent C# development skills using Microsoft Visual Studio.

The successful candidate would also have some of the following desirable skills:

  • Knowledge of database design and development with either MySQL or Microsoft SQL Server;
  • Experience of development with HTML5, CSS & JavaScript;
  • Knowledge of Agile based development methodologies; and
  • Experience of mobile app development using Xcode/Swift, Android Studio or Xamarin.

Interested parties are requested to email their full CV to solutions@endeavour-is.com.  Remuneration package is flexible based on experience and will be provided upon successful selection for interview.  Please note: If you are a recruitment agency or an outsourced software company please do not contact us as your enquiry will be rejected.


Software Developer (Permanent Position)

Job Description:

We are currently looking for an experienced developer to join our software development team.  The individual will be a self starter capable of working independently on projects with a minimum of 2 years experience of working within a software development house. 

Working on a wide range of software projects for both public and private sector clients using a variety of different technologies, this is an excellent opportunity for a developer early in their career to build upon their current skills to become a senior member of our software development team.

Main Duties:

  • Reporting directly to the Partner in charge of client software development projects;
  • Working within a small development team on various software projects for different client types within the British Isles;
  • Provide helpdesk support on development projects for customers via telephone and remote access;
  • Liaise with customer’s other vendors/suppliers in order to resolve overall technical issues; and
  • Provide technical design input and associated documentation into client solutions and tender responses.

Minimum Requirements and Skills:

  • 3rd level qualification in a primary Computing related discipline;
  • Sound knowledge of object oriented programming;
  • Good communication skills (written and oral);
  • Self-motivated for development tasks and problem solving;
  • Excellent C# development skills using Microsoft Visual Studio;
  • Experience of creating ASP.NET MVC, Web API and/or Webforms based solutions;
  • Experience of creating .NET WinForms based solutions;
  • Excellent Microsoft SQL Server T-SQL skills;
  • Experience of working with data access technologies e.g. Entity Framework; and
  • A keen interest in keeping pace with up to date technologies, tools and techniques ( a core requirement is to pass 3 Microsoft certifications (funded by Endeavour) per year).

The successful candidate would also have some of the following desirable skills:

  • Experience with HTML5, CSS3 & JavaScript;
  • Experience of SharePoint 2010/2013 Development and Branding;
  • Experience of Microsoft Dynamics CRM Customisation & Development;
  • Experience of Windows Universal App Development with XAML and/or HTML5, CSS & JavaScript;
  • Experience of working on team based projects using Agile based development methodologies using Microsoft TFS based tools;
  • Hold a current Microsoft Certification in development/database technology;
  • Experience in developing MS Office based solutions using VSTO and/or Office Apps; and
  • Experience of mobile app development using Xamarin.

Interested parties are requested to email their full CV to solutions@endeavour-is.com.  Remuneration package is flexible based on experience and will be provided upon successful selection for interview.  Please note: If you are a recruitment agency or an outsourced software company please do not contact us as your enquiry will be rejected.


Trainee Software Developer (Placement 2017-2018)

We have had a fantastic response for this year's placement positions.  However, all applications for placement in 2017 to 2018 are now closed and candidate interviews are now taking place.  Please feel free to bookmark this page for future placement opportunities.