The vacancy
We are looking to recruit a Contract Manager on a permanent basis within our In-House Repairs is a key position within the Repairs Team within the Property Directorate and will be responsible for the Management of a large sub-contractor portfolio. The role has an emphasis on contract management, financial control and service successful candidate will need to have excellent customer service skills and will be an effective communicator with the ability to liaise with all stakeholders. Candidates should have a detailed knowledge of Building Regulations and Health and Safety legislation, with the ability to understand technical information related to the built environment. We are looking for someone who can demonstrate a strong understanding of construction contract law, termination processes and statutory compliance relevant to subcontracted works, with a detailed knowledge of building construction, a track record of contract and budget management, CDM & Asbestos Regulations, and a good understanding of the decent homes standards. If you hold the following qualifications we would love to hear from you. Building Maintenance/ construction degree, OND, HNC / D or equivalent. Professional qualification (or working towards) RICS, CIOB, RIBA –or equivalent. NEBOSH National Certificate in Construction Health and Safety or you have the ability to provide leadership to the team through effective coaching, mentoring and team briefings, ensuring the team and contractors are objective driven and are working to policy and procedure, ensuring they are meeting Connexus Standards?If this is you - we would love to hear from role has been identified as suitable for hybrid working which will be a combination of home working and working from our offices with Head office at Craven Arms and travelling to other offices as role will be subject to a basic DBS check.Shortlisting date: 02 March 2026Interview date: 10 March 2026 var idDisplay = "[@idDisplay@]"; idDisplay = idDisplay.replace("[@","").replace("@]","") if (idDisplay != "idDisplay" && '[@idDisplay@]' != "" ){ $('#[@idDisplay@]').find("a").addClass('[@hereToChangeLinkClass@]'); }else{ $("a").addClass('[@hereToChangeLinkClass@]'); } Life at Connexus Connexus is a community focused rural housing group with over 10,500 homes across Shropshire and Herefordshire. Our people are passionate about the services we provide and we will invest in them and empower them to provide a great service to all of our clear focus is excellent service delivery. var idDisplay = "[@idDisplay@]"; idDisplay = idDisplay.replace("[@","").replace("@]","") if (idDisplay != "idDisplay" && '[@idDisplay@]' != "" ){ $('#[@idDisplay@]').find("a").addClass(''); }else{ $("a").addClass(''); } Some of the benefits Up to 30 days annual leave & Bank HolidaysUp to 30 days annual leave & Bank Holidays Generous pension scheme Westfield Health healthcare plan Continual learning and development opportunitiesContinual learning and development opportunities Paid sickness leave (upon successful completion of probationary period) Uniform, van and tools where required are provided var GlobalContent_ImageGroupAndTitleGridArea211GlobalContent_ImageGroupAndTitleimg1=''; var GlobalContent_ImageGroupAndTitleGridArea211GlobalContent_ImageGroupAndTitleimg2=''; var GlobalContent_ImageGroupAndTitleGridArea211GlobalContent_ImageGroupAndTitleimg3=''; var GlobalContent_ImageGroupAndTitleGridArea211GlobalContent_ImageGroupAndTitleimg4=''; var GlobalContent_ImageGroupAndTitleGridArea211GlobalContent_ImageGroupAndTitleimg5=''; var GlobalContent_ImageGroupAndTitleGridArea211GlobalContent_ImageGroupAndTitleimg6=''; $(function() { $('#GlobalContent_ImageGroupAndTitleGridArea211GlobalContent_ImageGroupAndTitleimg1').attr('src', $(GlobalContent_ImageGroupAndTitleGridArea211GlobalContent_ImageGroupAndTitleimg1).text()); $('#GlobalContent_ImageGroupAndTitleGridArea211GlobalContent_ImageGroupAndTitleimg2').attr('src', $(GlobalContent_ImageGroupAndTitleGridArea211GlobalContent_ImageGroupAndTitleimg2).text()); $('#GlobalContent_ImageGroupAndTitleGridArea211GlobalContent_ImageGroupAndTitleimg3').attr('src', $(GlobalContent_ImageGroupAndTitleGridArea211GlobalContent_ImageGroupAndTitleimg3).text()); $('#GlobalContent_ImageGroupAndTitleGridArea211GlobalContent_ImageGroupAndTitleimg4').attr('src', $(GlobalContent_ImageGroupAndTitleGridArea211GlobalContent_ImageGroupAndTitleimg4).text()); $('#GlobalContent_ImageGroupAndTitleGridArea211GlobalContent_ImageGroupAndTitleimg5').attr('src', $(GlobalContent_ImageGroupAndTitleGridArea211GlobalContent_ImageGroupAndTitleimg5).text()); $('#GlobalContent_ImageGroupAndTitleGridArea211GlobalContent_ImageGroupAndTitleimg6').attr('src', $(GlobalContent_ImageGroupAndTitleGridArea211GlobalContent_ImageGroupAndTitleimg6).text()); }); .theTeam span { display:block; } .theTeam.squareImage img { border-radius:0%; } img{ max-width:200px; } .img-75 img { width:50%; margin:0 auto; display:block; } .img-50 img { width:50%; margin:0 auto; display:block; } .img-25 img { width:50%; margin:0 auto; display:block; } .img-fixed-50 img { width:50px; margin:0 auto; display:block; } .img-fixed-100 img { width:100px; margin:0 auto; display:block; } .img-fixed-150 img { width:100px; margin:0 auto; display:block; } .img-fixed-200 img { width:200px; margin:0 auto; display:block; } .img-fixed-250 img { width:250px; margin:0 auto; display:block; } .img-fixed-300 img { width:300px; margin:0 auto; display:block; } .img-fixed-350 img { width:350px; margin:0 auto; display:block; } .img-fixed-400 img { width:400px; margin:0 auto; display:block; } .img-fixed-450 img { width:450px; margin:0 auto; display:block; } .img-fixed-500 img { width:500px; margin:0 auto; display:block; } .theTeam img { max-width:100%; } We're rooting for you Interviewing isn’t easy and believe us when we say “we’re rooting for you”; we want everyone to be able to do their know it can be daunting to put yourself out there and sometimes the unknown interview processes make things even scarier! So, we thought we’d help by sharing a little about what you can expect from us in terms of our approach to recruitment. var idDisplay = "[@idDisplay@]"; idDisplay = idDisplay.replace("[@","").replace("@]","") if (idDisplay != "idDisplay" && '[@idDisplay@]' != "" ){ $('#[@idDisplay@]').find("a").addClass(''); }else{ $("a").addClass(''); } We're rooting for you Documents var docsLoaded = false; $(function(){ if (Array.isArray(docs) && && !docsLoaded){ docs.forEach(function (element) { $("#docs").append(''+element[1]+' - Download');}) docsLoaded = true; } else if(!docsLoaded){ $("#documents").removeClass("DynamicLinks"); $("#documents").addClass("d-none"); $("a[href='#documents']").parent().remove(); } });