Explore top job and contract listings from leading companies. Find the perfect opportunity and take the next step in your career.
Showing results 1 through 10 of 10
Lead Developer/Senior Software Engineer Our client is a leader in monitoring IoT technology, developing innovative critical resource monitoring solutions. Exceptional software is at the core of their customers innovations. As a Lead Developer/Senior software engineer you will lead a cross-functional team of talented developers, contribute hands-on to software development, drive the technical direction of their products, and play a key role in expanding their digital product portfolio. About the Role We are seeking an experienced developer/software engineer to help deliver the company's digital product strategy. You will take ownership of a key part of the digital product portfolio, working closely with the Head of Digital to shape its future. Additionally, you'll lead a technical team to deliver the strategic commitments. This role requires strong software engineering expertise, an understanding of system design and the ability to solve complex problems collaboratively. Key Responsibilities Technical Leadership: Lead a cross-functional technical team, providing mentorship, technical guidance, and process enhancements to ensure team success. Collaboration: Work with the Head of Digital, Tech-Leads, and stakeholders to define and prioritize product features, ensuring technical implementation meets business needs. Development: Design, develop, and maintain web and app software using the core tech stack (C# .NET, React, Azure, Git, .NET MAUI). Firmware & APIs: Develop and maintain firmware, APIs, and database systems using technologies like C, C++, and Azure. System Improvements: Identify opportunities to enhance system reliability, simplicity, and maintainability, recommending tech stack updates where needed. Innovation: Stay informed of industry trends and emerging technologies, evaluating their potential impact on the product portfolio. Risk Mitigation: Identify and address technical risks and develop strategies to manage technical debt. Culture Building: Foster a culture of innovation, experimentation, and continuous learning. Cross-team Contributions: Participate in architecture discussions and support wider software development initiatives. User Support: Provide responsive support for urgent issues affecting system users. Role Requirements Leadership Skills Whether you're an experienced or first-time leader, you'll need: Strong verbal and written communication skills. Ability to motivate and inspire team members. Excellent interpersonal skills for effective collaboration with stakeholders and team members. Problem-solving and troubleshooting expertise. A flexible attitude to manage changing priorities. Understanding of agile software development methodologies and their trade-offs. Technical Skills Core Requirements: 5+ years of experience in software development. Proficiency in Linux/Unix and Windows environments. Familiarity with cloud services, especially Azure. Strong knowledge of networking, network security, and IT security. Understanding of best practices for always-on, always-available services. Open-mindedness and a willingness to learn new technologies as needed. Technical Expertise Embedded & Data Platform Team: Expertise in C and C++ development. Firmware development experience for Embedded and IoT devices. API development experience. Strong understanding of computer architecture, operating systems, and device drivers. Proficiency in debugging firmware for microcontrollers and SoCs. Familiarity with IoT protocols (eg, MQTT). Strong knowledge of communication protocols (TCP/IP, I2C, MODBUS, SDI12, etc.). Understanding of device management and security protocols (eg, TLS, DTLS).
Wales, United Kingdom
£80,000/year
10-01-2025
Role: Cyber Security Consultant Salary: £45k - £53k Location: Hybrid (remote with 1-2 days per week in London office) We are seeking a Consultant to join a dynamic Cyber Advisory team, delivering strategic advice and cyber security assurance to a diverse range of clients, including FTSE 350 companies, across sectors such as financial services, retail, government, and corporates. Key Responsibilities: Lead cyber security projects, from business development to delivery. Provide expert advice on frameworks like NIST CSF, ISO 27001, and cyber risk management. Prepare and present findings to senior stakeholders. Mentor junior team members and contribute to methodology development. Ideal Candidate: Strong experience in cyber security advisory roles. Relevant certifications (eg, CISSP, CISM, ISO 27001 LA). Excellent communication, analytical, and interpersonal skills. Commitment to professional development and inclusivity. What's Offered: Support for professional certifications and training. Mentorship and a clear career progression path. Opportunities to work on high-impact projects in multiple industries. Join a global professional services network committed to fostering diversity, empowering individuals, and driving impactful change. Apply now with your up to date CV to take the next step in your cyber security career!
London, United Kingdom
£53,000/year
07-01-2025
Integration Architect - HR transformation (Workday) 12-month FTC (possible extension) My client, one of the UK's premier companies, is embarking on a company-wide overhaul of its systems, with a massive Workday HRIS transformation at the heart of it. They are looking for a broad integration architect with particular strengths in the HR function, HRIS, and Workday to join the team. You will be responsible for designing and implementing the technology solutions for the HR Transformation project across multiple domains, such as applications, integration, and data. Key skills: Owning the design of various applications and integration-focused solutions across the workday implementation. Stakeholder engagement is needed regarding business needs and requirements for the HRIS & Payroll system. Designing the integration services between HRIS & Payroll and existing systems. Designing data architecture solutions for efficient HR data processing. Ensure the solutions align with the IT Governance Framework. Experience Required: Experienced Solution Architect with a broad, general skill set encompassing applications, integration, and data. Previous experience in working with large-scale HR transformation projects, ideally Workday
London, United Kingdom
£95,000/year
07-01-2025
Solution Architect - WorkDay - Integration - London. My client are looking for an experienced Solutions Architect with a strong background in Workday and integrations to design and implement scalable, robust solutions that align with our business needs. The ideal candidate will play a critical role in optimizing Workday functionalities, ensuring seamless integration with internal and external systems, and driving innovation across our HRIS ecosystem. Responsibilities: Lead the architecture, design, and implementation of Workday modules (eg, HCM, Payroll, Benefits, Time Tracking). Analyze business requirements and translate them into technical solutions that meet both functional and non-functional requirements Design and manage integrations between Workday and other systems using Workday Studio, EIBs, Web Services (SOAP/REST), and other integration tools. Ensure integration reliability, scalability, and performance optimization. Collaborate with cross-functional teams including HR, IT, Finance, and external vendors to deliver end-to-end solutions. Provide technical guidance and mentorship to development teams on Workday best practices and standards. Continuously evaluate the Workday environment and recommend enhancements to improve system performance and user experience. Identify opportunities to automate manual processes and streamline workflows. Ensure all Workday integrations and configurations comply with organizational policies and industry standards. Maintain robust documentation for all technical designs, configurations, and integrations. Required Skills & Qualifications Workday Expertise: In-depth knowledge of Workday modules, architecture, and configuration. Hands-on experience with Workday Studio, Workday Extend, EIBs, and core connectors. Integration Proficiency: Strong experience in designing and building integrations using APIs, Middleware tools, and Workday's integration tools. Proficiency with Web Services, XML, XSLT, and JSON. Problem-Solving & Communication: Proven ability to analyze complex problems and deliver effective solutions. Strong interpersonal and communication skills, with the ability to convey technical concepts to non-technical stakeholders. Education & Experience: Bachelor's degree in Computer Science, Information Technology, or related field. Minimum 5+ years of experience in Workday solutions architecture and integrations. Workday certification(s) in relevant modules is highly desirable.
London, United Kingdom
£95,000/year
06-01-2025
Role: Informatica Platform Lead Salary: £80k - £85k Location: Hybrid - remote with 2 days a week onsite in Surrey About the Role Are you ready to lead and shape the future of data engineering? We are hiring an Informatica Platform Lead to join a global organisation undergoing a transformative data strategy programme. This role plays a critical part in enhancing Informatica toolset capabilities, with a primary focus on Master Data Management (MDM) solutions. This is your opportunity to work at the cutting edge of data-driven decision-making and cultural transformation. Key Responsibilities Strategic Development Design and execute a roadmap for the Informatica platform. Act as a technical lead for data projects leveraging the Informatica product suite. Define and implement data architecture, including CDI, Data Quality, and Data Governance concepts. Platform Implementation & Leadership Lead the physical design of MDM solutions, integrating key data sources in alignment with business goals. Mentor a team of internal and external Informatica developers to deliver projects on time. Ensure the Informatica platform meets production-grade non-functional requirements. Technical Delivery Develop, modify, and debug Informatica workflows, employing robust unit testing to meet business requirements. Troubleshoot and resolve technical issues, optimizing code for performance. Enable Informatica (CDGC) as a governance tool to drive data democratisation across the organisation. Advisory & Stakeholder Engagement Serve as a subject matter expert, consulting stakeholders to meet MDM and data engineering goals. Foster a data-driven culture, delivering presentations and training to promote data literacy. Skills & Experience Work Experience Experience leading at least two end-to-end projects using the Informatica technology stack with teams of three or more developers. A minimum of 5 years in a technical Informatica strategy or delivery role. Previous work in a global organisation and Agile environment. Technical Skills Expertise in master data management, data quality, and governance. Experience designing REST API and message queue-based interactions. Knowledge of data warehousing and mesh concepts, with practical DevOps experience. Soft Skills Strong analytical, written, and oral communication skills. Proven ability to influence stakeholders and engage both technical and business teams. Effective presentation skills and a track record of coaching and developing colleagues. If you are interested in the chance to join a transformative journey, leveraging cutting-edge technology to create a data-driven future, with mentorship opportunities, global exposure, and a platform to grow alongside a forward-thinking organisation, this is the perfect role for you. Please apply with an updated CV.
Surrey, United Kingdom
£85,000/year
06-01-2025
Lead Developer/Senior Software Engineer Our client is a leader in monitoring IoT technology, developing innovative critical resource monitoring solutions. Exceptional software is at the core of their customers innovations. As a Lead Developer/Senior software engineer you will lead a cross-functional team of talented developers, contribute hands-on to software development, drive the technical direction of their products, and play a key role in expanding their digital product portfolio. About the Role We are seeking an experienced developer/software engineer to help deliver the company's digital product strategy. You will take ownership of a key part of the digital product portfolio, working closely with the Head of Digital to shape its future. Additionally, you'll lead a technical team to deliver the strategic commitments. This role requires strong software engineering expertise, an understanding of system design and the ability to solve complex problems collaboratively. Key Responsibilities Technical Leadership: Lead a cross-functional technical team, providing mentorship, technical guidance, and process enhancements to ensure team success. Collaboration: Work with the Head of Digital, Tech-Leads, and stakeholders to define and prioritize product features, ensuring technical implementation meets business needs. Development: Design, develop, and maintain web and app software using the core tech stack (C# .NET, React, Azure, Git, .NET MAUI). Firmware & APIs: Develop and maintain firmware, APIs, and database systems using technologies like C, C++, and Azure. System Improvements: Identify opportunities to enhance system reliability, simplicity, and maintainability, recommending tech stack updates where needed. Innovation: Stay informed of industry trends and emerging technologies, evaluating their potential impact on the product portfolio. Risk Mitigation: Identify and address technical risks and develop strategies to manage technical debt. Culture Building: Foster a culture of innovation, experimentation, and continuous learning. Cross-team Contributions: Participate in architecture discussions and support wider software development initiatives. User Support: Provide responsive support for urgent issues affecting system users. Role Requirements Leadership Skills Whether you're an experienced or first-time leader, you'll need: Strong verbal and written communication skills. Ability to motivate and inspire team members. Excellent interpersonal skills for effective collaboration with stakeholders and team members. Problem-solving and troubleshooting expertise. A flexible attitude to manage changing priorities. Understanding of agile software development methodologies and their trade-offs. Technical Skills Core Requirements: 5+ years of experience in software development. Proficiency in Linux/Unix and Windows environments. Familiarity with cloud services, especially Azure. Strong knowledge of networking, network security, and IT security. Understanding of best practices for always-on, always-available services. Open-mindedness and a willingness to learn new technologies as needed. Technical Expertise by Team Focus Product Development Team: Full-stack web development experience with C# .NET, React, Git, and CI/CD pipelines. Experience with .NET MAUI for app development (a plus). Strong knowledge of RDBMS and SQL, especially PostgreSQL. Embedded & Data Platform Team: Expertise in C and C++ development. Firmware development experience for Embedded and IoT devices. API development experience. Strong understanding of computer architecture, operating systems, and device drivers. Proficiency in debugging firmware for microcontrollers and SoCs. Familiarity with IoT protocols (eg, MQTT). Strong knowledge of communication protocols (TCP/IP, I2C, MODBUS, SDI12, etc.). Understanding of device management and security protocols (eg, TLS, DTLS).
Wales, United Kingdom
£70,000/year
06-01-2025
About Us Our client is a pioneer in network infrastructure monitoring powered by IoT technology, developing innovative critical resource monitoring solutions. Exceptional software is at the heart of their mission and essential to their customers. They continuously optimize, enhance their systems, and develop new features. As a Lead Software Engineer, you will lead a cross-functional team of talented developers, contribute hands-on to software development, drive the technical direction of their products, and play a key role in expanding their digital product portfolio. About the Role We are seeking an experienced software engineer to help deliver the company's digital product strategy. You will take ownership of a key part of the digital product portfolio, working closely with the Head of Digital Products to shape its future. Additionally, you'll lead a technical team to deliver the strategic commitments. This role requires strong software engineering expertise, an understanding of system design trade-offs, and the ability to solve complex problems collaboratively. Key Responsibilities Technical Leadership: Lead a cross-functional technical team, providing mentorship, technical guidance, and process enhancements to ensure team success. Collaboration: Work with the Head of Digital Products, Senior Tech-Lead, and stakeholders to define and prioritize product features, ensuring technical implementation meets business needs. Development: Design, develop, and maintain web and app software using the core tech stack (C# .NET, React, Azure, Git, .NET MAUI). Firmware & APIs: Develop and maintain firmware, APIs, and database systems using technologies like C, C++, and Azure. System Improvements: Identify opportunities to enhance system reliability, simplicity, and maintainability, recommending tech stack updates where needed. Innovation: Stay informed of industry trends and emerging technologies, evaluating their potential impact on the product portfolio. Risk Mitigation: Identify and address technical risks and develop strategies to manage technical debt. Culture Building: Foster a culture of innovation, experimentation, and continuous learning. Cross-team Contributions: Participate in architecture discussions and support wider software development initiatives. User Support: Provide responsive support for urgent issues affecting system users. Role Requirements Leadership Skills Whether you're an experienced or first-time leader, you'll need: Strong verbal and written communication skills. Ability to motivate and inspire team members. Excellent interpersonal skills for effective collaboration with stakeholders and team members. Problem-solving and troubleshooting expertise. A flexible attitude to manage changing priorities. Understanding of agile software development methodologies and their trade-offs. Technical Skills Core Requirements: 5+ years of experience in software development. Proficiency in Linux/Unix and Windows environments. Familiarity with cloud services, especially Azure. Strong knowledge of networking, network security, and IT security. Understanding of best practices for always-on, always-available services. Open-mindedness and a willingness to learn new technologies as needed. Technical Expertise by Team Focus Product Development Team: Full-stack web development experience with C# .NET, React, Git, and CI/CD pipelines. Experience with .NET MAUI for app development (a plus). Strong knowledge of RDBMS and SQL, especially PostgreSQL. Embedded & Data Platform Team: Expertise in C and C++ development. Firmware development experience for Embedded and IoT devices. API development experience. Strong understanding of computer architecture, operating systems, and device drivers. Proficiency in debugging firmware for microcontrollers and SoCs. Familiarity with IoT protocols (eg, MQTT). Strong knowledge of communication protocols (TCP/IP, I2C, MODBUS, SDI12, etc.). Understanding of device management and security protocols (eg, TLS, DTLS). What We Offer 37.5-hour workweek with flexible core hours and remote options. On-site attendance: minimum one day per week or as needed for delivery. Benefits: 26 days of annual leave + bank holidays (with the option to purchase additional leave). Pension plan. Salary sacrifice car scheme. Health coverage. Enhanced parental leave. Employee Assistance Program (EAP).
Wales, United Kingdom
£70,000/year
06-01-2025
Job Title: Data Architect Location: Remote (UK-based) Salary: £70 - £80k A leading UK-based healthcare organisation are undergoing an exciting period of digital transformation. This is a fantastic opportunity for a skilled Data Architect to play a pivotal role in shaping the enterprise data strategy and transforming the data landscape of a large, fast-paced organisation dedicated to providing high-quality services. The successful candidate will design, implement, and maintain a robust data architecture framework, ensuring data quality, governance, and enabling data-driven decision-making across the organisation. This is a permanent, primarily remote role with occasional travel across the UK. Duties: Develop and execute a strategic data architecture blueprint. Establish comprehensive data architecture standards and principles. Lead the Data Architecture strategy, focusing on data sourcing and mastering approaches. Manage the organisation's data catalogue, ensuring consistent and high-quality metadata. Act as a strategic advisor within the organisation's data programme. Align data, technical, and business architecture across the organisation. Promote best practices and improve organisational data maturity. Experience: Degree-level education or equivalent experience. Minimum 8 years of experience in Data Architecture. Proven track record of delivering enterprise-wide data solutions. Expert knowledge of data architecture principles and methodologies. Strong leadership and influencing skills. Flexibility for occasional UK-wide travel. Willingness to work extended hours when required. This is an exciting opportunity to join a supportive organisation that values its people and provides the chance to make a real impact in a fast-moving environment. If you're an experienced Data Architect looking for your next challenge, please apply with your CV for consideration.
London, United Kingdom
£80,000/year
19-12-2024
Solution Architect - HR program transformation 12-month FTC (possible extension) Hybrid - London One of our clients is looking for an HR Programme Solution Architect, you will play a key role in designing and implementing the technology solutions for the HR Transformation project. I have listed some of the job roles below, Work with stakeholders on business needs and requirements for HRIS & Payroll system. Lead the design and provide strategic guidance in the design stages of projects to develop a comprehensive solution architecture aligned with project goals, ensuring scalability, reliability, and security. Integration services between HRIS & Payroll with existing systems. Data architecture and management strategies for efficient HR data processing. Ensure the solutions align with the IT Governance Framework. The right candidate will fit the below criteria, Experienced Solution Architect Previous experience in working with large-scale HR transformation projects Experience with WorkDay, Workforce management and timesheet apps Knowledge of Data architecture and management principles
London, United Kingdom
17-12-2024
Job Role: Senior Data Engineer Salary: up to £100,000.00 + Shares Remote UK Based, Occasional travel to London required An exciting opportunity has arisen to join the technology and product team, with the expectation of function growing substantially, the end client is a Fintech payments-based provider. You must have experience building complex data frameworks in early-stage businesses. I have listed some key requirements below for you to be applicable for the role, Design, build, and maintain scalable data pipelines and architectures to handle large volumes of data. Develop, enhance, and optimize ELT processes for ingesting, processing, and distributing data across multiple platforms. Build and manage data warehouses. The technology stack is listed below, AWS Airflow Databricks GitHub Great Expectations PyTest Kafka Mosaic AI Terraform Tableau
United Kingdom
10-12-2024
Showing results 1 through 10 of 10