Director of Software Engineering

9 hours ago


Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom mkodo Full time

We are seeking an experienced Head of Engineering to join our team at mkodo. The successful candidate will be responsible for creating and maintaining a strategic vision for the engineering team.

The Head of Engineering will report to the Director of Technology & Engineering and manage Mobile, Middleware/Product, and Web Software Engineering teams. This individual will lead and direct a team of Software Engineers, providing coaching, mentoring, and support to drive team capability.

Key responsibilities include:

  • Working closely with the Director of Technology & Engineering to create and maintain a strategic vision for the engineering team.
  • Leading and directing a team of Software Engineers, providing coaching, mentoring, and support to drive team capability.
  • Ensuring project elements are within budget, on time, and to agreed scope.
  • Driving engineers and testers to understand client needs early in the SDLC and maintain engagement throughout.
  • Being accountable for the full development lifecycle to ensure output meets the highest quality standards before sign-off to clients.

Mkodo offers a range of benefits including hybrid/flexible working, quarterly team events, birthday holiday, Christmas day-off, generous holiday allowance, tech loan scheme, performance bonus & profit share scheme, cycle to work scheme, life insurance and income protection, travel loan scheme, supplies of fresh fruits, cereals, biscuits, nibbles, etc. in the offices, relevant training and training budget, digital nomad policy, and generous refer a friend scheme.

The salary for this role is £90,000 - £120,000 per annum, depending on experience.



  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom SitePoint Pty Full time

    We are seeking an experienced Director of Software Solutions to lead our software engineering efforts. As the Head of Software Engineering Team, you will be responsible for developing and implementing the software engineering strategy and overseeing the development of innovative software products.Key Responsibilities:Lead and mentor a team of software...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Develop Full time

    Role OverviewDevelop is seeking a highly skilled and experienced Software Engineering Director to lead our team of engineers in designing, developing, and maintaining cutting-edge software solutions. This role demands a balance of strong technical acumen, exceptional leadership, and the ability to communicate effectively with both technical teams and...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Client Server Full time

    Job Title: Software Engineering Lead We are seeking an experienced Full Stack Software Engineer to lead our technical team in Newcastle. As a Technical Director, you will be responsible for providing technical direction and mentoring to a small team of engineers while remaining hands-on with building complex financial trading systems using JavaScript, Node,...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom mkodo Full time

    As a Director of Engineering Excellence at mkodo, you will be responsible for leading a high-performing engineering function via a leadership team of Engineering Managers & Principal Engineers. You will foster a culture of continuous improvement using retrospective data and project metrics, and define the strategy of software architecture and collaborate...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Develop Group Ltd Full time

    **About the Role**We are seeking a Senior Engineering Director to join our team at Develop Group Ltd.The successful candidate will be responsible for leading a team of engineers in designing, developing, and maintaining cutting-edge software solutions.Key Responsibilities:Lead a team of engineers in designing, developing, and maintaining cutting-edge...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom SitePoint Pty Full time

    Director Role: Software Development Director RoleLocation: Newcastle (Hybrid, 2 days onsite)Estimated Salary: £50,000 - £60,000 per annumCompany OverviewWe are a reputable tech firm based in Newcastle, dedicated to providing cutting-edge software solutions to clients across diverse industries.Job SummaryWe are seeking an accomplished Software Development...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Software Delivery (Non-Technical) Full time

    Job Title: Software Delivery SpecialistWe are a leading software delivery company, delivering custom software solutions to some of the world's biggest brands. Our team of experienced and agile developers work together to develop and deliver innovative software products.We are seeking an experienced NET backend developer to join our growing team in the...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom IRIS Software Group Full time

    Job DescriptionThe successful candidate will have at least 3+ years of proven experience in delivering Recruitment/HR/Payroll software integrations, demonstrating hands-on expertise in this field.You'll work closely with customers to understand their requirements, develop tailored training materials, and deliver high-quality implementations that meet their...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Develop Full time

    Job Title: Technical Program ManagerLocation: Newcastle, UKSalary: Up to £70,000 per annumAt Develop, we are seeking a talented Technical Program Manager to lead our team of engineers in designing, developing, and maintaining cutting-edge software solutions. As a key member of our technical leadership team, you will play a vital role in shaping the...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Develop Full time

    Are you a Technical Program Director looking for a new challenge? Do you want to lead a team of talented engineers and drive innovation in the software development industry?About the JobWe are seeking a Technical Program Director to lead our software engineering team and develop cutting-edge software solutions.Key ResponsibilitiesDevelop and execute...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom ENGINEERINGUK Full time

    Company Overview: We're a forward-thinking organization committed to innovation and excellence in the field of data insights.">Job Description: As a Senior Software Engineering Team Lead, you'll be responsible for leading our data insights team and overseeing the development of cutting-edge technologies.">Required Skills and Qualifications: To be successful...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom SitePoint Pty Full time

    SitePoint Pty is seeking an experienced Software Engineering Lead to join their team. As the Head of Software Engineering, you will be responsible for leading a team of talented software engineers and shaping the company's software engineering strategy.Key Responsibilities:Lead and mentor a team of software engineers to deliver high-quality software...

  • Lead Software Engineer

    3 months ago


    Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom beBee Professionals Full time £60,000 - £80,000

    Senior Software EngineerWe are seeking a highly skilled and experienced Senior Software Engineer to lead our development team in Newcastle upon Tyne, United Kingdom. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design and develop...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Bede Gaming Limited Full time

    The Technical Leadership role of a Software Engineering Director at Bede Gaming Limited is a crucial position responsible for overseeing the design, development, and maintenance of software solutions that cater to the needs of the business and its customers.Job DescriptionThis leadership role involves several key responsibilities:Designing and implementing...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom beBee Professionals Full time £60,000 - £80,000

    We are seeking a highly experienced Senior Software Engineer to lead our development team in Newcastle upon Tyne, United Kingdom. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design, develop, and implement high-performance software...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Cadence Design Systems Full time

    Technical Lead for Software DevelopmentWe are seeking a highly skilled and experienced technical lead to join our software development team at Cadence Newcastle. The successful candidate will have a strong background in software engineering, algorithm development, and computational geometry. As a technical lead, you will be responsible for guiding the...

  • Technical Director

    3 weeks ago


    Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Client Server Full time

    About the JobWe are looking for an experienced Full Stack Software Engineer to join our team in Newcastle as a Technical Director. In this role, you will be responsible for leading the development of complex financial trading systems using a range of technologies.You will work closely with various teams to develop features that enhance the overall user...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom The Newcastle upon Tyne Hospitals NHS Foundation Trust Full time

    About the RoleWe are seeking an experienced Engineering Director to join our team at The Newcastle upon Tyne Hospitals NHS Foundation Trust. This is a unique opportunity for a skilled professional to lead and manage engineering services in one of the largest PFI contracts in the region.The successful candidate will be responsible for managing the performance...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Client Server Full time

    About the RoleWe are seeking an experienced Full Stack Software Engineer to lead our team in Newcastle. As a Technical Director, you will be responsible for designing and implementing complex financial trading systems using a range of technologies including JavaScript, Node, C#, SQL, Docker, and Kubernetes.You will collaborate with various teams to develop...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom SitePoint Pty Full time

    SITEPOINT PTY is looking for a highly skilled Head of Engineering Team to lead their software engineering efforts. As the Director of Software Solutions, you will be responsible for overseeing the development of cutting-edge software products and collaborating with cross-functional teams to deliver exceptional results.Key Responsibilities:Lead and mentor a...