
Director of Engineering
Hybrid
Oxford, United Kingdom
Full Time
16-04-2025
Job Specifications
Director of Engineering
Oxfordshire
An exciting opportunity has arisen for a Director of Engineering to lead the development of high-precision instrumentation used in advanced measurement applications. This role involves overseeing the full product lifecycle, managing cross-disciplinary engineering teams, and driving the technical roadmap.
The ideal Engineering Director will have:
A strong background in instrumentation development and complex system integration.
Experience leading multi-disciplinary engineering teams and delivering complex projects.
A track record of technical leadership, product development, and project execution.
This is a fantastic opportunity to play a key role in a growing, high-calibre team, developing cutting-edge instrumentation for global applications.
If you're interested in the position of Director of Engineering, please apply or contact Chris Moffatt.
About the Company
In the search for highly skilled talent, IC Resources has supported the technology community since 1999. We match great talent to deep-tech companies around the world. Founder-led and independent, IC Resources evolves with the industry, building extensive market knowledge and long-term relationships. IC Resources is viewed as a key contributor to the technology ecosystem. We’re one of the few recruitment companies that really pays it forward. Our 70 specialist recruitment consultants work to find the best long-term fit f... Know more
Related Jobs


- Company Name
- Apollo Professional
- Job Title
- Laravel Developer & Customer Support
- Job Description
- About the Role: Are you a talented Laravel developer with a knack for helping customers? Do you have a strong eye for detail, a passion for troubleshooting, and a commitment to customer satisfaction? If you enjoy combining technical skills with customer service, then we have the perfect opportunity for you! You’ll play a vital role in delivering high-quality service and support to our clients. Working remotely, you will be the first point of contact for technical queries, assist customers with troubleshooting, and develop solutions using Laravel to meet their needs. This role is ideal for a proactive, self-motivated individual with a customer-first mindset and at least two years of experience in a similar role. Key Responsibilities: Customer Support: Provide first-line technical support to customers via email, chat, and phone. Troubleshoot and resolve technical issues related to our platform, ensuring prompt and effective solutions. Accurately document customer interactions and technical issues for reference and continuous improvement. Build strong, positive relationships with clients by offering clear guidance and ensuring high levels of customer satisfaction. Laravel & Database Development: Utilize your Laravel expertise to develop and maintain our web application, ensuring robust functionality. Troubleshoot and resolve PHP/MySQL issues as they arise, ensuring the reliability of our platform. Implement new features and modifications based on customer feedback and support insights. Collaborate with the development team to align customer support experiences with product improvements. Participate in regular code reviews and maintain best practices to deliver high-quality code. Requirements: Location: Must reside within the UK. Language: Fluent in English with excellent verbal and written communication skills. Experience: A minimum of 2 years in a technical support and/or Laravel development role. Proven experience providing technical customer support and resolving complex issues. Solid Laravel development skills, including experience with MySQL. Familiarity with integrating Laravel with HTML/CSS/JavaScript. Skills: Proficient in Laravel and web technologies. Strong working knowledge of MySQL, including troubleshooting and optimization. Comfortable using customer support and ticketing systems (e.g., Zendesk, Freshdesk, or similar). Excellent time management and organizational skills, especially in a remote work environment. A positive, customer-centric approach with a dedication to helping clients succeed. Bonus Skills: Experience in Vue JS, React JS or similar. Why Work With Us? - Flexible Remote Working: Enjoy the convenience of working from home while being part of a supportive, collaborative team. - Professional Development: We encourage continuous learning and will support your growth as a technical support professional and developer. - Impact: Your work directly enhances customer satisfaction and contributes to product improvement. If you’re ready to bring your technical skills and customer support experience to a growing team, apply today! We look forward to learning more about how you can make an impact.


- Company Name
- Capgemini Invent
- Job Title
- ERP Agile Delivery & Coaching - Managing/Senior Consultant - Digital Factory
- Job Description
- At Capgemini Invent, we believe difference drives change. As inventive transformation consultants, we blend our strategic, creative and scientific capabilities, collaborating closely with clients to deliver cutting-edge solutions. Join us to drive transformation tailored to our client's challenges of today and tomorrow. Informed and validated by science and data. Superpowered by creativity and design. All underpinned by technology created with purpose. YOUR ROLE You will be joining our Digital Factories tribe, part of Capgemini Invent’s Business Technology unit. Our team is a growing and dynamic community of technology professionals. We love to share knowledge and expertise. We're passionate about user-centred design, critical thinking, and innovative digital services and products. We are looking for a management consultant who specialises in Agile delivery, coaching and working in ERP environments. As part of the role, you will deliver transformational programmes, foster collaboration and champion Agile practices. You will be joining our Agile delivery, Scrum, and coaching capability. The role includes key responsibilities from each of those 3 disciplines: Transformation and migration of ERP systems Oversee end-to-end delivery of ERP projects/programmes. Ensure projects/programmes meet all defined OKRs, project deadlines, and quality standards for deliverables. Understand and define transformation goals. Improve ways of working. Enhance user experience. Ensure scalability. Agile delivery Deliver ERP transformation projects/programmes using Agile methodologies. Adapt traditional project management practices to fit Agile’s iterative, client-specific needs.. Lead and manage product delivery using Agile frameworks and techniques. Align with Agile values such as individuals and interactions over processes and tools. Combine Agile and DevOps practices to streamline development and operations. Improve collaboration and efficiency to deliver incremental value. Delivery management Manage the scope of client engagements from assessment to post-migration. Ensure project delivery aligns with client expectations and Agile values. Coordinate resources and prepare multiple delivery teams for kick-off. Ensure effective completion of milestones. Emphasise commitment and customer collaboration from Agile values. Change management Develop and execute a change management strategy for the ERP programme. Ensure smooth transitions to new systems across all business units. Create and implement plans that address the impacts of the ERP transformation. Team leadership and team empowerment Provide leadership and empowerment to multiple cross-functional teams. Foster a culture grounded in Agile principles and ways of working. Matrix-manage multidisciplinary teams, encouraging transparency, inspection, and adaptation. Enterprise coaching and driving cultural change Design training and coaching programmes that align to the organisation’s strategic objectives. Ensure training prepares users for new systems, processes, and ways of working. Coach senior management in Agile practices. Ensure top-down adoption of best practices and foster transparency, preparing clients for change. Communication and collaboration Assist with internal and external communication. Improve transparency and information flow, following the Agile value of customer collaboration. Provide exceptional coordination between various stakeholders, including clients, vendors, and internal teams. Learning and development Facilitate learning and development through individual and team coaching. Promote a culture of continuous improvement and relentless pursuit of excellence. Actively engage in your own learning and development. Keep up with industry best practices, emerging trends, and evolving frameworks to bring new insights to the team. Contribute to the expertise of Capgemini Invent through business and practice development activities. Cultivate a culture that thrives on continuous learning and innovation. Future trends and innovation Consider how the increasing use of cloud-based ERP solutions (e.g. SAP S/4HANA Cloud) affects delivery approaches. Leverage AI and automation tools to enhance SAP functionalities and improve decision-making processes. Prioritise user-centric design to improve usability and satisfaction with ERP systems. YOUR PROFILE To be successful in this role you will have: Experience applying Agile principles and ways of working in an ERP environment (S/4HANA, ECC, Oracle, O365 etc). Good understanding of ERP, functional and/or technical ERP application knowledge (S/4HANA, ECC, Oracle, O365 etc) . Knowledge of industry trends and their impact on business strategies, ERP strategy and service portfolio . Understanding of DevOps and how to apply it in ERP environments. Excellent communication skills to connect across multiple teams and stakeholders, including senior leadership. Strong leadership and team management skills to motivate and guide diverse teams. Familiarity with tools such as Jira, Azure DevOps and Confluence. Ability to coach teams and individuals. Strong business acumen and experience in driving business transformation. The ability to manage services in a dynamic environment. Experience with SLAs, OLAs, and contracts in insourced or outsourced environments. Ideally, you will also have: Previous experience with large scale programme migration . Test management experience in ERP environments. Relevant Agile, IT service management and/or project management certifications. Experience in a people or line management role. WHAT YOU'LL LOVE ABOUT WORKING HERE: We are delighted to have received the “Glassdoor Best Places to work UK’ accolade for 4 consecutive years. To see what it’s like to work at Capgemini Invent, visit our Glassdoor page. Capgemini Invent offers Consultants a culture of learning, ownership, and focus on value. You’ll gain exposure to high-profile transformations and gain hands-on exposure to leading technologies. Our consultants are formally trained by industry experts in consulting and client delivery. Consultants have access to a vast array for different training and certifications in a variety of areas including Agile delivery (Scrum Master, Product Owner, Scaled Agile Framework). Capgemini Invent offers you the flexibility to develop various areas of knowledge in technical domains aligned both to your interests and our client’s outcomes. Les Fontaines: Capgemini Invent has a unique training environment just outside of Paris, where we can immerse ourselves in thought-leadership, share knowledge and build capabilities that will help us and our clients to succeed. We hold monthly showcases of our digital transformation initiatives, sharing knowledge and showing off how the power of technology is impacting our clients. There are monthly team drinks, and it’s a chance to connect face-to-face with the wider team over a few drinks in the city. The monthly team ...


- Company Name
- Barclays Business Banking
- Job Title
- Engineering Manager
- Job Description
- Join Barclays as an Engineering Manager, where you'll lead the development of cutting-edge Conversational and Generative AI solutions to transform customer and colleague experiences. This role requires an individual who can drive innovation, mentor team members, and shape a dynamic environment that fosters creativity and excellence. You'll tackle strategic challenges, collaborate with cross-functional teams, and guide the organisation toward groundbreaking advancements. With visionary leadership, you'll be instrumental in setting new standards and delivering unparalleled service to millions of customers. If you're excited by the opportunity to shape the future of AI innovation, take the leap and apply now! To be successful as an Engineering Manager you should have experience with: Managing and building high-performance, globally diverse teams developing conversational and/ or Generative AI experiences Mentor and develop team members, identifying talent gaps and fostering a culture of technical excellence and continuous improvement Collaborating with business partners, product managers, designers, and other stakeholders to translate business requirements into technical solutions. Planning and executing long-term strategies that move your team and the product stage(s) toward business objectives. This includes decision-making, alignment, staffing, prioritisation, leading through change, and working through ambiguity. Understanding Engineering KPIs and seeking to improve them. Other Highly Valued Skills Include Experience developing AI applications within a regulated organisation Proficiency in cloud platforms (AWS preferred) Knowledge of data engineering concepts Knowledge of DevOps concepts. CI/CD i.e. Gitlab Runners, Jenkins and Infrastructure as Code i.e. Terraform, CloudFormation This role will be based out of our Radbroke or Shoreditch campus. Purpose of the role To lead and manage engineering teams, providing technical guidance, mentorship, and support to ensure the delivery of high-quality software solutions, driving technical excellence, fostering a culture of innovation, and collaborating with cross-functional teams to align technical decisions with business objectives. Accountabilities Lead engineering teams effectively, fostering a collaborative and high-performance culture to achieve project goals and meet organizational objectives. Oversee timelines, team allocation, risk management and task prioritization to ensure the successful delivery of solutions within scope, time, and budget. Mentor and support team members' professional growth, conduct performance reviews, provide actionable feedback, and identify opportunities for improvement. Evaluation and enhancement of engineering processes, tools, and methodologies to increase efficiency, streamline workflows, and optimize team productivity. Collaboration with business partners, product managers, designers, and other stakeholders to translate business requirements into technical solutions and ensure a cohesive approach to product development. Enforcement of technology standards, facilitate peer reviews, and implement robust testing practices to ensure the delivery of high-quality solutions. Vice President Expectations Advise key stakeholders, including functional leadership teams and senior management on functional and cross functional areas of impact and alignment. Manage and mitigate risks through assessment, in support of the control and governance agenda. Demonstrate leadership and accountability for managing risk and strengthening controls in relation to the work your team does. Demonstrate comprehensive understanding of the organisation functions to contribute to achieving the goals of the business. Collaborate with other areas of work, for business aligned support areas to keep up to speed with business activity and the business strategies. Create solutions based on sophisticated analytical thought comparing and selecting complex alternatives. In-depth analysis with interpretative thinking will be required to define problems and develop innovative solutions. Adopt and include the outcomes of extensive research in problem solving processes. Seek out, build and maintain trusting relationships and partnerships with internal and external stakeholders in order to accomplish key business objectives, using influencing and negotiating skills to achieve outcomes. All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship – our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset – to Empower, Challenge and Drive – the operating manual for how we behave. Back to nav Share job X(Opens in new tab or window) Facebook(Opens in new tab or window) LinkedIn(Opens in new tab or window)


- Company Name
- Jobs via eFinancialCareers
- Job Title
- Senior Frontend Engineer - AJ Bell
- Job Description
- To further our expansion, we are now recruiting for a highly skilled and experienced Senior Frontend Engineer to align to our direct-to-consumer development team. You will be responsible for designing, developing, and maintaining high-quality, user-friendly web applications using React and related technologies for our award-winning client facing web applications. You will work closely with designers, backend engineers, and product managers to bring our vision to life. The ideal candidate will have a strong focus on engineering excellence and passion for meticulous detail, someone who thrives on creating exceptional digital experiences and takes pride in crafting exceptional code. What does the job involve? Build reusable UI components and front-end libraries for future use. Collaborate with designers to translate design mock-ups and wireframes into clean, maintainable React code. Optimise components for maximum performance across various devices and browsers. Write high-quality, maintainable, and efficient JavaScript code, prioritising performance optimisation. Collaborate closely with designers and back-end engineers to ensure a seamless user experience. Implement a test-driven development approach to ensure code quality and robustness. Stay up to date with the latest trends and advancements in the React ecosystem. Continuously identify opportunities to improve the user interface and user experience. Lead the conversation and advise teams on the best features and functionality to enhance the user journey. Build strong relationships across teams, particularly within the product, marketing, and content teams. Collaborate within a cross functional team, partnering with other members of UX/UI team. Troubleshoot and fix bugs identified during development and user testing. Participate in code reviews and provide constructive feedback. We're looking for someone who has: Multiple years of experience user focused front-end development for enterprise products. Has a strong command of React, including JSX, components, state management, and routing. Has experience with popular React libraries and frameworks and the front-end build toolchain (Webpack, babel etc.). Possesses deep expertise in JavaScript, HTML5, SCSS, tailwind, material UI and CSS3. Demonstrates working knowledge of WCAG and accessibility best practices. Enjoys building reusable UI components and takes pride in clean code architecture. Has experience working with design systems. Is a meticulous individual with a keen eye for detail and a relentless pursuit of perfection. Thrives in a collaborative environment and enjoys working with designers and back-end developers. Has a strong understanding of UX principles and practices. With expertise building modular and reusable components using the React framework. With outstanding attention to detail and ability to create visually appealing flows. With excellent communication and collaboration skills. Has the ability to work independently and as part of a multidisciplinary team. Has a passion for UX and a desire to make a positive impact on the user experience. Bonus points: Experience with TypeScript. Experience with server-side rendering (SSR), NextJS or isomorphic React. Experience with continuous integration and continuous delivery (CI/CD) pipelines. Experience with Figma. Experience with UI/UX design principles. About us: AJ Bell is one of the fastest-growing investment platform businesses in the UK offering an award-winning range of solutions that caters for everyone, from professional financial advisers to DIY investors with little to no experience. We have over 593,000 customers using our award-winning platform propositions to manage assets totalling more than £90.4 billion. Our customers trust us with their investments, and by continuously striving to make investing easier, we aim to help even more people take control of their financial futures. Having listed on the Main Market of the London Stock Exchange in December 2018, AJ Bell is now a FTSE 250 company. Headquartered in Manchester with offices in central London and Bristol, we now have over 1,500 employees and have been named one of the UK's 'Best 100 Companies to Work For' for six consecutive years and in 2024 named a Great Place to Work®. At AJ Bell you can expect a friendly working environment with a strong sense of teamwork, we have a great sense of pride in what we do, and this is reflected in our guiding principles. Our perks and benefits: Stating salary of £60,000 - £75,000 DOE Starting holiday entitlement of 26 days, increasing up to 31 days with length of service Holiday buy and sell scheme A choice of pension schemes with matched contributions up to 7% Discretionary bonus scheme Annual free share awards scheme Buy As You Earn (BAYE) Scheme Health Cash Plan - provided by Medicash Discounted private healthcare scheme and dental plan Free gym membership Employee Assistance Programme Bike loan scheme Sick pay+ pledge Enhanced maternity, paternity, and shared parental leave Loans for travel season tickets Death in service scheme Dedicated time for proof-of-concepts and assessing new tech Support to attend conferences, events, and meet-ups Paid time off for volunteer work Charitable giving opportunities through salary sacrifice Calendar of social events, including monthly payday drinks, annual Christmas party, summer party and much more Personal development programmes built around you and your career goals, including access to personal skills workshops Ongoing technical training Professional qualification support Talent management programmes Peer recognition scheme, with rewards including restaurant and shopping vouchers or time off Monthly leadership breakfasts and lunches Casual dress code Access to a range of benefits from our sponsorship deals Hybrid working: At AJ Bell, our people are the heart of our culture. We believe in building strong connections by working together. That's why we offer a hybrid working model, where you'll spend a minimum of 50% of your working time per month in the office. For new team members, an initial period will be full-time in the office to help you immerse yourself in our business and build valuable relationships with your colleagues. AJ Bell is committed to providing an environment of mutual respect where equal employment opportunities are available to all applicants and all employees are empowered to bring their whole self to work. We do not discriminate on the basis of race, sex, gender identity, sexual orientation, age, pregnancy, religion, physical and mental disability, marital status and any other characteristics protected by the Equality Act 2010. All decisions to hire are based on qualifications, merit and business need. If you like the sound of the above, or just want to know more about the company and the role, we'd love to speak to you.