Your current job search

303 search results

For Permanent and Contract in United Kingdom

    Embedded Linux Software Engineer

    England

    • Other Role
    • Skills: Linux
    • Seniority: Senior

    Job description

    Role - Embedded Linux Software engineer

    Location - 3 Days onsite in Watford, 2 days remote

    Start Date - 13th/20th of April

    Rate - Market Rates

    Contract Length - 6 Months rolling contracts

    The role is Inside IR35 & Hybrid (Occasional Office visits)



    Description:

    I've partnered an award winning consulting organisation, looking for an experienced Embedded Linux Software Engineer, based in or around North West London.

    What to expect

    * Work within our highly technically diverse multidisciplinary teams (application software, embedded, computer vision, cloud platform, etc.)
    * Support the development and productization of our custom computing devices, medical devices, and other devices for the hospital operating rooms.
    * Drive collaboration with our hardware team to build and maintain compatible kernels/drivers for our hardware platforms.
    * Architect, develop, test, and debug system services and hardware-dependent software applications.
    * Coordinate and conduct code reviews for embedded software.
    * Contribute to the software infrastructure to ensure seamless software deployments.
    * Participate in the relevant security and regulatory compliance processes.
    * Develop robust and secure-by-design software fit for a medical-grade system.
    * Perform formal risk analysis activities, develop software mitigations, run verification. tests and participate in design transfer to manufacturing activities.

    Must Haves

    * BS/MS in Computer, Electrical, Electronics Engineering or equivalent
    * Extensive experience working with Linux device drivers (V4L2/I2C/SPI/UART etc), tinkering with the Linux kernel and device trees.
    * Extensive experience with varied Linux system components such as kernels, services, log management, rules, etc.
    * Excellent networking knowledge
    * Expert C/C++ and shell scripting knowledge.
    * Experience working with custom Linux build systems (Yocto/Buildroot etc)
    * Experience in system bring-up and hardware integration.
    * Experience with over-the-air update mechanisms for embeddedsystems.
    * Strong knowledge of security concepts (e.g. hardware root of trust, cryptographic key generation and usage)
    * Fundamental knowledge of Linux diagnostic/benchmarking tools
    * Basic Electronics knowledge - comfortable following a schematic and technical documentation/datasheet.
    * Experience with software systems engineering and design principles.
    * Strong verbal and written communication skills
    * Flexible - you can independently solve problems as they arise but are comfortable asking for help when you need it.
    * Comfortable with complexity - being able to think through consequences of changes in a highly interconnected ecosystem over varied use environments.

    Nice to Haves

    * Experience working with deployed hardware systems and remote device management.
    * Good Python programming skills
    * Nvidia computing platforms experience.
    * Microcontroller development experience.
    * Experience with AWS
    * Experience with automated testing
    * Video processing/streaming experience, working with camera sensors, codecs and streaming protocols.
    * Understanding of core security concepts
    * Experience with software development for medical products or other safety-critical applications

    Please share your CV if you are interested

    Power BI Manager

    England

    • £50,000 to £55,000 GBP
    • Consultant Role
    • Skills: MS Business Intelligence
    • Seniority: Senior

    Job description

    Power BI Manager

    Salary: £55,000
    Location: Remote (UK‑based)
    Type: Permanent



    The Opportunity

    We are recruiting for a hands‑on Power BI Manager to join a well‑established, founder‑led UK retail business operating a large, geographically dispersed estate.

    This is a newly created role with genuine autonomy and impact. The organisation has grown significantly over the past few decades and is now at a key point in its technology journey, requiring a capable, pragmatic IT professional to take ownership of IT operations and work closely with external partners to modernise and integrate systems.

    The Role

    You will be responsible for end‑to‑end IT ownership across head office and a nationwide store network. This is a hands‑on role rather than a people‑management position.

    Key responsibilities include:

    * Owning IT infrastructure, applications, and service delivery across HQ and retail sites
    * Supporting and developing the Microsoft 365 environment
    * Managing on‑premise systems supporting finance
    * Working as the conduit between internal stakeholders and external suppliers
    * Driving practical improvements in automation, reporting, and system integration
    * Ensuring IT issues are resolved quickly to minimise operational and retail disruption



    What they're Looking For:

    This role will suit someone who enjoys ownership and delivery



    Package & Benefits

    * Salary £55,000 depending on experience
    * Pension
    * Staff discount scheme
    * Long‑established, financially stable business with strong leadership
    * High opportunity to influence and shape the IT landscape
    * And more

    Junior ERP Consultant (Dynamics 365)

    England

    • £35,000 to £40,000 GBP
    • Consultant Role
    • Skills: Dynamics 365 Business Central
    • Seniority: Mid-level

    Job description

    Job Description

    I am actively representing an innovative Microsoft Partner who are actively looking to recruit a Junior Consultant into their expanding ERP delivery team. If you have implementation experience in ERP (preferably Dynamics 365), and passionate about business process improvement & automation, this role offers a fantastic chance to forge a career in partner based D365 consultancy.

    This collaborative role is primarily office based in the Midlands, with potential for occasional home working/ travel to customer site; project phase dependant.

    Role & Responsibilities

    * Engaging in discovery/ scoping sessions; analysing customer requirements
    * Training users on solution and supporting system issues
    * Documentation/ training material development
    * Weekly & monthly meetings with customers

    Skills & Qualifications

    * Experience in the ERP systems implementation/ analysis (preferably Business Central or Dynamics NAV, though other ERP products will be considered)
    * Consultative approach - strong analytical and communication skills
    * Business process understanding in manufacturing, supply chain or warehousing
    * A fast learner, willing to pick up new skills and an adaptable skill set
    * Strong communication/ customer engagement skills written and verbal

    Benefits

    * A unique, exciting opportunity to forge a career in the expanding MS Dynamics 365 channel
    * Working within a like minded team with great training and progression prospects
    * Starting base salary of up to £40k (experience dependant)
    * Company benefits package including fully financed MS certifications
    * Company/ market events and incentives; collaborative team culture

    To discuss this exciting opportunity in more. detail within the Dynamics 365 market, please contact Nick Butter by phone on 0191 338 7564 or send your current CV to n.butter@nigelfrank.com.

    Senior Project Manager

    England, London, UK

    • £70,000 to £80,000 GBP
    • Project Manager Role
    • Skills: Dynamics 365 CE
    • Seniority: Senior

    Job description

    Senior Project Manager -
    Home Based, (UK)

    Job Description

    Nigel Frank International are partnered with an established MS Partner who are looking to bring on a Senior Project Manager to lead a diverse portfolio of projects across the Microsoft Technology Stack - covering D365 CE, Business Central & more!

    This is a fantastic role for someone who thrives in multi-stream delivery, enjoys working for Microsoft technologies, and wants to make a real impact across complex transformation programmes.

    Responsibilities

    * Lead the successful delivery of multi-stream projects across the Microsoft technology stack (Business Central, CRM, ERP, Data and Modern Workplace), ensuring delivery is on time, within budget and aligned to agreed quality standards.
    * Create and maintain project plans, manage resources, and oversee project financials, RAID logs and stage gate processes to ensure strong project governance and accurate resourcing and billing.
    * Manage client communications and stakeholder engagement, providing clear reporting, handling escalations and ensuring alignment across all project workstreams.
    * Support change control and pre-sales activities, while contributing as a subject matter expert for project delivery best practice and established delivery methodologies.

    Required Skills

    * Proven experience delivering Microsoft-focused projects (including Dynamics, Business Central, CRM or ERP) within a consultancy environment.
    * Strong knowledge of project governance, stage gate processes and established delivery methodologies, with the ability to manage multiple projects simultaneously.
    * Excellent communication and stakeholder management skills, with experience overseeing client communications and engagement.
    * Strong commercial awareness, including experience managing project financials, resourcing, billing and overall budget control.

    What does the role offer?

    * A competitive starting salary up to £80k
    * 25 Days Holiday, Private Medical and Pension Schemes
    * Brilliant company team events/ employee incentive schemes

    Dynamics 365 CRM Power Platform Developer

    England, London

    • £41,000 to £46,000 GBP
    • Developer/Programmer Role
    • Skills: MS Dynamics 365 Customer Engagement, D365, PowerPlatform
    • Seniority: Mid-level

    Job description

    Role Overview

    A CRM Developer is required to take ownership of a Dynamics 365 and Power Platform environment following the departure of the previous specialist. The role underpins several internal functions-including volunteer management, fundraising, operations, and logistics-through a suite of custom-built applications and portals.
    You will collaborate closely with the Senior Solutions Architect to deliver configuration, automation, integrations, and ongoing improvements across a growing Microsoft-based ecosystem.

    Key Responsibilities
    * Design, customise, and maintain Dynamics 365 Customer Engagement solutions.
    * Build and support workflow automation using Power Automate.
    * Manage and enhance multiple Power Apps Portals, with additional portals planned.
    * Contribute to the development and support of key operational tools, such as:
    * A bespoke routing application used by drivers to manage delivery schedules.
    * A volunteer-facing portal for shift booking, profile management, and qualification tracking.
    * Assist with upcoming integration and migration initiatives, including moves from other CRM platforms into Dynamics.
    * Work closely with teams across volunteering, logistics, fundraising, and operations to understand requirements and deliver effective solutions.
    * Support extensions related to warehousing as the organisation transitions to Business Central.
    * Participate in continuous optimisation of data structures, workflows, and internal processes.

    Essential Skills
    * Strong background in Dynamics 365 Customer Engagement.
    * Practical experience with Power Automate and workflow automation.
    * Familiarity with Power Apps Portals or a strong desire to develop expertise in this area.
    * Ability to gather requirements, troubleshoot issues, and deliver solutions independently.

    Desirable Skills
    * Experience working within non-profit, charity, or logistics environments.
    * Exposure to Business Central or warehouse-related processes.
    * Understanding of CRM integrations with external systems.
    * Background working with external support partners.

    Business Analyst

    England, London

    • £85,000 to £100,000 GBP
    • Other Role
    • Skills: Business Analyst - London - Hybrid - Up to £100k
    • Seniority: Senior

    Job description

    Business Analyst - London (Hybrid) - Up to £100,000



    Why this company?

    Join a top-tier global investment bank that's heavily investing in its strategic trade data platform, the central data store for all trade capture across the organisation. You'll work in a high-impact, fast-moving environment with 60-70 projects a year, major cross-asset exposure, and a roadmap that includes AI/ML innovation. A great fit if you want scale, complexity, and visibility.



    You will work with

    * Cross‑asset teams across Front Office, Operations, Finance & Risk
    * Onboarding new consumers to the bank's strategic trade data store
    * Analysis across the trade lifecycle (equity derivatives, FX, securities, rates)
    * Requirements, data mapping, feasibility, process design & traceability
    * XML messaging and SQL/data querying
    * Agile delivery teams in a collaborative environment



    Benefits

    * £100k salary + strong bonus
    * Hybrid working
    * Huge cross‑asset exposure
    * Long-term AI/ML and digital transformation projects
    * High visibility with senior leadership



    Key Experience

    * Investment Banking background: equity derivatives, FX, securities with derivatives or strong rates knowledge
    * Strong BA experience with trade lifecycle data mapping
    * Regulatory reporting & post‑trade understanding
    * XML (JSON desirable) + some SQL querying
    * Confident stakeholder communication
    * Agile experience



    Interested?

    Roles at this level move quickly - Apply now or send your CV directly!

    Data Engineer

    England, London

    • £60,000 to £75,000 GBP
    • Other Role
    • Skills: Azure, AWS, Databricks
    • Seniority: Mid-level

    Job description

    Databricks Data Engineer

    Up to £75,000

    I am currently recruiting for a Databricks Data Engineer to support the delivery of modern data platform and engineering programmes within a growing data focused consultancy. Working across a range of enterprise clients, this role focuses on designing and delivering scalable data solutions using the Databricks Data Platform.

    This position sits at the intersection of data architecture, engineering delivery and client engagement. You will be responsible for building robust data pipelines, supporting cloud data platforms and ensuring high-quality, scalable data solutions are delivered across multiple projects.

    This role is ideal for someone with strong hands-on engineering capability who is also comfortable working in a client-facing environment. You should be confident translating business requirements into technical solutions and contributing to the successful delivery of end-to-end data engineering projects.

    Responsibilities

    * Design, build and deliver data solutions using Databricks
    * Develop and optimise ETL/ELT data pipelines using Spark, Python and SQL
    * Build and maintain data lakes and data warehousing solutions
    * Collaborate with stakeholders to deliver scalable and insight-driven data platforms
    * Contribute to projects involving various other tools like Kafka, Snowflake, Azure Data Factory, Synapse or Microsoft Fabric

    Skills and Experience

    * Strong experience with Databricks with either Azure or AWS
    * Strong SQL, Python and Spark expertise
    * Proven track record delivering data engineering solutions across full project lifecycles
    * Strong understanding of data modelling and modern data architectures
    * Ability to engage effectively with stakeholders in a consulting setting

    What's on Offer

    * Salary up to £75,000
    * Hybrid working - central London location
    * Opportunity to work on modern cloud data platforms using cutting-edge technologies
    * Exposure to a variety of industries and large-scale data transformation programmes
    * Clear career progression within a growing consulting practice
    * Collaborative and high-performing team environment

    This is just a brief overview of the opportunity. To learn more, simply apply with your CV and we'll be in touch to discuss the role in more detail.

    Senior Business Analyst - Remote UK- cGBP54K

    England, London

    • £54,000 to £54,000 GBP
    • Other Role
    • Skills: Dynamics 365, Power BI, Data, BA
    • Seniority: Senior

    Job description

    Senior Business Analyst - Remote UK - c£54K



    Nigel Frank are working with a large, values-led organisation that is looking to hire an experienced Senior Business Analyst to support a major People System upgrade and wider transformation programme.



    This role will play a key part in understanding business change needs and assessing the impact across processes, people, data, and systems. You'll work closely with stakeholders across the organisation to design and deliver improvements that enhance the experience for employees, customers, and wider user groups. This position is well suited to a Senior Business Analyst who thrives in complex environments, has strong experience in data architecture and system integrations, and is passionate about driving meaningful business change.



    Your Role & Responsibilities:

    * Lead business analysis activities across a major system upgrade, including data migration and end-to-end system integrations
    * Engage stakeholders across the organisation to understand business needs and identify opportunities for improvement
    * Analyse and document current (As-Is) and future (To-Be) processes, ensuring alignment with strategic objectives
    * Produce high-quality Business Requirement Documents, including functional and non-functional requirements
    * Work closely with Solution Architects and development teams to ensure successful implementation of solutions
    * Support User Acceptance Testing (UAT) and ensure systems meet business requirements

    Key Experience & Skills:

    * Proven experience delivering business analysis across large-scale digital transformation projects
    * Strong experience with data architecture, data mapping, and migration
    * Experience mapping complex system integrations (ideally using iPaaS solutions)
    * Demonstrable experience producing Business Requirement Documents and process mapping (As-Is / To-Be)
    * Strong stakeholder management skills, with the ability to influence at all levels
    * Experience working in Agile delivery environments
    * Familiarity with tools such as Power BI, Visio, and MS Project is advantageous
    * Experience with Dynamics 365 is beneficial

    Data Architect

    England, London

    • £70,000 to £95,000 GBP
    • Consultant Role
    • Skills: Data Engineering
    • Seniority: Senior

    Job description

    Data Architect (AWS/Azure) - Up to £90,000

    A global consultancy is continuing to expand its Data & AI practice. They are seeking a Multi cloud Data Architect (AWS/Azure) with strong consultancy experience to help design, shape, and deliver modern data platform solutions for enterprise clients across multiple industries.

    This is a permanent role with a clear pathway to senior leadership, exposure to high-impact programmes, and the opportunity to architect cloud-native data, analytics, and AI platforms at scale.



    About the Role:

    As a Data Platform Architect, you'll work across the full data value chain - shaping architecture, advising clients, leading small teams or workstreams, and remaining hands-on enough to stay close to delivery.

    You'll be involved in designing scalable, secure, cloud-native data platforms integrating:

    * Batch + real-time pipelines
    * Modern data management and governance
    * Advanced analytics capabilities
    * ML, Generative AI and LLM integration within enterprise solutions

    The consultancy works across sectors, so no specific industry background is required.



    Requirements:

    * Experience delivering data & analytics platform solutions
    * Strong background in AWS and/or Azure (multicloud highly desirable)
    * Deep understanding of cloud-centric architecture principles
    * Strong grasp of core data management concepts and the end‑to‑end data lifecycle
    * Experience leading small teams or delivery workstreams
    * Ability to articulate concepts in AI, ML, LLMs and data mining, and translate these into enterprise architectures
    * Strong consultancy skills - client-facing, stakeholder management, communication
    * SC Clearance or eligibility



    Salary & Benefits:

    * Up to £90,000
    * Comprehensive consultancy benefits package
    * Travel expenses paid when travelling outside your aligned hub area
    * Clear progression within a growing Data & AI function

    * Expectation of 3 days per week at either a company office or client site
    * Offices located across the UK