Software Engineer required to work on cutting edge safety critical C / C++ and Python system development as part of a growing team.
Requirements
C/C++ and Python programming experience.
Highly regulated industry understanding.
Safety critical standards.
Multi core processor and embedded systems development.
Software testing tools MISRA, LDRA, Vectorcast or similar.
Role
Develop and verify software for complex systems in collaboration with cross functional teams.
Review and validate software requirements, ensuring compliance with safety critical standards.
Conduct technical reviews, safety assessments, and certification processes.....Read more...
Software Engineer required to work on cutting edge safety critical C / C++ and Python system development as part of a growing team.
Requirements
C/C++ and Python programming experience.
Highly regulated industry understanding.
Safety critical standards.
Multi core processor and embedded systems development.
Software testing tools MISRA, LDRA, Vectorcast or similar.
Role
Develop and verify software for complex systems in collaboration with cross functional teams.
Review and validate software requirements, ensuring compliance with safety critical standards.
Conduct technical reviews, safety assessments, and certification processes.....Read more...
Senior Software Developer (Rust / Python / C++ / Distributed Systems)
Location: Hybrid UK
Salary: £60,000 - £70,000
Type: Permanent
OverviewOur key employer-partner is searching for a Senior Software Developer capable of contributing to high-availability, low-latency, mission-critical platforms, and we are looking to attract someone with experience across Rust, C++, Python, and telecoms/media systems.
This role is ideal for engineers with a strong systems mindset who enjoy ownership, architecture, and solving complex distributed systems challenges.
Key Responsibilities:* Develop high-performance components in Rust, C++, and/or Python.
* Build distributed, scalable, fault-tolerant systems supporting real-time communications.
* Implement telecom protocols (SIP, VoIP, DECT), audio/video pipelines, or streaming systems.
* Contribute to containerized microservices deployed via Docker, Kubernetes, or AWS.
* Lead system diagnostics, troubleshooting, and performance tuning.
* Design and maintain internal/external APIs and integration layers.
* Optimise code for latency, throughput, resilience, and system stability.
* Work with modern DevOps tooling (CI/CD, observability, metrics dashboards).
Required Skills:* Experience with one or more of the following languages:
* Rust
* C++
* Python
* Strong understanding of distributed systems, high-availability engineering, or telecom/media systems.
* Experience working with protocols such as MQTT, ZMQ, WebRTC, SIP, or real-time streaming technologies.
* Hands-on experience with containerisation and deployment tooling.
* Strong problem-solving, debugging, and optimisation capabilities.
Nice to Have:* FFMPEG, audio/video pipelines.
* Cloud platform experience (AWS, GCP).
* API development with FastAPI, Flask, or Django.
* Systems-level debugging tools (Wireshark, Prometheus, Grafana).
What's on Offer:* A challenging and exciting engineering environment where performance, reliability, and innovation matter.
* A collaborative culture that values technical depth and architectural thinking.
* Opportunity to contribute to major telecom, media, and distributed system products.
Contact Claire at Jonothan Bosworth Recruitment Specialists today to learn more.
MM_01_SRD _CE
We are committed to diversity, inclusion, and equality.
As an equal opportunities employer, we celebrate diversity and are active advocates against modern slavery. We prohibit any form of discrimination or harassment based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic.
....Read more...
Senior DevOps Engineer – FinTech SaaS Scale-Up – London / Remote
(Tech Stack: DevOps Engineer, AWS, Azure, Kubernetes, Docker, Linux, Istio, Terraform, Helm, Go, Python, C#, Prometheus, Grafana, ELK, Ansible, Concourse, Nexus, SonarQube, Cloud, DevOps Engineer)
We’re looking for a Senior DevOps Engineer (AWS, Kubernetes, Terraform, Helm) to join one of the UK’s most ambitious FinTech SaaS scale-ups — a company building cloud-native platforms that are transforming the global investment and data management space.
If you thrive in fast-paced, high-pressure environments where ownership, innovation and delivery matter, this is the perfect opportunity to make a tangible impact. You’ll join a team that values bold thinking, hands-on engineering, and DevOps excellence.
You’ll design and build scalable infrastructure, automate everything, and help drive best practice across the engineering organisation. This role suits someone who can code, lead, and deliver under pressure — an engineer who wants to shape culture, not just follow it.
Our client is seeking a Senior DevOps Engineer with experience in: AWS, Azure, Kubernetes, Docker, Linux, Istio, Terraform, Helm, Go, Python, C#, Prometheus, Grafana, ELK, Ansible, Concourse, Nexus, SonarQube, Cloud, DevOps Engineer.
If you’re missing one or two areas, don’t worry — training and mentorship are provided to bridge any gaps.
Expect to work in a highly collaborative environment, solving complex challenges at scale and delivering cloud-native solutions using a modern stack — including AWS, Azure, Kubernetes, Docker, Linux, Istio, Terraform, Helm, Go, Python, C#, Prometheus, Grafana, ELK, Ansible, Concourse, Nexus, SonarQube.
Your day-to-day will involve working on Kubernetes and Terraform projects, automating cloud infrastructure, and improving CI/CD systems. You’ll code in Go, Python, or C#, monitor performance with Prometheus, Grafana, and ELK, and collaborate closely with developers to evolve a best-in-class DevOps environment.
This is your chance to join a company where DevOps is truly central — operating across AWS, Azure, Kubernetes, Docker, Linux, Istio, Terraform, Helm, Go, Python, C#, Prometheus, Grafana, ELK, Ansible, Concourse, Nexus, SonarQube, Cloud — and where your leadership and technical depth will shape the platform’s future.
All Senior DevOps Engineer positions come with the following benefits:
• Competitive salary + performance-based bonus
• Private healthcare (including dental, optical, and mental health cover)
• Pension scheme
• Flexible and remote working options
• 25 days holiday + bank holidays
• Paid maternity, paternity and adoption leave
• Annual training and certification budget
• Cycle-to-work scheme and discounted gym memberships
Location: London, UK / Remote Working
Salary: £90000–£140000+ Bonus + Pension + Benefits + Bonus
Applicants must be based in the UK and have the right to work in the UK even though remote working is available.
To apply for this position please send your CV to Lina Savjani at Noir.
Ref: NC/LS/SDEVOPS....Read more...
Graduate / Junior Developer, Python, Linux, C#, Java - London
(Teck stack: Graduate / Junior Developer, Python, Linux, C#, Java, .NET 9, C#, J2EE, Agile, TDD, BDD, Graduate / Junior Developer)
Since 2006 our client’s revolutionary marketing software platform has been helping businesses all over the world to attract, engage, and delight customers by delivering inbound experiences that are relevant, helpful, and personalized. Having recently launched in the UK, they looking to hire Graduate / Junior Developer (Python, Linux, C#, Java)) to become a part of their ever-growing family.
They believe that individual developers are in the best position to make decisions about what should be created, and how it should be built. Within their setup those decisions are made by small teams of three or four developers who own each piece of their product. This autonomy allows them to deploy 200+ times each day. They believe that problems are solved with technology and experience, not process, and that mistakes are a normal part of learning.
These roles would be suitable Graduate / Junior Developer who have recently graduated from university and have a basic understanding of any of the following technologies: Python, Linux, C# or Java; which might have been acquired as part of your degree course or through a placement year in industry.
At the center of our client’s culture is freedom and openness which takes a lot of people by surprise. But the good kind of surprise, like a birthday party!
Their benefits include the following:
Private medial healthcare (family plan included).
Bonus (12%).
Student loan reimbursement. They will pay £5,000 per year towards the outstanding balance of your student loan.
Unlimited holiday allowance.
Company pension.
Free books and beers, and a 24/7 snack wall!
Our client is building a company people love. A company that will stand the test of time. So, they invest in their people, and optimize for your long-term happiness. If you would like to explore the possibility of joining their family can you please send your CV without delay.
Location: London, UK / Remote Working
Salary: £30,000 - £40,000 + Bonus + Pension + Benefits
Noir continues to be the leading Microsoft recruitment agency; we can help you make the right career decisions!
Applicants must be based in the UK and have the right to work in the UK even though remote working is available.....Read more...
Embedded Hardware Engineer - Power Electronics - Aargau, SwitzerlandMandatory Skillset: FPGA/VHDL, Java or C/C++Nice to have's: Python, Siemens PLC, Maven/Ant, SQL Server, Linux, Docker, GIT, Jenkins, Sonatype Nexus
Our Client:Is a pioneering, family-owned Swiss company specialising in power electronics that designs, manufactures, and supplies high-power RF amplifiers and transmitters for various industries, including broadcasting, telecommunications, military and defence, and scientific research.
Job Summary:We seek a highly skilled Embedded Hardware Developer with a background in Electronic Engineering and experience in FPGA/VHDL to join our client's team. As an Embedded Hardware Developer, you will design, develop, and maintain simulated signal-processing systems, combining C++, Java or Python with FPGA/VHDL.
Your Tasks:
Development and simulation of complex signal processing systems
Design and verification of simulated signal processing system with hardware (mainly FPGA/ VHDL)
Design and development of PCB for control systems
Maintenance and further development of the internal firmware environment and hardware
Commissioning and tests of control systems
Required Skills:
Master’s or Bachelor’s degree in electrical science or similar education
Experience in signal processing, FPGA designs and VHDL programming
Experience in PCB development for control systems
Knowledge of component-oriented design with JAVA OSGI/RCP, with SPS programming (Siemens) and with Python as a plus
Alternatively, strong C++ skills are welcome
Good language skills in English and German (both spoken and written)
Positive work attitude. Collaborative team player with excellent communication skills to support team members
Ability to work in interdisciplinary teams
Benefits:
CHF 100 -130k + Bonus Benefits
Opportunity to work on exciting projects
Collaborative and dynamic international team environment
Remote work options with flexible working hours
Professional development opportunities and mentorship
Comprehensive benefits package, including health insurance, retirement plan, and more
Access to cutting-edge technologies and tools
Recognition and rewards for outstanding performance
30 Days Annual Leave
Location: Aargau, Baden, Switzerland (Remote)Salary: CHF 100 -130k + Bonus Benefits
Mandatory Skillset: FPGA/VHDL, Java or C/C++Nice to have's: Python, Siemens PLC, Maven/Ant, SQL Server, Linux, Docker, GIT, Jenkins, Sonatype Nexus
Applicants for the Senior Software Engineer position must be based in Switzerland
NOIRSWITZERLANDRECNOIREUROPERECNOIREURNET
NC/TC/ARG100130....Read more...
Graduate / Junior Developer, Python, JavaScript, PHP - London
(Tech stack: Graduate / Junior Developer, Python, JavaScript, PHP, Graduate / Junior Developer)
In 2012 our client launched a social messaging platform that has been taking the US by storm. After an extremely successful period our client has decided to hop across the Atlantic, in a bid to expand their sphere of influence and take up a firm foothold in the UK and European markets.
A number of new offices are being opened in the UK and our client is looking for talented, enthusiastic and passionate Graduate / Junior Developer to bring their product to these new markets and help enhance this already successful company!
These roles would be suitable Graduate / Junior Developer who have recently graduated from university and have a basic understanding of any of the following technologies: Python, JavaScript, PHP, React, React Native, Django, Postgres, Docker and Agile; which might have been acquired as part of your degree course or through a placement year in industry.
All Graduate / Junior Developer positions come with the following benefits:
30 days holiday (plus 8 UK Bank Holidays).
Flexible working hours
An early finish on Fridays that fall in the months of June, July and August.
£10,000 training allowance including attendance of Microsoft events and conferences.
4 days a month innovative time.
Free gym membership including yoga sessions.
Summer BBQs.
Birthday bonus package – including time off work on your birthday, dinner at a top restaurant or a paid day trip to a European destination.
Location: London, UK / Remote Working
Salary: £35,000 - £50,000 + Bonus + Pension + Benefits
Applicants must be based in the UK and have the right to work in the UK even though remote working is available.
NC/RG/GRALON....Read more...
Senior Software Engineer - Aerospace - Ulm (Remote)(C#, SQL Server, TypeScript, JavaScript, Python, Angular)
We are seeking an experienced Senior Software Engineer to join a leading company in the field of aerospace technology and engineering. As a Senior Software Engineer, you will play a crucial role in designing, maintaining, and developing cutting-edge aerospace applications. Our client is responsible for the technologies in pilot cockpits for some of the biggest airlines inculding Boeing, American Airlines and Ryanair.
Requirements:
Experience with programming languages such as C#, TypeScript/JavaScript, and Python
Familiarity with libraries and frameworks such as Angular
Knowledge of interfaces such as Graph, REST, Protocol Buffers, and gRPC
Experience with databases such as PostgreSQL, SQL Server, and Timescale DB
Experience with Agile development methodologies and version control systems such as Git
Fluency in German (C1 level or above).
Leadership experience welcome
Responsibilities:
Design, develop, test, and maintain software applications using various programming languages and frameworks.
Develop and implement algorithms and data structures to optimize system performance and efficiency.
Participate in the design and development of new software features and applications.
Coding with C#, SQL Server, TypeScript, JavaScript, Python, Angular
Benefits:
Competitive salary: €60,000 - €90,000 + Bonus Benefits
Opportunity to work on exciting projects
Collaborative and dynamic international team environment
Remote work options with flexible working hours
Professional development opportunities and mentorship
Comprehensive benefits package, including health insurance, retirement plan, and more
Access to cutting-edge technologies and tools
Recognition and rewards for outstanding performance
30 Days Annual Leave
Location: Ulm (Remote)
Salary: €60.000 - €90.000 + Bonus Benefits
Applicants for the Senior Software Engineer position must be based in Germany.
NOIRGERMANYREC
NOIREUROPEREC
NOIREURNET
NC/TC/ULM6090....Read more...
Network Engineer - Zurich / Hybrid
(Network Engineer, Security Solutions, Cisco ISE, NAC, WebProxy, Cisco Meraki, Cisco Classic, Nexus, Fortinet, Perimeter, VPN, Data Center Firewalls, Wireless products, Python and Regex)
We have a fantastic new role for a Network Engineer to join a market leading Swiss Family Business with over 100 years' experience. This is your chance to help manage the server backend systems in two data centers and the hybrid cloud infrastructure for approximately 10,000 users working at over 100 locations in Europe.
Our client is looking for an exceptional Network Engineer to help with installation, management and operation of the Europe-wide network infrastructure. You will be an expert in security solutions, such as Cisco ISE, NAC, WebProxy, have excellent Cisco Meraki, Cisco Classic and Nexus, as well as strong knowledge of Fortinet products, namely perimeter, VPN, data center firewalls. Experience with wireless products and scripting languages such as Python and Regex would be a big advantage.
Location: Zurich, Switzerland / Hybrid Working
Salary: 80’000 CHF – 120’000 CHF + Bonus + Benefits
Applicants must be based in Switzerland and have the right to work in Switzerland even though remote working is available.
Noir continues to be the leading Microsoft recruitment agency; we can help you make the right career decisions!
NOIRSWITZERLANDRECSP
NOIRSWITZERLANDREC
NOIREUROPEREC....Read more...
Are you an experienced Embedded Software Engineer looking for a better work-life balance? This fully remote opportunity offers a 4-day working week, strong progression prospects, and the chance to work on innovative electronic products.
Key Responsibilities of the remote based Embedded Software job:
Develop and maintain embedded C software for electronic systems.
Collaborate with hardware engineers to analyse schematics, prototype circuits, and investigate PCB failures.
Support product testing and validation using Python
Participate in design reviews, contribute ideas, and help drive product improvements.
Work independently while remaining connected to a remote engineering team.
Skills and experience required for the remote based Embedded Software job:
Strong Embedded C programming skills.
A solid background in electronics
Prototyping and fault-finding experience at PCB level.
Ideally experience using Python for testing
A proactive, problem-solving mindset and ability to work remotely with minimal supervision.
Why Join?
4-day working week
Fully remote – work from anywhere in the UK with only occasional visits to site.
25 days holiday + bank holidays
If this remote based Embedded Software Engineer job with a 4 day working week could be of interest, send your CV to bwiles@redlinegroup.com or call Ben on 07471 181784 / 01582 878816 to discuss in more detail.....Read more...
We are looking for an experienced Senior Python Developer to join one of our client's team.
Role and Responsibilities:
Maintain and extend our search back-end.
Design, develop, run and evaluate online AB-tests to improve the quality of the search results.
Support operational excellence through practices like code review and pair programming
The entire team is responsible for the operations of our services. This includes actively
monitoring different applications and their infrastructure as well as intervening to solve
operational problems whenever they arise.
Keep up with developments in the field of Information Retrieval (e.g. semantic search).
Build RAG solutions for editorial domain
Skills and Qualifications:
Degree in computer science, artificial intelligence, a related field, or relevant prior experience
AWS, Kafka, Python (FastAPI), SQL, Docker, Spark
4+ years of software development life cycle, including coding standards, code reviews,
source control management, build processes, testing, and operations experience
Affinity with data analysis
Pre-existing knowledge or experience with Elasticsearch
Interest in NLP and machine learning
Interest in prompt engineering, RAGs and genAI in general
A natural interest in digital media products
If interested, please get in touch via contact details provided or click “Apply” to forward an up-to-date copy of your CV.
Cavendish (Recruitment) Professionals Ltd are proud to be an equal opportunity employer and we believe that inclusivity begins with the candidate experience. All qualified applicants will receive consideration for employment regardless of, gender, race, age, sexual orientation, religion, or belief.....Read more...
Lead Data Engineer (Databricks) - Leeds
(Lead Data Engineer, Team Lead, Technical Lead, Senior Data Engineer, Data Engineer, Python, PySpark, SQL, Big Data, Databricks, R, Machine Learning, AI, Agile, Scrum, TDD, BDD, CI / CD, SOLID principles, Github, Azure DevOps, Jenkins, Terraform, AWS CDK, AWS CloudFormation, Azure, Lead Data Engineer, Team Lead, Technical Lead, Senior Data Engineer, Data Engineer)
Our client is a global innovator and world leader with one of the most recognisable names within technology. They are looking for a Lead Data Engineer with significant Databricks experience as well as leadership responsibility to run an exceptional Agile engineering team and provide technical leadership through coaching and mentorship.
We are seeking a Lead Data Engineer capable of leading client delivery, ensuring the highest standards. This will include working with architects, creating automated tests, instilling a culture of continuous improvement and setting standards for the team. You will be responsible for building a greenfield modern data platform using cutting-edge technologies, architecting big data solutions and developing complex enterprise data ETL and ML pipelines and projections.
The successful candidate will have strong Python, PySpark and SQL experience, possess a clear understanding of databricks, as well as a passion for Data Science (R, Machine Learning and AI). Database experience with SQL and No-SQL – Aurora, MS SQL Server, MySQL is expected, as well as significant Agile and Scrum exposure along with SOLID principles. Continuous Integration tools, Infrastructure as code and strong Cloud Platform knowledge, ideally with AWS is also key.
We are keen to hear from talented Lead Data Engineer candidates from all backgrounds.
This is a truly amazing opportunity to work for a prestigious brand that will do wonders for your career. They invest heavily in training and career development with unlimited career progression for top performers.
Location: Leeds
Salary: £55k - £70k + Pension + Benefits
To apply for this position please send your CV to Nathan Warner at Noir Consulting.
(Lead Data Engineer, Team Lead, Technical Lead, Senior Data Engineer, Data Engineer, Python, PySpark, SQL, Big Data, Databricks, R, Machine Learning, AI, Agile, Scrum, TDD, BDD, CI / CD, SOLID principles, Github, Azure DevOps, Jenkins, Terraform, AWS CDK, AWS CloudFormation, Azure, Lead Data Engineer, Team Lead, Technical Lead, Senior Data Engineer, Data Engineer)
NOIRUKTECHREC
NOIRUKREC....Read more...
This is a fantastic opportunity for someone with exceptional proficiency in Python, SQL, HTML looking to work remotely with a leading Hedge fund. A distinguished player in the quantitative trading industry, renowned for delivering best-in-class solutions to financial institutions, hedge funds, and technology organizations. With over 15 years of expertise, they are at the forefront of quantitative trading technology and business development, navigating the complexities of the electronic trading landscape to achieve strategic objectives.Overview of the roleWe are seeking a highly skilled Quantitative Developer to join our dynamic team. This full-time position involves working closely with our lead developer and the Founder/Portfolio Manager. The role is primarily remote, with required training and occasional travel to London.Key responsibilitiesDatabase Management: Maintain, organise, and expand the SQL Server database. Ensure data integrity and optimise database performance for efficient data retrieval and processing.Back testing and Strategy Development: Develop and implement back testing and stock screening strategies using Python. Collaborate with the investment team to refi ne and test new strategies.Process Automation: Design and execute process automation to streamline operations and improve efficiency. Implement automated workflows and scripts to reduce manual intervention.Risk Management: Assist in developing and monitoring the risk management system. Analyse risk metrics and provide insights to mitigate potential risks.User Interface Development: Create intuitive and user-friendly interfaces for internal tools and applications. Ensure seamless user experiences through effective design and functionality.Code Documentation: Add comprehensive comments and documentation to the codebase to facilitate collaboration and future development.System Development: Maintain and enhance our proprietary investment management system and libraries. This includes writing clean, scalable, and efficient code to support our investment strategies.Key requirementsEducational Background: Graduate with a master's degree in computer science, Information Technology, or a related field. Strong foundation in mathematics, statistics, and computer science principles.Experience: At least 2 years of professional experience, with a minimum of 1 year in a development team. Proven track record of delivering high-quality software solutions.Technical Skills: Advanced proficiency in Python programming is crucial. Experience with SQL, HTML, and VBA is a plus. Familiarity with cloud computing platforms and automation tools is beneficial.Analytical Skills: Strong analytical and problem-solving skills. Ability to work with large datasets and derive actionable insights.Communication Skills: Excellent verbal and written communication skills. Ability to convey complex technical concepts to non-technical stakeholders.Work Ethic: Strong work ethic, can-do attitude, and willingness to contribute from day one. Self-motivated and able to work independently in a remote setting.Team Collaboration: Desire to work in an entrepreneurial environment. Ability to collaborate effectively with cross-functional teams and contribute to a culture of openness, honesty, and engagement.Perks and benefits of the roleCompetitive Salary based on experienceFlexible hybrid working model.Opportunities for professional growth and development.Exposure to cutting-edge technology and innovative projects.Collaborative and inclusive company culture.....Read more...
AV Systems Programmer – This is a new role in for an AV Systems Programmer that is looking for longevity in their new role. The position is working for a very busy audio visual residential systems integrator who are delivering bespoke home automation / custom AV installations. You will be a fully fledged Lover who enjoys creating bespoke programming solutions that comes with 3 -5 years of programming experience and is now looking to go to the next challenge. You experience would ideally encompass Lutron and Creston if you also have experience with c#, python or Java then please add this into your CV. This position would also suit someone that is client facing and is able to work with clients to produce desired systems and the desired touch panel layout. If this sounds like the new audiovisual programming position that you would like then please send me your full technical detailed CV ASAP.NO SPONSORSHIP IS ON OFFER YOU MUST BE IN THE UK AND WORKING HERE LEGALLYaudio visual av a/v audio/visual video signal creston nvx java python c# GUI lutron touch panel keypad iPad graphic design layout residential cedia smarthome automation intelligent bespoke custom installation CI cinema home theatre LONDON
....Read more...
Software Engineer
Cambridge
£60,000 - £70,000 + Close Knit Team + Blue Chip Customers + Stability + 35 Hour Work Week + ‘Immediate Start’
Work for an established company with a close-knit team, whose clients include some of the biggest names in the world. This is an excellent opportunity to build a long-term career and grow within a stable, reputable organisation. Receive constant support and training to ensure you can do your job to the best of your ability as a Software Engineer.
This company is a pioneer in their industry and has a reputation in the industry for new developments never done elsewhere. This is a great opportunity to join a team and continue the development of analysis and control software for industrial sensing and metrology solutions. Join now and secure the opportunity to develop technically and earn well, all whilst accompanied by a competitive package!
Your Role As A Software Engineer:
* Writing scientific applications in Python using NumPy, SciPy and other Packages
* Delivering TeraHertz solutions
* Mon-Fri role 35 hours per week
The Successful Software Engineer Will Have:
* Passion for programming
* Strong Technical Background
* Degree in computer science, mathematics or similar
Please apply or contact Toby on 07458 163036 for immediate consideration.
Key Words - Software Engineer, Electronic Engineer, Python, Numpy, Scipy, Terahertz, programming, Iterator Function, Control Instrumentation, Mathematical modelling, Physics, Cambridge, Home Counties, Essex, Hertfordshire....Read more...
What you will be responsible for?
As a Corporate Audit Data Analysis Apprentice, you will:
Perform audit work in line with the division’s risk-based methodology and the Institute of Internal Auditor’s standards to identify and understand risk; determine control objectives; and evaluate whether controls sufficiently address identified risks through various testing techniques
Obtain, extract and analyse large data sets using tools like SQL, Python or Alteryx to identify patterns, anomalies and potential risks. Create data visualisations using Power BI/Tableau to communicate findings as a basis for drafting informed and objective opinions on the adequacy and effectives of controls under review
Use data analytics to assess and identify key risk indicators, enabling auditors to focus on high-risk areas
Innovate and drive continuous improvement in audit processes through the use of new technologies and techniques
Ensure the accuracy and reliability of data used in audits
Develop knowledge and use of data tools
Develop and maintain current knowledge of audit industry practices, regulatory environment and industry developments
Training:Data Analyst Level 4.Training Outcome:What you’ll gain:
Technical depth: SQL/Python/Alteryx for data prep, analytics, automation; Power BI/Tableau for storytelling; data quality and controls
Risk and audit mindset: How banks manage risk, controls testing, regulatory expectations, and internal audit standards
Problem solving at scale: Working with real production datasets, spotting anomalies, and prioritising high‑impact issues
Stakeholder skills: Writing clear findings, presenting to auditors and business leads, influencing actions
Delivery habits: Agile ways of working, documentation, evidence standards, and meeting deadlines
Where it can take you (example paths):
Data Analyst → Senior Analyst → Analytics Lead (across audit, risk, finance, operations)
Internal Audit Analyst → Auditor → Audit Manager (with a data specialisation)
Risk/Compliance Analyst → Financial Crime/Operational Risk Data roles
Data Engineering/Automation (if you lean into Python/ETL tooling)
BI/Reporting Developer or Product Analytics (if you enjoy visualisation and metrics)
Credentials and progression support
Level 4 apprenticeship plus portfolio of real audit analytics projects
Exposure to Institute of Internal Auditors (IIA) methods; potential to pursue IIA/IRM certifications later
Mentoring and feedback loops from VP‑level leaders; evidence you can showcase on your CV and in interviews
Why it accelerates your career:
Rare combo of technical skills + regulatory/audit context
Tangible impact: your insights drive audit focus and management actions
Transferable toolkit valued across financial services and beyond
Employer Description:We are a global leader across investment servicing, markets and financing, and investment management.
With 11.5 percent1 of the world’s financial assets flowing through our doors every day, we are a trusted partner to institutional investors and a vital part of the global economy.
Together with our clients — asset managers and owners, insurance companies, official institutions and central banks — we help create better outcomes for the world’s investors and the people they serve.Working Hours :Monday to Friday 9am to 5pmSkills: Communication skills,IT skills,Attention to detail,Organisation skills,Customer care skills,Problem solving skills,Presentation skills,Administrative skills,Number skills,Analytical skills,Logical,Team working,Creative,Initiative,Non judgemental,Patience....Read more...
Our client works on very challenging and exciting projects and is looking for a Senior AI Engineer.
Skills and Experience:
Programming: Python (TensorFlow, PyTorch, Scikit-learn)
Advanced ML: Deep Learning, NLP, LLM fine-tuning, Hugging Face Transformers Proven experience deploying LLMs (e.g., OpenAI, Anthropic, Mistral) into production environments at scale Cloud & MLOps: AWS/Azure/GCP, MLflow, Kubeflow, containerization.
Strong knowledge of distributed systems and data engineering.
Strong knowledge of orchestration tools such as LangChain, LlamaIndex, and experience with agent-based systems.
Further Information:
Duration: Long term contract (B2B)
Workload: Remote
....Read more...
Cloud Engineer – A Growing FinTech Business - Linz, Austria
(Tech stack: Cloud Engineer, AWS, Azure, GCP, Citrix, Terraform, Ansible, Docker, Kubernetes, Jenkins, Git, Python, Bash, Networking, Security (IAM, VPC), Serverless Computing, Cloud Storage, Cloud Databases, Load Balancing, Monitoring (CloudWatch, Azure Monitor), Identity and Access Management (IAM), Automation, M365, Cloud Cost Management, High Availability, Disaster Recovery, Cloud Architecture, API Gateway, Containers, DevOps in the Cloud, Cloud-native Security, Cloud Engineer)
We have several fantastic new roles for Cloud Engineer (AWS, Azure, Kubernetes, GCP, Linux, Windows) to join an ambitious Engineering company. This is your chance to work with the brightest minds in Engineering. Our latest product release has revolutionized the way people perceive engineering solutions and empowered companies to deliver personalized, scalable, and unparalleled frameworks for their clients. With our cutting-edge technology, we have transformed the engineering industry, providing innovative solutions that surpass current market standards. Join our team and be part of shaping the future of engineering.
Our client is looking for passionate Cloud Engineer candidates with experience in some or all of the following (full training will be provided to fill any gaps in your skill set): AWS, Azure, GCP, Citrix, Terraform, Ansible, Docker, Kubernetes, Jenkins, Git, Python, Bash, Networking, Security (IAM, VPC), Serverless Computing, Cloud Storage, Cloud Databases, Load Balancing, Monitoring (CloudWatch, Azure Monitor), Identity and Access Management (IAM), Automation, M365, Cloud Cost Management, High Availability, Disaster Recovery, Cloud Architecture, API Gateway, Containers, DevOps in the Cloud, Cloud-native Security).
This is your opportunity to be part of a new, technically challenging project and to be involved in the creation of a new application from scratch. Engineering is booming and our client are fast becoming a leader of this market!
All Cloud Engineer positions come with the following benefits:
Shares in the company.
Pension scheme (8%).
3 hours ‘free time’ each week to investigate new technologies.
An annual training allowance of CHF 4,500.
27 days holiday (excluding Public Holidays) plus your birthday off.
Flexible working hours.
Location: Linz, Austria/ Hybrid Working
Salary: €50,000 - €70,000 + Bonus + Pension + Benefits
Applicants must be based in Austria and have the right to work in Austria.
NOIRAUSTRIAREC
NOIREUROPEREC
NOIREURNET....Read more...
We are looking for an experienced Senior Data Engineer to join one of our client's team.
Role and Responsibilities:
Design, develop, and maintain scalable data pipelines using Python, PySpark and Databricks.
Implement data orchestration workflows using Airflow or similar tools.
Manage and optimize data storage solutions on Azure Cloud.
Develop and maintain containerized microservices using Docker.
Collaborate with cross-functional teams to ensure data quality and integrity.
Support the setup of blockchains.
Build tools to acquire data from blockchains and perform analysis on the data using Databricks.
Support production infrastructure, including monitoring and automation using tools like Datadog.
Participate in agile development practices, contributing to planning exercises and working in cross-functional groups.
Skills and Qualifications:
Bachelor’s or Master’s degree in Computer Science, Data Science, or a related field.
Advanced Python knowledge for data processing and scripting.
Proven experience with Spark and SQL for data engineering and analysis.
Experience with data orchestration tools like Airflow.
Hands-on experience with one or more cloud services (Azure, AWS, GCP).
Proficiency in RDBMS/NoSQL data stores and appropriate use cases.
Experience with Data as Code; version control, small and regular commits, unit tests, CI/CD, packaging, familiarity with containerization tools such as Docker (must have) and Kubernetes (plus).
Solid understanding of the software development life cycle.
Understanding of blockchain technologies and data structures.
Knowledge of cryptography and its application in blockchain is a plus.
Experience with blockchain indexing is a plus.
Experience with Databricks for data ingestion and transformation is a plus.
Familiarity with Delta Lake and data warehousing concepts is a plus.
Strong communication, interpersonal and presentation skills.
If interested, please get in touch via contact details provided or click “Apply” to forward an up-to-date copy of your CV.
Cavendish (Recruitment) Professionals Ltd are proud to be an equal opportunity employer and we believe that inclusivity begins with the candidate experience. All qualified applicants will receive consideration for employment regardless of, gender, race, age, sexual orientation, religion, or belief.....Read more...
Our client works on very challenging and exciting projects and is looking for a Senior QA Engineer with GenAI
Skills and Experience:
Strong background in test automation (Selenium, Cypress, Playwright, etc.)
Proficiency with scripting languages (Python, JS)
Knowledge of REST APIs, browser developer tools, SQL and CI/CD pipelines
Experience testing AI/ML or GenAI systems (including APIs from OpenAI, Anthropic, etc.)
Experience with prompt testing
Nice to have: familiarity with LLM evaluation, AI frameworks and tools (LangChain, OpenAI, etc.)
Nice to have: experience testing chatbots
Further Information:
Duration: Long term contract (B2B)
Workload: Remote
....Read more...
Our client works on very challenging and exciting projects and is looking for a Tech Lead (QA & Agile Delivery)
Skills and Experience:
Proven experience in QA automation using Python and Selenium.
Hands-on experience with low-code automation platforms (strongly preference for AccelQ).
Strong understanding of Scrum/Agile methodologies and SDLC.
Familiarity with GenAI concepts, AI/ML fundamentals, and data handling.
Experience with API testing, integration testing, and CI/CD pipelines.
Solid grasp of DevOps, cloud environments, and SQL-based data validation.
Leadership experience
Familiar with Azure Devops
Further Information:
Duration: Long term contract (B2B)
Workload: Remote
....Read more...
Our client works on very challenging and exciting projects and is looking for a Tech Lead (QA & Agile Delivery)
Skills and Experience:
Proven experience in QA automation using Python and Selenium.
Hands-on experience with low-code automation platforms (strongly preference for AccelQ).
Strong understanding of Scrum/Agile methodologies and SDLC.
Familiarity with GenAI concepts, AI/ML fundamentals, and data handling.
Experience with API testing, integration testing, and CI/CD pipelines.
Solid grasp of DevOps, cloud environments, and SQL-based data validation.
Leadership experience
Familiar with Azure Devops
Further Information:
Duration: Long term contract (B2B)
Workload: Remote
....Read more...
Our client works on very challenging and exciting projects and is looking for a Senior Mobile Engineer – Android
Skills and Experience:
5+ years professional mobile engineering experience, shipping native apps at scale on Android
Deep proficiency in Kotlin, Jetpack Compose/Views, Foreground services, Coroutines/Flow, Firebase, Git, REST
Experience with Progressive Web Apps (JS).
Knowledge of OAuth2.0, Keychain and security design patterns.
Experience working with push notifications, biometrics, camera, GPS, WebViews.
Prior work with Kotlin Multiplatform or other native/multiplatform mobile development experience.
Some experience with implementing backend API, preferably Python/FastAPI.
Further Information:
Duration: Long term contract (B2B)
Workload: Remote
....Read more...
This organisation is building the future of company intelligence, delivering a next-generation AI software platform designed for instant, intuitive benchmarking and insights. They collaborate with leading experts across global consultancies, M&A advisory, and beyond, providing high-value competitor intelligence to support new business development and key client engagements. Their platform drives strategic benchmarking across critical areas like culture, leadership, technology, and customer operations. Job Overview The Company Intelligence Analyst role offers the chance to work at the intersection of software, AI, and company benchmarking. You’ll collaborate with intelligence analysts, data engineers, and technologists to deliver insightful benchmarking products and develop intelligence for a variety of industries. Here's What You'll Be Doing Producing high-quality company intelligence products tailored to diverse industries and use cases. Analysing commercial, technological, and operational benchmarks relevant to M&A, consultancy, and client sales. Handling confidential and sensitive client briefs, working independently and in a team. Processing data to uncover insights on companies’ people, activities, technologies, and investments. Writing succinct, technical commentary to interpret client deliverables. Using Python and advanced data tools to innovate intelligence concepts, including APIs, web scrapers, and robotic process automation. Here Are the Skills You'll Need Passion for data, statistics, company benchmarking, and AI. Strong interest in M&A, consultancy, and competitor intelligence. Excellent attention to detail and ability to learn quickly. Proficiency in Python, statistical analysis, and MS Excel. Degree-level qualification in finance, business, STEM, or related fields. Experience in areas like company benchmarking, data science, AI, or FP&A is advantageous. Knowledge of data pipelines and acquisition techniques, including APIs and automation, is a plus. Work Permissions You must have the right to work in the United Kingdom. Visa sponsorship is not available at this time. Here Are the Benefits of This Job Competitive salary starting at £35,000+ (depending on experience). Permanent full-time position with flexibility to work primarily from home. Pension scheme and annual leave allowance. Share options. Opportunity to work in a flat organisational structure alongside a passionate and diverse team, including direct collaboration with the founding team. Why This Role Is Exciting A career as a Company Intelligence Analyst opens doors to the innovative world of AI-driven benchmarking, where you can make a meaningful impact by transforming data into actionable insights. Whether you’re passionate about technology, M&A, or consultancy, this role offers a unique blend of challenge and opportunity in an inclusive, supportive, and startup-like atmosphere. Ready to step into the future of company intelligence? Apply today and be part of shaping what’s next.....Read more...
Join our innovative research team dedicated to advancing Global Navigation Satellite System (GNSS) technologies. As a Research Engineer specialising in GNSS signal processing, you'll play a pivotal role in our research efforts to improve GNSS positioning performance. You'll work on cutting-edge projects, developing novel algorithms and techniques to mitigate errors, enhance signal integrity, and optimise positioning accuracy in challenging environments.
Key Responsibilities:
Your responsibilities will include conducting research to advance GNSS signal processing techniques.
Designing and implementing algorithms for error correction, multipath mitigation, and signal enhancement.
Experience:
A strong background in signal processing, particularly in the context of GNSS or related technologies. Experience with GNSS receivers, signal processing algorithms, and familiarity with tools such as MATLAB or Python for algorithm development and simulation is essential.
Knowledge of error sources in GNSS, such as ionospheric and tropospheric effects, multipath, and receiver noise, is highly desirable.
Kalman filters and other probabilistic estimation techniques....Read more...