• Submit CV
  • About Us
    • Meet The Team
    • Awards & Accreditations
    • How we can help
    • Work for MCS
  • Find Talent
  • Solutions
  • Resources
  • Sectors
    • Banking & Financial Services
    • Construction & Built Environment
    • Finance & Accounting
    • Graduate & Trainee
    • Human Resources & Personnel
    • IT & Digital
    • Legal
    • Public Sector
    • Sales & Marketing
    • Science, Pharma & Food
    • Technical & Engineering
  • Job Search
  • Contact
  • Markets
    • Great Britain
    • Northern Ireland
    • Republic of Ireland
    • USA
  • NI
    • US

Navigation

  • About Us
    • Meet The Team
    • Awards & Accreditations
    • How we can help
    • Work for MCS
  • Find Talent
  • Solutions
  • Resources
  • Sectors
    • Banking & Financial Services
    • Construction & Built Environment
    • Finance & Accounting
    • Graduate & Trainee
    • Human Resources & Personnel
    • IT & Digital
    • Legal
    • Public Sector
    • Sales & Marketing
    • Science, Pharma & Food
    • Technical & Engineering
  • Job Search
  • Contact
  • Markets
    • Great Britain
    • Northern Ireland
    • Republic of Ireland
    • USA
Connect with us

Are you a Jobseeker?

Discover your future role in your chosen specialism by browsing the jobs below.

Refine Results ( Toggle Filters )
  • Clear Filter
  • ..newPageQuery = -- Original Page Query = -- Page Query = , pageQuerySize = 0, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 1
  • ..newPageQuery = ?page=2 -- Original Page Query = ?page=2 -- Page Query = ?page=2, pageQuerySize = 7, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 2
  • ..newPageQuery = ?page=3 -- Original Page Query = ?page=3 -- Page Query = ?page=3, pageQuerySize = 7, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 3
  • ..newPageQuery = ?page=4 -- Original Page Query = ?page=4 -- Page Query = ?page=4, pageQuerySize = 7, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 4
  • ..newPageQuery = ?page=5 -- Original Page Query = ?page=5 -- Page Query = ?page=5, pageQuerySize = 7, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 5
  • ..newPageQuery = ?page=6 -- Original Page Query = ?page=6 -- Page Query = ?page=6, pageQuerySize = 7, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 6
  • ..newPageQuery = ?page=7 -- Original Page Query = ?page=7 -- Page Query = ?page=7, pageQuerySize = 7, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 7
  • ..newPageQuery = ?page=8 -- Original Page Query = ?page=8 -- Page Query = ?page=8, pageQuerySize = 7, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 8
  • ..newPageQuery = ?page=9 -- Original Page Query = ?page=9 -- Page Query = ?page=9, pageQuerySize = 7, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 9
  • ..newPageQuery = ?page=10 -- Original Page Query = ?page=10 -- Page Query = ?page=10, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 10
  • ..newPageQuery = ?page=11 -- Original Page Query = ?page=11 -- Page Query = ?page=11, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 11
  • ..newPageQuery = ?page=12 -- Original Page Query = ?page=12 -- Page Query = ?page=12, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 12
  • ..newPageQuery = ?page=13 -- Original Page Query = ?page=13 -- Page Query = ?page=13, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 13
  • ..newPageQuery = ?page=14 -- Original Page Query = ?page=14 -- Page Query = ?page=14, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 14
  • ..newPageQuery = ?page=15 -- Original Page Query = ?page=15 -- Page Query = ?page=15, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 15
  • ..newPageQuery = ?page=16 -- Original Page Query = ?page=16 -- Page Query = ?page=16, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 16
  • ..newPageQuery = ?page=17 -- Original Page Query = ?page=17 -- Page Query = ?page=17, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 17
  • ..newPageQuery = ?page=18 -- Original Page Query = ?page=18 -- Page Query = ?page=18, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 18
  • ..newPageQuery = ?page=19 -- Original Page Query = ?page=19 -- Page Query = ?page=19, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 19
  • ..newPageQuery = ?page=20 -- Original Page Query = ?page=20 -- Page Query = ?page=20, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 20
  • ..newPageQuery = ?page=21 -- Original Page Query = ?page=21 -- Page Query = ?page=21, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 21
  • ..newPageQuery = ?page=22 -- Original Page Query = ?page=22 -- Page Query = ?page=22, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 22
  • ..newPageQuery = ?page=23 -- Original Page Query = ?page=23 -- Page Query = ?page=23, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 23
  • ..newPageQuery = ?page=24 -- Original Page Query = ?page=24 -- Page Query = ?page=24, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 24
  • ..newPageQuery = ?page=25 -- Original Page Query = ?page=25 -- Page Query = ?page=25, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 25
  • ..newPageQuery = ?page=26 -- Original Page Query = ?page=26 -- Page Query = ?page=26, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 26
  • ..newPageQuery = ?page=27 -- Original Page Query = ?page=27 -- Page Query = ?page=27, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 27
  • ..newPageQuery = ?page=28 -- Original Page Query = ?page=28 -- Page Query = ?page=28, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 28
  • ..newPageQuery = ?page=29 -- Original Page Query = ?page=29 -- Page Query = ?page=29, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 29
  • ..newPageQuery = ?page=30 -- Original Page Query = ?page=30 -- Page Query = ?page=30, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 30
  • ..newPageQuery = ?page=31 -- Original Page Query = ?page=31 -- Page Query = ?page=31, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 31
  • ..newPageQuery = ?page=32 -- Original Page Query = ?page=32 -- Page Query = ?page=32, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 32
  • ..newPageQuery = ?page=33 -- Original Page Query = ?page=33 -- Page Query = ?page=33, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 33
  • ..newPageQuery = ?page=34 -- Original Page Query = ?page=34 -- Page Query = ?page=34, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 34
  • ..newPageQuery = ?page=35 -- Original Page Query = ?page=35 -- Page Query = ?page=35, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 35
  • ..newPageQuery = ?page=36 -- Original Page Query = ?page=36 -- Page Query = ?page=36, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 36
  • ..newPageQuery = ?page=37 -- Original Page Query = ?page=37 -- Page Query = ?page=37, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 37
  • ..newPageQuery = ?page=38 -- Original Page Query = ?page=38 -- Page Query = ?page=38, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 38
  • ..newPageQuery = ?page=39 -- Original Page Query = ?page=39 -- Page Query = ?page=39, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 39
  • ..newPageQuery = ?page=40 -- Original Page Query = ?page=40 -- Page Query = ?page=40, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 40
  • ..newPageQuery = ?page=41 -- Original Page Query = ?page=41 -- Page Query = ?page=41, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 41
  • ..newPageQuery = ?page=42 -- Original Page Query = ?page=42 -- Page Query = ?page=42, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 42
  • ..newPageQuery = ?page=43 -- Original Page Query = ?page=43 -- Page Query = ?page=43, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 43
  • ..newPageQuery = ?page=44 -- Original Page Query = ?page=44 -- Page Query = ?page=44, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 44
  • ..newPageQuery = ?page=45 -- Original Page Query = ?page=45 -- Page Query = ?page=45, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 45
  • ..newPageQuery = ?page=46 -- Original Page Query = ?page=46 -- Page Query = ?page=46, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 46
  • ..newPageQuery = ?page=47 -- Original Page Query = ?page=47 -- Page Query = ?page=47, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 47
  • ..newPageQuery = ?page=48 -- Original Page Query = ?page=48 -- Page Query = ?page=48, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 48
  • ..newPageQuery = ?page=49 -- Original Page Query = ?page=49 -- Page Query = ?page=49, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 49
  • ..newPageQuery = ?page=50 -- Original Page Query = ?page=50 -- Page Query = ?page=50, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 50
  • ..newPageQuery = ?page=51 -- Original Page Query = ?page=51 -- Page Query = ?page=51, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 51
  • ..newPageQuery = ?page=52 -- Original Page Query = ?page=52 -- Page Query = ?page=52, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 52
  • ..newPageQuery = ?page=53 -- Original Page Query = ?page=53 -- Page Query = ?page=53, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 53
  • ..newPageQuery = ?page=54 -- Original Page Query = ?page=54 -- Page Query = ?page=54, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 54
  • ..newPageQuery = ?page=55 -- Original Page Query = ?page=55 -- Page Query = ?page=55, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 55
  • ..newPageQuery = ?page=56 -- Original Page Query = ?page=56 -- Page Query = ?page=56, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 56
  • ..newPageQuery = ?page=57 -- Original Page Query = ?page=57 -- Page Query = ?page=57, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 57
  • ..newPageQuery = ?page=58 -- Original Page Query = ?page=58 -- Page Query = ?page=58, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 58
  • ..newPageQuery = ?page=59 -- Original Page Query = ?page=59 -- Page Query = ?page=59, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 59
  • ..newPageQuery = ?page=60 -- Original Page Query = ?page=60 -- Page Query = ?page=60, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 60
Displaying 145 - 152 of 474
  • Posted 12/09/2023
    BBBH45785

    HR Advisor

    Negotiable

    Dungannon

    Contract

    Human Resources & Personnel

    HR Advisor - Manufacturing - DungannonMCS Group is delighted to be working with a multi-site private sector organisation based in Dungannon, who wish to recruit a HR Advisor, on a full-time basis, on a fixed term contract for 12 months.The roleAs ...

    Apply Now View Details
  • Posted 11/09/2023
    BBBH45777

    Laboratory & Co-Product Manager

    Negotiable

    Northern Ireland

    Permanent

    Science, Pharma & Food

    Are you a dedicated and experienced professional in the field of Food Science/Technology? Do you have a passion for quality assurance and laboratory management? If so, we have an exciting opportunity for you!MCS Group are seeking a highly motivate...

    Apply Now View Details
  • Posted 11/09/2023
    BBBH45776

    Food Sourcing Officer

    Up to £29439.00 per annum

    Antrim

    Permanent

    Science, Pharma & Food

    MCS group are working with the largest local food redistribution organisation in Northern Ireland. This client is dedicated to tackling food waste and hunger in local communities by redistributing surplus food to over 160 charities and community o...

    Apply Now View Details
  • Posted 11/09/2023
    BBBH45770

    Technical Support Specialist

    £25000.00 - £30000.00 per annum

    Belfast

    Permanent

    IT & Digital

    MCS Group is proud to be recruiting on behalf of a rapidly growing green tech company based in Belfast for a Technical Support Specialist. This Technical Support Specialist will be the linchpin between two separate teams. This is a fantastic oppor...

    Apply Now View Details
  • Posted 11/09/2023
    BBBH45687

    Finance Manager

    £50000.00 - £55000.00 per annum + pension, car-parking

    Downpatrick

    Permanent

    Finance & Accounting

    Finance Manager - Co. DownMCS Group are delighted to be partnering with a multi award winning FMCG company based in County Down as they look for a Finance Manager to join their team. The Company:Our client is a multi-award winning FMCG company bas...

    Apply Now View Details
  • Posted 11/09/2023
    BBBH45751

    HR Assistant

    Negotiable

    Dungannon

    Permanent

    Human Resources & Personnel

    HR Assistant - Food Manufacturing - Dungannon - Permanent MCS Group is delighted to be working with a well-known food manufacturing organisation, based in the Dungannon area, in the recruitment of an HR Assistant to join their team on a full-time,...

    Apply Now View Details
  • Posted 11/09/2023
    BBBH45760

    Interim Financial Controller - Ballynahinch

    Negotiable

    Ballynahinch

    Contract

    Finance & Accounting

    MCS Group is delighted to be assisting a key client based in Ballynahinch, Co. Down source an interim Financial Controller.MAT Cover. Role based fully onsite. Fulltime interim role.Reporting directly to the Finance Director as the Financial Contro...

    Apply Now View Details
  • Posted 11/09/2023
    BBBH45759

    Software Team Lead (Angular/.Net)

    £70000.00 - £80000.00 per annum

    Northern Ireland

    Permanent

    IT & Digital

    MCS Group is delighted to be working with a global business that is expanding its Belfast office. This is an exciting opportunity to join a dynamic, growing organisation as they continue to work on the next generation of market-leading solutions. ...

    Apply Now View Details
  • ...Page Query = , pageQuerySize = 0, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 1
  • ...Page Query = ?page=2, pageQuerySize = 7, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 2
  • ...Page Query = ?page=3, pageQuerySize = 7, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 3
  • ...Page Query = ?page=4, pageQuerySize = 7, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 4
  • ...Page Query = ?page=5, pageQuerySize = 7, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 5
  • ...Page Query = ?page=6, pageQuerySize = 7, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 6
  • ...Page Query = ?page=7, pageQuerySize = 7, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 7
  • ...Page Query = ?page=8, pageQuerySize = 7, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 8
  • ...Page Query = ?page=9, pageQuerySize = 7, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 9
  • ...Page Query = ?page=10, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 10
  • ...Page Query = ?page=11, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 11
  • ...Page Query = ?page=12, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 12
  • ...Page Query = ?page=13, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 13
  • ...Page Query = ?page=14, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 14
  • ...Page Query = ?page=15, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 15
  • ...Page Query = ?page=16, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 16
  • ...Page Query = ?page=17, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 17
  • ...Page Query = ?page=18, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 18
  • ...Page Query = ?page=19, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 19
  • ...Page Query = ?page=20, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 20
  • ...Page Query = ?page=21, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 21
  • ...Page Query = ?page=22, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 22
  • ...Page Query = ?page=23, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 23
  • ...Page Query = ?page=24, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 24
  • ...Page Query = ?page=25, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 25
  • ...Page Query = ?page=26, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 26
  • ...Page Query = ?page=27, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 27
  • ...Page Query = ?page=28, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 28
  • ...Page Query = ?page=29, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 29
  • ...Page Query = ?page=30, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 30
  • ...Page Query = ?page=31, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 31
  • ...Page Query = ?page=32, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 32
  • ...Page Query = ?page=33, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 33
  • ...Page Query = ?page=34, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 34
  • ...Page Query = ?page=35, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 35
  • ...Page Query = ?page=36, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 36
  • ...Page Query = ?page=37, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 37
  • ...Page Query = ?page=38, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 38
  • ...Page Query = ?page=39, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 39
  • ...Page Query = ?page=40, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 40
  • ...Page Query = ?page=41, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 41
  • ...Page Query = ?page=42, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 42
  • ...Page Query = ?page=43, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 43
  • ...Page Query = ?page=44, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 44
  • ...Page Query = ?page=45, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 45
  • ...Page Query = ?page=46, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 46
  • ...Page Query = ?page=47, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 47
  • ...Page Query = ?page=48, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 48
  • ...Page Query = ?page=49, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 49
  • ...Page Query = ?page=50, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 50
  • ...Page Query = ?page=51, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 51
  • ...Page Query = ?page=52, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 52
  • ...Page Query = ?page=53, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 53
  • ...Page Query = ?page=54, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 54
  • ...Page Query = ?page=55, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 55
  • ...Page Query = ?page=56, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 56
  • ...Page Query = ?page=57, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 57
  • ...Page Query = ?page=58, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 58
  • ...Page Query = ?page=59, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 59
  • ...Page Query = ?page=60, pageQuerySize = 8, pagination.previous.query: ?page=18, job search url: , pagination page: 19, pagination pages size: 60, pagination previous: { value = 18, query = ?page=18, isActive = False }, paginationPreviousQuerySize: 8

  • 60
Displaying 145 - 152 of 474

Lets talk

Contact details

Location
BELFAST Tel: +44 (0) 28 9023 5456 Email: belfast@mcsgroup.jobs
DUBLIN Tel: +353 1906 9574 Email: dublin@mcsgroup.jobs
US Tel: +1 617-861-4259 Email: boston@mcsgroup.jobs

Quick links

About MCS
About Us
Meet the Team
Awards & Accreditations
Resources
Find Jobs
How we can help
Job Search
Upload CV
Submit Timesheets
Find Talent
Clients
Submit Vacancy
Approve Timesheets

© MCSGroup 2023 Designed and Built by Venn Digital Privacy Policy Sitemap MCS Quality Statement