We are looking for a C++ Software Engineer to work on defence projects.
Key Responsibilities
Develop and maintain C++ and Python software for complex systems
Work on real-time data processing, simulation, or sensor integration
Support verification, validation, and testing activities
Build and maintain CI/CD pipelines (Linux and Windows)
Collaborate in Agile teams (Scrum and Kanban)
Key Skills
Strong C++ experience (Python beneficial)
Background in defence, aerospace, robotics, or simulation
Experience with Linux, Git, and CI/CD tools
Understanding of systems integration, testing, or comms protocols
Ability to work with hardware or real-world data systems
Experience with LiDAR or robotics systems
Knowledge of Azure DevOps, SVN, or PLCs ....Read more...
We are looking for a C++ Software Engineer to work on defence projects.
Key Responsibilities
Develop and maintain C++ and Python software for complex systems
Work on real-time data processing, simulation, or sensor integration
Support verification, validation, and testing activities
Build and maintain CI/CD pipelines (Linux and Windows)
Collaborate in Agile teams (Scrum and Kanban)
Key Skills
Strong C++ experience (Python beneficial)
Background in defence, aerospace, robotics, or simulation
Experience with Linux, Git, and CI/CD tools
Understanding of systems integration, testing, or comms protocols
Ability to work with hardware or real-world data systems
Experience with LiDAR or robotics systems
Knowledge of Azure DevOps, SVN, or PLCs ....Read more...
Graduate / Junior Developer, Python, Linux, C#, Java - London
(Teck stack: Graduate / Junior Developer, Python, Linux, C#, Java, .NET 10.0, 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.
NC/RG/GRAET....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...
Senior Forward Deployed Engineer
Senior Forward Deployed Engineer – Investment Technology – London
(Tech stack: Senior Forward Deployed Engineer, Investment Management, IBOR, Investment Operations, Investment Lifecycle, SQL, Python, Investment Data, Asset Management, Financial Markets, Fixed Income, Trade Lifecycle, APIs, Data Integration, Front Office, Middle Office, Investment Technology, Senior Forward Deployed Engineer)
Our client is an exciting and rapidly growing investment technology company whose cloud-based platform is transforming the way some of the world's leading financial institutions manage their investment data and operations. Following continued growth, they are looking for a Senior Forward Deployed Engineer to join their highly talented team.
This is not a traditional software engineering role. They are looking for someone with strong Investment Management and Investment Operations knowledge who genuinely understands the Investment Lifecycle and how investment data and financial products move from front to back office. A strong understanding of IBOR (Investment Book of Record) environments would be particularly valuable.
As a Senior Forward Deployed Engineer, you will work directly with clients to understand their operating models, investment workflows and data challenges before helping configure and integrate solutions around their requirements. You'll need excellent Investment Management domain knowledge, including a strong understanding of the Investment Lifecycle, Investment Operations, financial products and IBOR.
This is a technically light role rather than a development position. You should be comfortable working with SQL, APIs, data integrations and some Python scripting, but your knowledge of Investment Management, Investment Operations and the Investment Lifecycle is considerably more important than advanced software engineering skills. Experience working with IBOR, investment data, fixed income and other asset classes would be highly advantageous.
They are particularly interested in people from investment technology, asset management, implementation, consulting, investment data or Investment Operations backgrounds who combine strong client-facing skills with an understanding of IBOR and the wider Investment Lifecycle. You should be comfortable discussing complex Investment Management processes with senior stakeholders and using tools such as SQL and Python to help deliver solutions.
The successful Senior Forward Deployed Engineer will have an excellent understanding of Investment Management, Investment Operations, IBOR and the Investment Lifecycle, alongside strong communication and client-facing skills. You should also possess good technical literacy, including exposure to SQL, Python, APIs and data integration.
This position comes with the following benefits:
· Performance related bonus· Generous pension· Private healthcare· Dental and optical cover· Learning and development allowance· Gym and wellbeing benefits· Flexible / hybrid working· 25 days holiday plus Bank Holidays· Birthday off
This is a fantastic opportunity to join a rapidly growing investment technology company and work directly with leading financial institutions on complex, business-critical investment and data challenges.
Location: London, UK / Hybrid Working
Salary: £120K + Bonus + Pension + Benefits
Applicants must be based in the UK and have the right to work in the UK.
Noir continues to be the leading Microsoft recruitment agency; we can help you make the right career decisions!
NOIRUKTECHRECNOIRUKREC....Read more...
Senior Quantexa Data Engineer - Leeds / Hybrid
(Quantexa Data Engineer, Lead Data Engineer, Senior Data Engineer, Data Engineering Manager, Quantexa, Spark, Scala, Python Databricks, DevOps, CI/CD pipelines, Jenkins, GitHub Actions, Azure DevOps, Docker, Kubernetes, Quantexa Data Engineer)
Our client is a global innovator and world leader with one of the most recognisable names within technology. They are looking for an experienced Quantexa Data Engineer with significant experience leading the technical development of Quantexa-based solutions. You will be tasked with designing and implementing robust data pipelines, configuring Quantexa components, and supporting the overall success of client engagements.
We are seeking a Certified Senior Quantexa Data Engineer with significant experience of designing and implementing Quantexa solutions and leading client data engineering or integration projects for established clients.
The successful candidate will have strong knowledge of Spark, Scala and Python Databricks. Any experience of DevOps and CI/CD pipelines, Jenkins, GitHub Actions, or Azure DevOps would be beneficial, as would familiarity with Docker and Kubernetes, but training will be provided.
We are keen to hear from talented Quantexa Data Engineers 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 / Hybrid
Salary: £60k - £75k + Car + Pension + Benefits
To apply for this position please send your CV to Nathan Warner at Noir Consulting.
(Quantexa Data Engineer, Lead Data Engineer, Senior Data Engineer, Data Engineering Manager, Quantexa, Spark, Scala, Python Databricks, DevOps, CI/CD pipelines, Jenkins, GitHub Actions, Azure DevOps, Docker, Kubernetes, Quantexa Data Engineer)
NOIRUKTECHREC
NOIRUKREC....Read more...
Senior Quantexa Data Engineer - Birmingham / Hybrid
(Quantexa Data Engineer, Lead Data Engineer, Senior Data Engineer, Data Engineering Manager, Quantexa, Spark, Scala, Python Databricks, DevOps, CI/CD pipelines, Jenkins, GitHub Actions, Azure DevOps, Docker, Kubernetes, Quantexa Data Engineer)
Our client is a global innovator and world leader with one of the most recognisable names within technology. They are looking for an experienced Quantexa Data Engineer with significant experience leading the technical development of Quantexa-based solutions. You will be tasked with designing and implementing robust data pipelines, configuring Quantexa components, and supporting the overall success of client engagements.
We are seeking a Certified Senior Quantexa Data Engineer with significant experience of designing and implementing Quantexa solutions and leading client data engineering or integration projects for established clients.
The successful candidate will have strong knowledge of Spark, Scala and Python Databricks. Any experience of DevOps and CI/CD pipelines, Jenkins, GitHub Actions, or Azure DevOps would be beneficial, as would familiarity with Docker and Kubernetes, but training will be provided.
We are keen to hear from talented Quantexa Data Engineers 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: Birmingham / Hybrid
Salary: £60k - £75k + Car + Pension + Benefits
To apply for this position please send your CV to Nathan Warner at Noir Consulting.
(Quantexa Data Engineer, Lead Data Engineer, Senior Data Engineer, Data Engineering Manager, Quantexa, Spark, Scala, Python Databricks, DevOps, CI/CD pipelines, Jenkins, GitHub Actions, Azure DevOps, Docker, Kubernetes, Quantexa Data Engineer)
NOIRUKTECHREC
NOIRUKREC....Read more...
Senior Quantexa Data Engineer - Manchester / Hybrid
(Quantexa Data Engineer, Lead Data Engineer, Senior Data Engineer, Data Engineering Manager, Quantexa, Spark, Scala, Python Databricks, DevOps, CI/CD pipelines, Jenkins, GitHub Actions, Azure DevOps, Docker, Kubernetes, Quantexa Data Engineer)
Our client is a global innovator and world leader with one of the most recognisable names within technology. They are looking for an experienced Quantexa Data Engineer with significant experience leading the technical development of Quantexa-based solutions. You will be tasked with designing and implementing robust data pipelines, configuring Quantexa components, and supporting the overall success of client engagements.
We are seeking a Certified Senior Quantexa Data Engineer with significant experience of designing and implementing Quantexa solutions and leading client data engineering or integration projects for established clients.
The successful candidate will have strong knowledge of Spark, Scala and Python Databricks. Any experience of DevOps and CI/CD pipelines, Jenkins, GitHub Actions, or Azure DevOps would be beneficial, as would familiarity with Docker and Kubernetes, but training will be provided.
We are keen to hear from talented Quantexa Data Engineers 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: Manchester / Hybrid
Salary: £60k - £75k + Car + Pension + Benefits
To apply for this position please send your CV to Nathan Warner at Noir Consulting.
(Quantexa Data Engineer, Lead Data Engineer, Senior Data Engineer, Data Engineering Manager, Quantexa, Spark, Scala, Python Databricks, DevOps, CI/CD pipelines, Jenkins, GitHub Actions, Azure DevOps, Docker, Kubernetes, Quantexa Data Engineer)
NOIRUKTECHREC
NOIRUKREC....Read more...
Senior Quantexa Data Engineer - London / Hybrid
(Quantexa Data Engineer, Lead Data Engineer, Senior Data Engineer, Data Engineering Manager, Quantexa, Spark, Scala, Python Databricks, DevOps, CI/CD pipelines, Jenkins, GitHub Actions, Azure DevOps, Docker, Kubernetes, Quantexa Data Engineer)
Our client is a global innovator and world leader with one of the most recognisable names within technology. They are looking for an experienced Quantexa Data Engineer with significant experience leading the technical development of Quantexa-based solutions. You will be tasked with designing and implementing robust data pipelines, configuring Quantexa components, and supporting the overall success of client engagements.
We are seeking a Certified Senior Quantexa Data Engineer with significant experience of designing and implementing Quantexa solutions and leading client data engineering or integration projects for established clients.
The successful candidate will have strong knowledge of Spark, Scala and Python Databricks. Any experience of DevOps and CI/CD pipelines, Jenkins, GitHub Actions, or Azure DevOps would be beneficial, as would familiarity with Docker and Kubernetes, but training will be provided.
We are keen to hear from talented Quantexa Data Engineers 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: London / Hybrid
Salary: £60k - £80k + Car + Pension + Benefits
To apply for this position please send your CV to Nathan Warner at Noir Consulting.
(Quantexa Data Engineer, Lead Data Engineer, Senior Data Engineer, Data Engineering Manager, Quantexa, Spark, Scala, Python Databricks, DevOps, CI/CD pipelines, Jenkins, GitHub Actions, Azure DevOps, Docker, Kubernetes, Quantexa Data Engineer)
NOIRUKTECHREC
NOIRUKREC....Read more...
An opportunity has arisen for an Asset Data Analyst to join a renewable energy developer delivering clean, sustainable energy while supporting local communities and reducing carbon emissions.
As an Asset Data Analyst, you will be responsible for managing operational asset data, developing analysis and improving automated reporting to support performance monitoring and decision-making. This role offers competitive salary and benefits.
Working hours: Monday - Friday, 9:00am - 5:30pm
You will be responsible for:
? Managing, processing and analysing data from operational energy assets and associated systems.
? Developing and maintaining automated processes for data collection, cleaning, storage and analysis.
? Monitoring asset output, availability, downtime, faults, curtailment and production losses.
? Reviewing contractor performance data against contractual KPIs and independently checking asset performance.
? Producing regular and ad-hoc analysis to identify trends, anomalies and operational issues.
? Using Python and other programming tools to develop analytical models and automate data workflows.
? Creating clear, accurate reports, dashboards and management information.
? Developing live operational dashboards using data feeds, APIs and automated pipelines where required.
? Maintaining clear documentation covering data processes, pipelines, cleaning
? Assisting with troubleshooting communications and data infrastructure, including networks, firewalls, VPNs and industrial routers.
? Monitoring operational data feeds such as SCADA telemetry and site security systems.
What we are looking for:
Essential:
? Previously worked as an Asset Data Analyst or in a similar role.
? Experience obtaining operational information from SCADA systems or industrial internet platforms.
? Background in cleaning and processing time-series data using Excel, SQL and Python.
? A degree or HND in Engineering, Computer Science, Data Science or a closely rel....Read more...
An opportunity has arisen for an Asset Data Analyst to join a renewable energy developer delivering clean, sustainable energy while supporting local communities and reducing carbon emissions.
As an Asset Data Analyst, you will be responsible for managing operational asset data, developing analysis and improving automated reporting to support performance monitoring and decision-making. This role offers competitive salary plus benefits and hybrid option.
Working hours: Monday - Friday, 9:00am - 5:30pm
You will be responsible for:
? Managing, processing and analysing data from operational energy assets and associated systems.
? Developing and maintaining automated processes for data collection, cleaning, storage and analysis.
? Monitoring asset output, availability, downtime, faults, curtailment and production losses.
? Reviewing contractor performance data against contractual KPIs and independently checking asset performance.
? Producing regular and ad-hoc analysis to identify trends, anomalies and operational issues.
? Using Python and other programming tools to develop analytical models and automate data workflows.
? Creating clear, accurate reports, dashboards and management information.
? Developing live operational dashboards using data feeds, APIs and automated pipelines where required.
? Maintaining clear documentation covering data processes, pipelines, cleaning
? Assisting with troubleshooting communications and data infrastructure, including networks, firewalls, VPNs and industrial routers.
? Monitoring operational data feeds such as SCADA telemetry and site security systems.
What we are looking for:
Essential:
? Previously worked as an Asset Data Analyst or in a similar role.
? Experience obtaining operational information from SCADA systems or industrial internet platforms.
? Background in cleaning and processing time-series data using Excel, SQL and Python.
? A degree or HND in Engineering, Computer Science, Data Scien....Read more...
An opportunity has arisen for an Asset Data Analyst to join a renewable energy developer delivering clean, sustainable energy while supporting local communities and reducing carbon emissions.
As an Asset Data Analyst, you will be responsible for managing operational asset data, developing analysis and improving automated reporting to support performance monitoring and decision-making.
This role offers competitive salary plus benefits and hybrid option. Working hours: Monday - Friday, 9:00am - 5:30pm
You will be responsible for:
? Managing, processing and analysing data from operational energy assets and associated systems.
? Developing and maintaining automated processes for data collection, cleaning, storage and analysis.
? Monitoring asset output, availability, downtime, faults, curtailment and production losses.
? Reviewing contractor performance data against contractual KPIs and independently checking asset performance.
? Producing regular and ad-hoc analysis to identify trends, anomalies and operational issues.
? Using Python and other programming tools to develop analytical models and automate data workflows.
? Creating clear, accurate reports, dashboards and management information.
? Developing live operational dashboards using data feeds, APIs and automated pipelines where required.
? Maintaining clear documentation covering data processes, pipelines, cleaning
? Assisting with troubleshooting communications and data infrastructure, including networks, firewalls, VPNs and industrial routers.
? Monitoring operational data feeds such as SCADA telemetry and site security systems.
What we are looking for:
Essential:
? Previously worked as an Asset Data Analyst or in a similar role.
? Experience obtaining operational information from SCADA systems or industrial internet platforms.
? Background in cleaning and processing time-series data using Excel, SQL and Python.
? A degree or HND in Engineering, Computer Science, Data Scien....Read more...
Senior Data Engineer - Remote
(Senior Data Engineer, Data Engineer, SQL, T-SQL, SQL Server, Azure SQL, Python, PySpark, Microsoft Fabric, Databricks, Synapse, Delta / Parquet, Power BI, Agentic AI, Infrastructure as code, IaC, CI/CD, data warehousing, data lakehouse, data architecture, Agile, Senior Data Engineer, Data Engineer)
Our client is a fast-growing, mission-driven global giant in the energy sector and they are playing a significant part in creating a cleaner, more sustainable future for all. They are looking for a Senior Data Engineer to take ownership of the data platform end to end. They need someone to set the standards for how data is modelled, secured and governed. Their software delivery is increasingly agentic, using AI agents, but they need a talented Data Engineer to design the data products, contracts and guardrails those agents rely on.
We are seeking an experienced Data Engineer with a deep knowledge of SQL and T-SQL on SQL Server / Azure SQL, data modelling experience and strong Python (PySpark, notebooks). Exposure to Microsoft Fabric is required, or at least Databricks / Synapse and the Delta / Parquet ecosystem, as well as Power BI semantic modelling. You will also need an understanding of information security and data protection in an engineering context and be comfortable using AI agents and assistants as part of how you build.
We are keen to hear from talented Senior Data Engineer candidates from all backgrounds, but particularly within the Energy sector.
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; top performers are guaranteed a career path into senior and lead positions within 12 months.
Location: Remote
Salary: £45k - £50k + Bonus + Excellent Benefits
To apply for this position please send your CV to Nathan Warner at Noir Consulting.
(Senior Data Engineer, Data Engineer, SQL, T-SQL, SQL Server, Azure SQL, Python, PySpark, Microsoft Fabric, Databricks, Synapse, Delta / Parquet, Power BI, Agentic AI, Infrastructure as code, IaC, CI/CD, data warehousing, data lakehouse, data architecture, Agile, Senior Data Engineer, Data Engineer)
NOIRUKTECHREC
NOIRUKREC....Read more...
Senior Data Engineer - Remote
(Senior Data Engineer, Data Engineer, SQL, T-SQL, SQL Server, Azure SQL, Python, PySpark, Microsoft Fabric, Databricks, Synapse, Delta / Parquet, Power BI, Agentic AI, Infrastructure as code, IaC, CI/CD, data warehousing, data lakehouse, data architecture, Agile, Senior Data Engineer, Data Engineer)
Our client is a fast-growing, mission-driven global giant in the energy sector and they are playing a significant part in creating a cleaner, more sustainable future for all. They are looking for a Senior Data Engineer to take ownership of the data platform end to end. They need someone to set the standards for how data is modelled, secured and governed. Their software delivery is increasingly agentic, using AI agents, but they need a talented Data Engineer to design the data products, contracts and guardrails those agents rely on.
We are seeking an experienced Data Engineer with a deep knowledge of SQL and T-SQL on SQL Server / Azure SQL, data modelling experience and strong Python (PySpark, notebooks). Exposure to Microsoft Fabric is required, or at least Databricks / Synapse and the Delta / Parquet ecosystem, as well as Power BI semantic modelling. You will also need an understanding of information security and data protection in an engineering context and be comfortable using AI agents and assistants as part of how you build.
We are keen to hear from talented Senior Data Engineer candidates from all backgrounds, but particularly within the Energy sector.
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; top performers are guaranteed a career path into senior and lead positions within 12 months.
Location: Remote
Salary: £45k - £50k + Bonus + Excellent Benefits
To apply for this position please send your CV to Nathan Warner at Noir Consulting.
(Senior Data Engineer, Data Engineer, SQL, T-SQL, SQL Server, Azure SQL, Python, PySpark, Microsoft Fabric, Databricks, Synapse, Delta / Parquet, Power BI, Agentic AI, Infrastructure as code, IaC, CI/CD, data warehousing, data lakehouse, data architecture, Agile, Senior Data Engineer, Data Engineer)
NOIRUKTECHREC
NOIRUKREC....Read more...
Senior Data Engineer (AWS) - Manchester
(Senior Data Engineer, Lead Data Engineer, Data Engineer, ETL, AWS, AWS Glue, AWS Lambda, AWS S3, AWS Redshift, Amazon EMR, Python, SQL, Pipeline Orchestration, PySpark, data warehousing, data lakehouse, data architecture, Agile, Senior Data Engineer, Lead 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 skilled Senior Data Engineer to become an integral part of the their Data Engineering Team, spearheading the evolution of the company's data infrastructure. You will be developing sophisticated data integrations with various platforms, developing real-time data solutions, improving automation and enabling crucial business intelligence.
We are seeking a Senior Data Engineer capable of taking ownership of designing, developing, and maintaining robust data pipelines and ETL processes using AWS services. You will also be contributing to Cloud migration and implementing architectural solutions, as well as ensuring data quality and integrity and providing technical guidance to Juniors.
The successful candidate will have strong AWS proficiency, including experience with AWS services such as AWS Glue, AWS Lambda, AWS S3, AWS Redshift, and Amazon EMR. Proven expertise in Python, SQL, Pipeline Orchestration and PySpark is also expected, as is experience with data lakehouse architectures and data warehousing solutions. Agile experience is also key, as are excellent communication skills to be able to effectively communicate with both technical and non-technical stakeholders.
We are keen to hear from talented Senior 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: Manchester
Salary: £60k - £80k + Pension + Benefits
To apply for this position please send your CV to Nathan Warner at Noir Consulting.
(Senior Data Engineer, Lead Data Engineer, Data Engineer, ETL, AWS, AWS Glue, AWS Lambda, AWS S3, AWS Redshift, Amazon EMR, Python, SQL, Pipeline Orchestration, PySpark, data warehousing, data lakehouse, data architecture, Agile, Senior Data Engineer, Lead 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...
Software Engineer – Cybersecurity & Applied Research – Cheltenham
(Software Engineer, Cybersecurity, Secure Coding, Systems Programming, Windows, Linux, Low-Level Development, Desktop Development, Applied Research, Software Security, C++, C#, Python, Rust, Go, Node.js, .NET Core, Software Engineer)
An exciting opportunity has arisen for a Software Engineer to join a forward-thinking technology organisation working at the intersection of software engineering, cybersecurity and applied research.
You will work on challenging technical problems, developing software and research-driven solutions across areas including secure software development, systems programming, desktop applications and low-level technologies. This is a hands-on role where you will have the opportunity to explore new technologies, solve complex problems and contribute to innovative cybersecurity projects.
The ideal candidate will have strong software engineering experience and be comfortable working across different programming paradigms and environments. Experience with C++, C#, Python, Rust, Go, Node.js and/or .NET Core would be highly relevant, alongside a good understanding of Windows and/or Linux environments, secure coding principles and software security.
You will be encouraged to think beyond conventional software development, combining engineering expertise with an investigative and research-oriented mindset. The role would suit someone who enjoys understanding how systems work at a deeper level and wants to apply their technical skills to cybersecurity, research and emerging technologies.
In return, you will join a collaborative environment where technical curiosity is valued, with opportunities for continued learning, professional development and involvement in genuinely interesting engineering challenges.
Location: Cheltenham
Salary: £35K - £50K + (Discretionary) Bonus + Benefits
Hybrid: 4-days a week on-site.
Applicants must have the right to work in the UK and be eligible for Security Clearance.
To apply for this position please send your CV to Noir Consulting.
NOIRUKTECHREC
NOIRUKREC....Read more...
Senior Business Analyst – Investment Management / IBOR – London
(Tech stack: Senior Business Analyst, Investment Management, IBOR, Investment Operations, Investment Lifecycle, Investment Data, Asset Management, Financial Markets, Fixed Income, Trade Lifecycle, Front Office, Middle Office, SQL, Python, APIs, Data Integration, Investment Technology, Senior Business Analyst)
Our client is an exciting and rapidly growing investment technology company whose cloud-based platform is transforming the way some of the world's leading financial institutions manage their investment data and operations. Following continued growth, they are looking for a talented Senior Business Analyst to join their highly skilled team.
They are seeking a Senior Business Analyst with strong Investment Management and Investment Operations knowledge who genuinely understands the Investment Lifecycle and how investment products and data flow from front to back office. A strong understanding of IBOR (Investment Book of Record) environments would be particularly valuable.
As a Senior Business Analyst, you will work directly with clients to understand their operating models, investment workflows and data challenges before translating complex business requirements into effective solutions on a modern investment platform. You'll need excellent Investment Management domain knowledge and a strong understanding of the Investment Lifecycle, Investment Operations, financial products and IBOR.
This isn't a traditional documentation-heavy Business Analyst position. They are looking for someone who can combine strong Investment Management knowledge with excellent client-facing and problem-solving skills. Experience of Investment Operations, IBOR and the wider Investment Lifecycle is considerably more important than advanced technical skills. Exposure to SQL, Python and APIs would be desirable but is not essential.
They are particularly interested in people from asset management, investment technology, investment data, implementation, consulting or Investment Operations backgrounds. You should be comfortable discussing complex Investment Management processes with senior stakeholders and have a strong understanding of IBOR, financial products and the Investment Lifecycle. Any experience with SQL, Python, APIs or data integration would be advantageous.
The successful Senior Business Analyst will combine excellent communication and client-facing skills with deep Investment Management and Investment Operations knowledge. You should understand IBOR and the Investment Lifecycle from front to back and be comfortable working within a technology-led environment. Knowledge of investment data, fixed income and other asset classes would be highly advantageous.
This position comes with the following benefits:
· Performance related bonus
· Generous pension
· Private healthcare
· Dental and optical cover
· Learning and development allowance
· Gym and wellbeing benefits
· Flexible / hybrid working
· 25 days holiday plus Bank Holidays
· Birthday off
This is a fantastic opportunity for a Senior Business Analyst to join a rapidly growing investment technology company and work directly with leading financial institutions on complex, business-critical investment and data challenges.
Location: London, UK / Hybrid Working (3 days a week)
Salary: £120K + Bonus + Pension + Benefits
Applicants must be based in the UK and have the right to work in the UK.
Noir continues to be the leading Microsoft recruitment agency; we can help you make the right career decisions!
NOIRUKTECHREC
NOIRUKREC....Read more...
Excellent opportunity for a Senior Software Engineer to join an innovative technology company based in Surrey, developing advanced imaging and detector solutions for demanding scientific and industrial applications. This is a hands-on position offering the chance to work across the full product lifecycle, from software development and system integration through to testing, production support and continuous product improvement within a multidisciplinary engineering environment.
Key responsibilities for the Senior Software Engineer role based in Surrey, onsite:
Develop and maintain software applications using C#, .NET, C++, Qt and Python.
Design and implement APIs, communication protocols and data acquisition systems.
Develop automated testing solutions, verification systems and engineering tools.
Support software quality through code reviews, CI/CD processes and release management.
Investigate and resolve complex issues spanning software, firmware, FPGA and hardware interfaces.
Develop SQL queries, reporting solutions and system integrations to support engineering and business processes.
Provide technical leadership and guidance to junior engineers.
Manage multiple development projects while ensuring high-quality delivery.
Key skills required for the Senior Software Engineer role based in Surrey, onsite:
Degree qualified in Software Engineering, Computer Science or a related discipline.
Demonstratable commercial experience in a Senior Software Engineer or similar position.
Strong commercial experience with C# and .NET development.
Experience developing software using C++ and Python.
Knowledge of API development and software integration.
Experience with test automation, source control and CI/CD environments.
Ability to work effectively within multidisciplinary engineering teams.
Any experience with scientific instrumentation, imaging systems, electronics, FPGA or hardware-integrated software would be advantageous.
This is an exciting opportunity to join a highly technical engineering team where you will play a key role in the development of innovative products, working on complex software and hardware integration challenges whilst influencing future technology development.
APPLY NOW! To apply for the Senior Software Engineer role based in Surrey, please send your CV to mbelmar@redlinegroup.Com or contact Mike Belmar on 01582 878807 for further information.....Read more...
C and C++ Senior Software Engineer required with Microsoft Visual C++ or MSVC experience ideally with OpenGL or other rich GUI knowledge required to join a large team. You will work towards the ownership of a design from requirement specification through to verified software including extensive test and verification.
Requirements
Excellent C++ fluency and experience.
OpenGL, GUI, UX or HCI exposure using C and C++.
Microsoft Visual Studio experience ideally up to 2022 or 2026 versions.
Scripting languages such as Python, PowerShell or related.
Upper first or higher degree in a relevant subject.
Responsibilities
Design and develop highly responsive, rich and real time graphical user interfaces.
Specify, design, implement, testing and maintain of software using C, C++ and associated technologies.....Read more...
C and C++ Senior Software Engineer required with Microsoft Visual C++ or MSVC experience ideally with OpenGL or other rich GUI knowledge required to join a large team. You will work towards the ownership of a design from requirement specification through to verified software including extensive test and verification.
Requirements
Excellent C++ fluency and experience.
OpenGL, GUI, UX or HCI exposure using C and C++.
Microsoft Visual Studio experience ideally up to 2022 or 2026 versions.
Scripting languages such as Python, PowerShell or related.
Upper first or higher degree in a relevant subject.
Responsibilities
Design and develop highly responsive, rich and real time graphical user interfaces.
Specify, design, implement, testing and maintain of software using C, C++ and associated technologies.....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...
We are looking for a Senior Embedded Software Engineer to develop advanced, real-time software solutions for complex systems. You will be responsible for delivering software from initial concept through to fully verified solutions, working across the full development lifecycle.
Key Responsibilities
Design, develop, and maintain high-quality software using best engineering practices
Take ownership of software development from requirements through to verification and validation
Support and enhance existing software in line with evolving project and customer needs
Contribute to system architecture, design reviews, and technical decision-making
Collaborate with multidisciplinary teams including systems, hardware, and test engineers
Provide technical guidance and mentorship to junior engineers
Ensure software is developed in line with relevant standards and quality processes
Key Skills
Strong experience in C++ development (ideally modern C++)
Proven experience working across the full software development lifecycle
Experience with GUI UX or Human-Computer Interaction (HCI)
Knowledge of Python, PowerShell, or other scripting languages
Experience in real-time, embedded and safety-critical systems
Familiarity with version control, CI and CD, and software testing frameworks
Degree in Computer Science, Software Engineering, or a related discipline....Read more...