it job board logo
  • Home
  • Find IT Jobs
  • Register CV
  • Career Advice
  • Contact us
  • Employers
    • Register as Employer
    • Pricing Plans
  • Recruiting? Post a job
  • Sign in
  • Sign up
  • Home
  • Find IT Jobs
  • Register CV
  • Career Advice
  • Contact us
  • Employers
    • Register as Employer
    • Pricing Plans
Sorry, that job is no longer available. Here are some results that may be similar to the job you were looking for.

575 jobs found

Email me jobs like this
Refine Search
Current Search
sql server and data platform engineer
Opus Recruitment Solutions
Test Engineer (SFIA 4)
Opus Recruitment Solutions Newcastle Upon Tyne, Tyne And Wear
Test Engineer (Data & Automation) Overview We are seeking an experienced Test Engineer to support the delivery of high-quality data and application solutions. This role focuses on automation, data validation, and production analysis within a modern cloud-based environment. You will play a key role in ensuring system reliability, improving testing frameworks, and driving best practices across engineering teams. This is a collaborative position requiring strong technical expertise, analytical thinking, and the ability to mentor others while working across complex data platforms. Key Responsibilities Design, develop, and maintain automated test frameworks to improve testing efficiency and coverage Analyse and interpret test results, identifying risks, issues, and areas for improvement Produce clear reports on testing activities, outcomes, and associated risks Automate data validation and application testing processes across distributed systems Investigate production issues using data analysis to identify root causes Work with orchestration tools (e.g., Apache Airflow) to monitor workflows and troubleshoot failures Validate data using tools such as Jupyter Notebooks and Amazon Athena Analyse data across multiple formats to ensure integrity and correctness of new functionality Support CI/CD practices using Git-based workflows and pipeline automation Participate in infrastructure and deployment activities, including containerisation and Infrastructure as Code Collaborate with cross-functional teams to translate business requirements into testable solutions Mentor and guide team members on testing methodologies and best practices Key Skills & Experience Technical Skills Proficiency in Python, SQL, and at least one additional programming language (e.g., Java) Experience with scripting languages such as Bash Strong understanding of automated testing frameworks and methodologies Hands-on experience with Apache Airflow and log analysis Familiarity with data processing tools such as Apache Spark Experience working with cloud platforms and services, including: Monitoring and logging tools Storage and data services Compute and container services Experience with CI/CD pipelines and version control systems (e.g., GitLab) Knowledge of Infrastructure as Code (e.g., Terraform) Familiarity with Docker and containerised environments Data & Analytics Strong data analysis skills, including working with structured and semi-structured data Experience validating and querying data using tools such as Athena and notebooks Understanding of data modelling concepts, including dimensional models and slowly changing dimensions Ability to generate realistic test data for various scenarios Additional Knowledge Understanding of distributed data platforms and big data environments (e.g., EMR) Knowledge of encryption principles (client-side and server-side) Awareness of production system monitoring and incident analysis Soft Skills Strong analytical and problem-solving abilities Excellent communication skills, with the ability to present findings clearly Proactive approach to identifying and mitigating risks Ability to mentor and support less experienced team members Collaborative mindset with experience working in agile delivery environments Working Arrangements UK-based role with flexible location Occasional travel required for team collaboration sessions and workshops
21/05/2026
Contractor
Test Engineer (Data & Automation) Overview We are seeking an experienced Test Engineer to support the delivery of high-quality data and application solutions. This role focuses on automation, data validation, and production analysis within a modern cloud-based environment. You will play a key role in ensuring system reliability, improving testing frameworks, and driving best practices across engineering teams. This is a collaborative position requiring strong technical expertise, analytical thinking, and the ability to mentor others while working across complex data platforms. Key Responsibilities Design, develop, and maintain automated test frameworks to improve testing efficiency and coverage Analyse and interpret test results, identifying risks, issues, and areas for improvement Produce clear reports on testing activities, outcomes, and associated risks Automate data validation and application testing processes across distributed systems Investigate production issues using data analysis to identify root causes Work with orchestration tools (e.g., Apache Airflow) to monitor workflows and troubleshoot failures Validate data using tools such as Jupyter Notebooks and Amazon Athena Analyse data across multiple formats to ensure integrity and correctness of new functionality Support CI/CD practices using Git-based workflows and pipeline automation Participate in infrastructure and deployment activities, including containerisation and Infrastructure as Code Collaborate with cross-functional teams to translate business requirements into testable solutions Mentor and guide team members on testing methodologies and best practices Key Skills & Experience Technical Skills Proficiency in Python, SQL, and at least one additional programming language (e.g., Java) Experience with scripting languages such as Bash Strong understanding of automated testing frameworks and methodologies Hands-on experience with Apache Airflow and log analysis Familiarity with data processing tools such as Apache Spark Experience working with cloud platforms and services, including: Monitoring and logging tools Storage and data services Compute and container services Experience with CI/CD pipelines and version control systems (e.g., GitLab) Knowledge of Infrastructure as Code (e.g., Terraform) Familiarity with Docker and containerised environments Data & Analytics Strong data analysis skills, including working with structured and semi-structured data Experience validating and querying data using tools such as Athena and notebooks Understanding of data modelling concepts, including dimensional models and slowly changing dimensions Ability to generate realistic test data for various scenarios Additional Knowledge Understanding of distributed data platforms and big data environments (e.g., EMR) Knowledge of encryption principles (client-side and server-side) Awareness of production system monitoring and incident analysis Soft Skills Strong analytical and problem-solving abilities Excellent communication skills, with the ability to present findings clearly Proactive approach to identifying and mitigating risks Ability to mentor and support less experienced team members Collaborative mindset with experience working in agile delivery environments Working Arrangements UK-based role with flexible location Occasional travel required for team collaboration sessions and workshops
Titan Wealth Holdings Limited
Senior Analytics Engineer
Titan Wealth Holdings Limited
Titan Wealth is a fast-growing wealth management business, both in the UK and internationally. It has evolved a fairer, more efficient and effective business model, structured to deliver leading advice led wealth management services, giving financial advisers and their clients the best opportunity to fulfil their dreams and ambitions. We provide a dynamic work environment full of opportunity, one where both individual and team initiative and contribution is encouraged, so that together we can deliver better outcomes for our clients over the long term. This role is operating within the wealth business and closely aligned to our central data team, you will play a key role in shaping, modelling, and interpreting data that drives decision making across our advisory, investment, operations, and client service teams. Responsibilities Data Analysis & Business Insight Partnering with business stakeholders to understand business questions and deliver actionable insight. Analysing key Group Wide metrics such as AUM, flows, adviser productivity, client segmentation, charging structures, and operational process performance. Identifying and addressing data quality issues, working across the data lineage from source systems to dashboards. SQL Development & Data Engineering Support Writing expert level SQL for extracting, transforming, and validating data. Proactively identifying performance bottlenecks, indexing and optimisation techniques. Collaborating effectively with central data engineering teams to maintain reusable datasets within SQL Server and Azure Fabric. Preparing and validating datasets used by Data Scientists for AI and ML solutions. Data Warehousing & Modelling Applying data warehousing principles, including dimensional modelling, SCDs, conformed dimensions, and KPI standardisation. Helping shape curated, governed datasets in Data Lake suitable for advanced analytics and self service reporting. Power BI Reporting (Data Modelling & UX) Designing robust semantic models in Power BI using best practice star schema principles. Using accessible and consistent UX design aligned with business standards. Collaboration & Communication Supporting the business with building self service capability by developing understanding of how data works and the value add it provides to solving operational or client related problems. Quality, Control & Delivery Discipline Utilising Git for source control, including pull requests, naming conventions and peer review. Participating in testing, reconciliation, validation, and release processes ensuring all analytical assets are secure, traceable, and reusable. Effectively collaborating with Architects and Engineers to validate technical solutions. Other Responsibilities Supporting the broader Titan team by taking on any other duties in line with your roles that may be reasonably requested of you. Critical Skills and Experience required Strong SQL skills, including building complex views and stored procedures independently. Solid data engineering experience, with good Git/source control practice and the ability to design simple, reliable solutions. Advanced Power BI skills, including semantic model design, DAX, and creating high quality reports. Good understanding of data warehousing principles and how they support analytics and MI. In depth knowledge of UK Wealth or Asset Management, including key processes such as valuations, trades, holdings, onboarding, adviser charging, and portfolio/risk profiling. Experience working with wealth platforms, CRM systems, and operational systems used in advice, DFM, or platform environments. Strong understanding of regulatory and operational requirements, including FCA expectations for data quality, audit trails, MI consistency, and robust controls. Qualifications (Essential & Desirable) Degree (or equivalent experience) in a numerate or analytical subject. Certifications in Power BI, Azure, or SQL are advantageous but not essential. Key Interfaces (Internal and External) Reports into Head of Data, Analytics and Insights. Will interact with senior business leaders and the Data engineering team. No direct reports. FCA requirements TCF/RCR Adhere to all FCA regulations including consumer duty. To highlight to your line manager procedures & processes that do not adhere to the principles of TCF/RCR and to put forward suggestions that improve the TCF/RCR practices within the department. Other information Occasional short UK travel may be required a few times a year to interact with colleagues from other offices. Our Employees Creativity - we recognise we need new ways of thinking, learning and doing to both improve our own productivity and efficiency as well as to help us stay ahead of competitors. Commitment - we are team with the willingness to put time, effort and energy into driving change in the organisation, going the extra mile. Collaboration - we need teamwork amongst ourselves and with partners to generate more innovative, efficient and effective solutions and thereby a greater sense of achievement. Terms Competitive salary. Attractive Employee Pension Scheme (7.5% employer & minimum 3% employee). 25 days Annual Leave + public holidays. Buy and sell holidays up to 5 days. Office Christmas close (3-days). A range of benefits which includes private medical insurance, Group life insurance, and income protection insurance. Hybrid working. Further education and training support. Discretionary performance related bonus. Confidential Employee Assistance Programme. 2 days per year for voluntary work. And lots of flexible benefits to choose from! The Titan Wealth Group is firmly committed to fostering an inclusive and equitable environment for everyone who works with us, regardless of their race, age, gender, sexual orientation, religion, physical ability or disability, or political affiliation. We believe that having a diverse team allows us to create the best possible outcomes for our clients and team members. We strive to provide equal opportunities in all aspects of the workplace with respect to recruitment and career advancement, pay and benefits, training and development opportunities and other job related activities.
21/05/2026
Full time
Titan Wealth is a fast-growing wealth management business, both in the UK and internationally. It has evolved a fairer, more efficient and effective business model, structured to deliver leading advice led wealth management services, giving financial advisers and their clients the best opportunity to fulfil their dreams and ambitions. We provide a dynamic work environment full of opportunity, one where both individual and team initiative and contribution is encouraged, so that together we can deliver better outcomes for our clients over the long term. This role is operating within the wealth business and closely aligned to our central data team, you will play a key role in shaping, modelling, and interpreting data that drives decision making across our advisory, investment, operations, and client service teams. Responsibilities Data Analysis & Business Insight Partnering with business stakeholders to understand business questions and deliver actionable insight. Analysing key Group Wide metrics such as AUM, flows, adviser productivity, client segmentation, charging structures, and operational process performance. Identifying and addressing data quality issues, working across the data lineage from source systems to dashboards. SQL Development & Data Engineering Support Writing expert level SQL for extracting, transforming, and validating data. Proactively identifying performance bottlenecks, indexing and optimisation techniques. Collaborating effectively with central data engineering teams to maintain reusable datasets within SQL Server and Azure Fabric. Preparing and validating datasets used by Data Scientists for AI and ML solutions. Data Warehousing & Modelling Applying data warehousing principles, including dimensional modelling, SCDs, conformed dimensions, and KPI standardisation. Helping shape curated, governed datasets in Data Lake suitable for advanced analytics and self service reporting. Power BI Reporting (Data Modelling & UX) Designing robust semantic models in Power BI using best practice star schema principles. Using accessible and consistent UX design aligned with business standards. Collaboration & Communication Supporting the business with building self service capability by developing understanding of how data works and the value add it provides to solving operational or client related problems. Quality, Control & Delivery Discipline Utilising Git for source control, including pull requests, naming conventions and peer review. Participating in testing, reconciliation, validation, and release processes ensuring all analytical assets are secure, traceable, and reusable. Effectively collaborating with Architects and Engineers to validate technical solutions. Other Responsibilities Supporting the broader Titan team by taking on any other duties in line with your roles that may be reasonably requested of you. Critical Skills and Experience required Strong SQL skills, including building complex views and stored procedures independently. Solid data engineering experience, with good Git/source control practice and the ability to design simple, reliable solutions. Advanced Power BI skills, including semantic model design, DAX, and creating high quality reports. Good understanding of data warehousing principles and how they support analytics and MI. In depth knowledge of UK Wealth or Asset Management, including key processes such as valuations, trades, holdings, onboarding, adviser charging, and portfolio/risk profiling. Experience working with wealth platforms, CRM systems, and operational systems used in advice, DFM, or platform environments. Strong understanding of regulatory and operational requirements, including FCA expectations for data quality, audit trails, MI consistency, and robust controls. Qualifications (Essential & Desirable) Degree (or equivalent experience) in a numerate or analytical subject. Certifications in Power BI, Azure, or SQL are advantageous but not essential. Key Interfaces (Internal and External) Reports into Head of Data, Analytics and Insights. Will interact with senior business leaders and the Data engineering team. No direct reports. FCA requirements TCF/RCR Adhere to all FCA regulations including consumer duty. To highlight to your line manager procedures & processes that do not adhere to the principles of TCF/RCR and to put forward suggestions that improve the TCF/RCR practices within the department. Other information Occasional short UK travel may be required a few times a year to interact with colleagues from other offices. Our Employees Creativity - we recognise we need new ways of thinking, learning and doing to both improve our own productivity and efficiency as well as to help us stay ahead of competitors. Commitment - we are team with the willingness to put time, effort and energy into driving change in the organisation, going the extra mile. Collaboration - we need teamwork amongst ourselves and with partners to generate more innovative, efficient and effective solutions and thereby a greater sense of achievement. Terms Competitive salary. Attractive Employee Pension Scheme (7.5% employer & minimum 3% employee). 25 days Annual Leave + public holidays. Buy and sell holidays up to 5 days. Office Christmas close (3-days). A range of benefits which includes private medical insurance, Group life insurance, and income protection insurance. Hybrid working. Further education and training support. Discretionary performance related bonus. Confidential Employee Assistance Programme. 2 days per year for voluntary work. And lots of flexible benefits to choose from! The Titan Wealth Group is firmly committed to fostering an inclusive and equitable environment for everyone who works with us, regardless of their race, age, gender, sexual orientation, religion, physical ability or disability, or political affiliation. We believe that having a diverse team allows us to create the best possible outcomes for our clients and team members. We strive to provide equal opportunities in all aspects of the workplace with respect to recruitment and career advancement, pay and benefits, training and development opportunities and other job related activities.
Senior Database Administrator
CRANEWARE Edinburgh, Midlothian
# Applicant Portal: Job Details: Senior Database Administrator Senior Database Administrator Edinburgh At The Craneware Group , we build technology that helps healthcare organisations across the US make smarter, more sustainable decisions. Our platforms rely on highly available, high performance data systems , and we're looking for an experienced Senior Database Administrator to help ensure our databases remain secure, resilient, and future ready. Hybrid working: This UK-based role follows a hybrid model, with around 40% of time per month spent in our Edinburgh office .You'll join our Shared Data Services team , acting as a technical leader responsible for the performance, availability, security, and evolution of our database platforms across on prem and cloud environments .This is a hands-on senior technical role , with real influence over database architecture, performance, and cloud migration strategy.You'll support business critical production and development databases , take ownership of complex issues, and play a key role in shaping our move towards cloud-based database platforms. While not a line management role, you'll act as a technical mentor and advisor to DBAs, developers, and wider engineering teams. What you'll be responsible for Acting as a technical leader within the Database Administration team Supporting and optimising production and development databases across on prem, private, and public cloud environments Ensuring availability, performance, security, and recoverability of all database platforms Leading investigations into complex production database issues Designing and contributing to cloud migration strategies and future state database architecture Advising senior IT leadership on database platform architecture, capacity planning, and budgets Overseeing database upgrades, patching, tuning, and performance monitoring Mentoring DBAs and developers on best practices, efficient coding, and performance optimisation Contributing to automation through scripting, monitoring, and alerting Participating in an on-call rotation , taking ownership of incidents impacting customer-facing systems Technical experience Expert-level Oracle DBA experience Strong expertise in database tuning and performance monitoring Experience working with Very Large Databases (VLDBs) Hands-on experience with: + Oracle Exadata + Oracle Cloud + Oracle GoldenGate + Oracle Active Data Guard + OEM / Grid Control Proven experience with database migrations, upgrades, and patching Strong SQL and PL/SQL performance tuning experience Experience with SingleStore and/or Microsoft SQL Server Scripting experience (e.g. shell scripting) for automation and monitoring Comfortable working across Linux/Unix and Windows environments Ways of working Detail-oriented and comfortable working with a high degree of autonomy Confident influencing others and promoting best practices Strong analytical and problem solving skills, especially in high pressure production environments Able to collaborate across engineering, DevOps, platform, and leadership teams Comfortable working in environments requiring high levels of data security and compliance (e.g. PHI awareness) Background Typically 5-7+ years' experience in database administration or a closely related field Bachelor's degree or equivalent practical experience Work on mission critical healthcare platforms with real-world impact Influence database strategy and cloud migration , not just day-to-day support A strong, collaborative engineering culture with technical depth Hybrid working that balances flexibility and collaboration Long-term platform investment and meaningful technical challenges
21/05/2026
Full time
# Applicant Portal: Job Details: Senior Database Administrator Senior Database Administrator Edinburgh At The Craneware Group , we build technology that helps healthcare organisations across the US make smarter, more sustainable decisions. Our platforms rely on highly available, high performance data systems , and we're looking for an experienced Senior Database Administrator to help ensure our databases remain secure, resilient, and future ready. Hybrid working: This UK-based role follows a hybrid model, with around 40% of time per month spent in our Edinburgh office .You'll join our Shared Data Services team , acting as a technical leader responsible for the performance, availability, security, and evolution of our database platforms across on prem and cloud environments .This is a hands-on senior technical role , with real influence over database architecture, performance, and cloud migration strategy.You'll support business critical production and development databases , take ownership of complex issues, and play a key role in shaping our move towards cloud-based database platforms. While not a line management role, you'll act as a technical mentor and advisor to DBAs, developers, and wider engineering teams. What you'll be responsible for Acting as a technical leader within the Database Administration team Supporting and optimising production and development databases across on prem, private, and public cloud environments Ensuring availability, performance, security, and recoverability of all database platforms Leading investigations into complex production database issues Designing and contributing to cloud migration strategies and future state database architecture Advising senior IT leadership on database platform architecture, capacity planning, and budgets Overseeing database upgrades, patching, tuning, and performance monitoring Mentoring DBAs and developers on best practices, efficient coding, and performance optimisation Contributing to automation through scripting, monitoring, and alerting Participating in an on-call rotation , taking ownership of incidents impacting customer-facing systems Technical experience Expert-level Oracle DBA experience Strong expertise in database tuning and performance monitoring Experience working with Very Large Databases (VLDBs) Hands-on experience with: + Oracle Exadata + Oracle Cloud + Oracle GoldenGate + Oracle Active Data Guard + OEM / Grid Control Proven experience with database migrations, upgrades, and patching Strong SQL and PL/SQL performance tuning experience Experience with SingleStore and/or Microsoft SQL Server Scripting experience (e.g. shell scripting) for automation and monitoring Comfortable working across Linux/Unix and Windows environments Ways of working Detail-oriented and comfortable working with a high degree of autonomy Confident influencing others and promoting best practices Strong analytical and problem solving skills, especially in high pressure production environments Able to collaborate across engineering, DevOps, platform, and leadership teams Comfortable working in environments requiring high levels of data security and compliance (e.g. PHI awareness) Background Typically 5-7+ years' experience in database administration or a closely related field Bachelor's degree or equivalent practical experience Work on mission critical healthcare platforms with real-world impact Influence database strategy and cloud migration , not just day-to-day support A strong, collaborative engineering culture with technical depth Hybrid working that balances flexibility and collaboration Long-term platform investment and meaningful technical challenges
Java (Kotlin) Developer (Agile, Test-Driven) - VP
Citigroup Inc.
Java (Kotlin) Developer (Agile, Test-Driven) - VP Engineer the future of global finance. At Citi, our Tech team doesn't just support finance - we are helping to redefine it. Every day, $5 trillion crosses through our network. We do business in 180+ countries operating at a scale few can match. From deploying advanced AI to helping shape global markets, we build systems that matter. Look to join a team where your work helps influence economies, your ideas can drive innovation and outcomes, and your growth is backed by mentorship, continuous learning and flexibility with potential hybrid work opportunities. Help solve real-world challenges that touch millions and get the opportunity to build the future of finance with Citi Tech. Equities Tech Equities Technology at Citi is undertaking a bold, multi year transformation to build a best in class global platform across execution, prime, clearing and cross product margining. We are re engineering our technology estate to achieve world leading performance and resiliency, enabling new capabilities in advanced execution, global market connectivity, and modernised post trade, clearing and margin processes. Our ambition is to deliver a seamlessly integrated, highly automated platform that drives outstanding client outcomes and accelerates growth across our global franchise. As part of the team, you'll collaborate closely with high calibre engineers and deeply engaged business and product partners - working together to define and deliver the next generation of Equities technology at Citi. Prime Brokerage Tech Prime Brokerage Technology provides solutions that underpin the operations of our clients and traders that provide the foundation of our Prime Finance business. This is an area of great opportunity and is a major growth target for Citi - with technology providing the key to unlock this potential. Responsibilities Ownership and delivery on a variety of components (Java/Kotlin) within the Core Prime Brokerage platform. Hands on Development. Provide technical leadership for an agile development team, championing best practices in Continuous Integration and Continuous Deployment (CI/CD). Foster a culture of quality through developer led automated testing initiatives. Drive continuous improvement in SDLC, agile and DevOps processes using key performance indicators, including DORA metrics, to enhance team efficiency and software delivery. Lead design, planning and estimation discussions within the team and with partners from across the department along with business stakeholders. Conduct high level system analysis and architecture design, ensuring alignment with business requirements, technical standards and the overall architecture blueprint. Facilitate requirement gathering and translate complex business needs into technical specifications. Oversee the creation and maintenance of project and technical documentation. Identify and mitigate risks throughout the SDLC, proposing solutions to complex problems. Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation. Oversee production support processes, collaborating with operations and business stakeholders. Analyze issue patterns to drive improvements. Guide documentation efforts, maintain on call rotations and lead post mortems. Lead efforts to resolve root causes and enhance performance, scalability, and reliability. Provide technical leadership and serve as advisor or coach to mid level developers, analysts and grads. Technical Experience Java & Test Driven Development are essential. Experience in any number of additional technologies (listed below) is advantageous: Kotlin Cloud Technologies (Kubernetes, Open Shift) Messaging Technologies (Kafka, Solace, TIBCO) Database / Data Store / Data Query Technologies (SQL Server, Trino, Mongo, S3) Observability Technologies (OpenTelemetry, Elastic Stack / ELK, Grafana) Benefits 27 days annual leave (plus bank holidays) A discretionary annual performance related bonus Private Medical Care & Life Insurance Employee Assistance Program Pension Plan Paid Parental Leave Special discounts for employees, family, and friends Access to an array of learning and development resources Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi. View Citi's EEO Policy Statement and the Know Your Rights poster.
21/05/2026
Full time
Java (Kotlin) Developer (Agile, Test-Driven) - VP Engineer the future of global finance. At Citi, our Tech team doesn't just support finance - we are helping to redefine it. Every day, $5 trillion crosses through our network. We do business in 180+ countries operating at a scale few can match. From deploying advanced AI to helping shape global markets, we build systems that matter. Look to join a team where your work helps influence economies, your ideas can drive innovation and outcomes, and your growth is backed by mentorship, continuous learning and flexibility with potential hybrid work opportunities. Help solve real-world challenges that touch millions and get the opportunity to build the future of finance with Citi Tech. Equities Tech Equities Technology at Citi is undertaking a bold, multi year transformation to build a best in class global platform across execution, prime, clearing and cross product margining. We are re engineering our technology estate to achieve world leading performance and resiliency, enabling new capabilities in advanced execution, global market connectivity, and modernised post trade, clearing and margin processes. Our ambition is to deliver a seamlessly integrated, highly automated platform that drives outstanding client outcomes and accelerates growth across our global franchise. As part of the team, you'll collaborate closely with high calibre engineers and deeply engaged business and product partners - working together to define and deliver the next generation of Equities technology at Citi. Prime Brokerage Tech Prime Brokerage Technology provides solutions that underpin the operations of our clients and traders that provide the foundation of our Prime Finance business. This is an area of great opportunity and is a major growth target for Citi - with technology providing the key to unlock this potential. Responsibilities Ownership and delivery on a variety of components (Java/Kotlin) within the Core Prime Brokerage platform. Hands on Development. Provide technical leadership for an agile development team, championing best practices in Continuous Integration and Continuous Deployment (CI/CD). Foster a culture of quality through developer led automated testing initiatives. Drive continuous improvement in SDLC, agile and DevOps processes using key performance indicators, including DORA metrics, to enhance team efficiency and software delivery. Lead design, planning and estimation discussions within the team and with partners from across the department along with business stakeholders. Conduct high level system analysis and architecture design, ensuring alignment with business requirements, technical standards and the overall architecture blueprint. Facilitate requirement gathering and translate complex business needs into technical specifications. Oversee the creation and maintenance of project and technical documentation. Identify and mitigate risks throughout the SDLC, proposing solutions to complex problems. Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation. Oversee production support processes, collaborating with operations and business stakeholders. Analyze issue patterns to drive improvements. Guide documentation efforts, maintain on call rotations and lead post mortems. Lead efforts to resolve root causes and enhance performance, scalability, and reliability. Provide technical leadership and serve as advisor or coach to mid level developers, analysts and grads. Technical Experience Java & Test Driven Development are essential. Experience in any number of additional technologies (listed below) is advantageous: Kotlin Cloud Technologies (Kubernetes, Open Shift) Messaging Technologies (Kafka, Solace, TIBCO) Database / Data Store / Data Query Technologies (SQL Server, Trino, Mongo, S3) Observability Technologies (OpenTelemetry, Elastic Stack / ELK, Grafana) Benefits 27 days annual leave (plus bank holidays) A discretionary annual performance related bonus Private Medical Care & Life Insurance Employee Assistance Program Pension Plan Paid Parental Leave Special discounts for employees, family, and friends Access to an array of learning and development resources Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi. View Citi's EEO Policy Statement and the Know Your Rights poster.
Software Engineer
Marlin Selection Ltd
Location: London (City) - Hybrid / On-site / Remote We are a London-based financial trading firm seeking an experienced Software Engineer to join our development team and support the ongoing evolution of our in-house trading and brokerage systems. This is a hands on, business critical role within a fast paced trading environment. You will work directly with the Head of Development and collaborate closely with trading, operations, and infrastructure teams to maintain and enhance a proprietary platform used daily across Europe, the US, and Asia. The Opportunity You will play a key role in developing, supporting, and modernising core trading systems covering trade booking, P&L and risk capture, confirmations, reporting, and messaging integrations. This role combines active software development with live production support and direct engagement with front office stakeholders. Key Responsibilities Design, develop, and maintain in house trading and booking systems Contribute hands on to daily development in C# / .NET Review and improve code quality, performance, and security Support architectural decisions and technical roadmap initiatives Enhance system stability, scalability, and resilience Assist in modernising legacy applications, including migration initiatives Provide support within live trading environments Diagnose and resolve complex technical and business critical issues Translate business requirements into effective technical solutions Coordinate with Infrastructure and IT Support teams Technical Environment C# Microsoft SQL Server In house FIX engine Excel VBA based systems Fully in house developed platform Skills & Experience 5+ years' professional software development experience Strong expertise in C# and .NET (modern .NET advantageous) Experience maintaining and enhancing legacy systems Solid SQL Server and database design knowledge Experience with message brokers (e.g., RabbitMQ) Understanding of distributed systems Experience within financial services, brokerage, or trading environments Knowledge of equity and/or derivatives trading workflows Strong analytical and problem solving skills Ability to operate effectively in high pressure, business critical environments Highly Desirable Trading platform or booking system experience FIX protocol knowledge VBA experience Experience migrating WinForms applications to modern architectures Azure cloud architecture exposure CI/CD and automation experience Profile We are looking for a motivated, commercially aware engineer who is: Comfortable working with responsibility and autonomy A strong communicator across technical and non technical teams Pragmatic and solution focused Willing to take ownership and contribute beyond defined responsibilities What We Offer High impact role within a growing financial firm Direct exposure to live trading systems Competitive compensation package Flexible working arrangements Opportunity to contribute to the long term evolution of a proprietary trading platform Can't find the job you're looking for, send us your info and we will review your options? Contacts UK & Europe: Middle East + Asia:
21/05/2026
Full time
Location: London (City) - Hybrid / On-site / Remote We are a London-based financial trading firm seeking an experienced Software Engineer to join our development team and support the ongoing evolution of our in-house trading and brokerage systems. This is a hands on, business critical role within a fast paced trading environment. You will work directly with the Head of Development and collaborate closely with trading, operations, and infrastructure teams to maintain and enhance a proprietary platform used daily across Europe, the US, and Asia. The Opportunity You will play a key role in developing, supporting, and modernising core trading systems covering trade booking, P&L and risk capture, confirmations, reporting, and messaging integrations. This role combines active software development with live production support and direct engagement with front office stakeholders. Key Responsibilities Design, develop, and maintain in house trading and booking systems Contribute hands on to daily development in C# / .NET Review and improve code quality, performance, and security Support architectural decisions and technical roadmap initiatives Enhance system stability, scalability, and resilience Assist in modernising legacy applications, including migration initiatives Provide support within live trading environments Diagnose and resolve complex technical and business critical issues Translate business requirements into effective technical solutions Coordinate with Infrastructure and IT Support teams Technical Environment C# Microsoft SQL Server In house FIX engine Excel VBA based systems Fully in house developed platform Skills & Experience 5+ years' professional software development experience Strong expertise in C# and .NET (modern .NET advantageous) Experience maintaining and enhancing legacy systems Solid SQL Server and database design knowledge Experience with message brokers (e.g., RabbitMQ) Understanding of distributed systems Experience within financial services, brokerage, or trading environments Knowledge of equity and/or derivatives trading workflows Strong analytical and problem solving skills Ability to operate effectively in high pressure, business critical environments Highly Desirable Trading platform or booking system experience FIX protocol knowledge VBA experience Experience migrating WinForms applications to modern architectures Azure cloud architecture exposure CI/CD and automation experience Profile We are looking for a motivated, commercially aware engineer who is: Comfortable working with responsibility and autonomy A strong communicator across technical and non technical teams Pragmatic and solution focused Willing to take ownership and contribute beyond defined responsibilities What We Offer High impact role within a growing financial firm Direct exposure to live trading systems Competitive compensation package Flexible working arrangements Opportunity to contribute to the long term evolution of a proprietary trading platform Can't find the job you're looking for, send us your info and we will review your options? Contacts UK & Europe: Middle East + Asia:
Implementation Engineer
Covetrus, Inc. Edinburgh, Midlothian
Implementation Engineer page is loaded Implementation Engineerlocations: Edinburgh, Scotland (UK)time type: Full timeposted on: Posted Todayjob requisition id: R-14024Covetrus is a global animal-health technology and services leader dedicated to empowering veterinary practice partners to drive improved health and financial outcomes. We bring together products, services, and technology into a single platform that connects our customers to the solutions and insights they need to work best. Our passion for the well-being of animals and those who care for them drives us to advance the world of veterinary medicine. Play a pivotal role in helping clients successfully adopt Covetrus' Practice Management Systems and associated integrations. As an Implementation Engineer, you will work directly with clients across the veterinary Industry to configure, deploy and optimise their systems, ensuring solutions are aligned to operational needs and deliver maximum value. This role combines technical delivery with analytical problem solving, project coordination, and customer facing communication. In addition to leading implementations, you will support ongoing optimisation of live environments, driving automation, improving systems performance and reducing technical issues across application, database, infrastructure and integration layers. This role is primarily hybrid, working between home and our Edinburgh office, with occasional travel required to support clients onsite. Essential Duties and Responsibilities Deliver and manage end to end implementations of Practice Management Systems, including configuration, deployment, and go live support. Configure and support systems across SaaS and on premises environments, including infrastructure, networking, and client hardware. Perform data migrations and work with SQL databases to ensure data integrity and system performance. Perform in depth analysis and resolution of complex technical issues, driving automated and long term solutions. Analyse and optimise existing deployments, identifying root causes of recurring issues and implementing improvements to reduce repeat incidents Assist the implementation team in automating and scripting for technical deployments and operational processes Configure and troubleshoot integrations, providing guidance to internal and external partners on API usage and resolving data flow issues. Identify and implement process improvements across internal and customer facing workflows in collaboration with the Technical Lead. Maintain accurate documentation, contribute to knowledge sharing, and support continuous improvement initiatives. Proactively learn new software and hardware features and products and distribute this knowledge to the team via knowledge transfer sessions. Identify value added opportunities and refer to sales team where appropriate. Collaborating across teams, support wider business functions, and mentor team members where appropriate. Contribute to problem management and corporate level issue resolution where required. Meet Individual and team based objectives. Qualifications & Experience Experience Minimum of 3 years of experience in technical support, implementation, or related role. Strong troubleshooting and diagnostic capability across application, database, infrastructure, and networking layers. Experience supporting and implementing both SaaS and server based software solutions. Technical experience with: SaaS platforms Cloud services (Azure) Databases (SQL, PostgreSQL, MySQL) APIs (REST) Scripting languages (Powershell) Operating systems (Linux, Windows) Experience working with support tools such as CRM/ticketing systems (e.g. Zendesk, Salesforce Service Cloud, Jira). Mentor team members and contribute knowledge sharing across the team. Excellent written and verbal communication skills Ability to take ownership and manage complex issues through to resolution. Familiarity with the workflows, technologies, or business processes of the veterinary industry is advantageous. Education IT based qualification IT related degree Covetrus is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.
21/05/2026
Full time
Implementation Engineer page is loaded Implementation Engineerlocations: Edinburgh, Scotland (UK)time type: Full timeposted on: Posted Todayjob requisition id: R-14024Covetrus is a global animal-health technology and services leader dedicated to empowering veterinary practice partners to drive improved health and financial outcomes. We bring together products, services, and technology into a single platform that connects our customers to the solutions and insights they need to work best. Our passion for the well-being of animals and those who care for them drives us to advance the world of veterinary medicine. Play a pivotal role in helping clients successfully adopt Covetrus' Practice Management Systems and associated integrations. As an Implementation Engineer, you will work directly with clients across the veterinary Industry to configure, deploy and optimise their systems, ensuring solutions are aligned to operational needs and deliver maximum value. This role combines technical delivery with analytical problem solving, project coordination, and customer facing communication. In addition to leading implementations, you will support ongoing optimisation of live environments, driving automation, improving systems performance and reducing technical issues across application, database, infrastructure and integration layers. This role is primarily hybrid, working between home and our Edinburgh office, with occasional travel required to support clients onsite. Essential Duties and Responsibilities Deliver and manage end to end implementations of Practice Management Systems, including configuration, deployment, and go live support. Configure and support systems across SaaS and on premises environments, including infrastructure, networking, and client hardware. Perform data migrations and work with SQL databases to ensure data integrity and system performance. Perform in depth analysis and resolution of complex technical issues, driving automated and long term solutions. Analyse and optimise existing deployments, identifying root causes of recurring issues and implementing improvements to reduce repeat incidents Assist the implementation team in automating and scripting for technical deployments and operational processes Configure and troubleshoot integrations, providing guidance to internal and external partners on API usage and resolving data flow issues. Identify and implement process improvements across internal and customer facing workflows in collaboration with the Technical Lead. Maintain accurate documentation, contribute to knowledge sharing, and support continuous improvement initiatives. Proactively learn new software and hardware features and products and distribute this knowledge to the team via knowledge transfer sessions. Identify value added opportunities and refer to sales team where appropriate. Collaborating across teams, support wider business functions, and mentor team members where appropriate. Contribute to problem management and corporate level issue resolution where required. Meet Individual and team based objectives. Qualifications & Experience Experience Minimum of 3 years of experience in technical support, implementation, or related role. Strong troubleshooting and diagnostic capability across application, database, infrastructure, and networking layers. Experience supporting and implementing both SaaS and server based software solutions. Technical experience with: SaaS platforms Cloud services (Azure) Databases (SQL, PostgreSQL, MySQL) APIs (REST) Scripting languages (Powershell) Operating systems (Linux, Windows) Experience working with support tools such as CRM/ticketing systems (e.g. Zendesk, Salesforce Service Cloud, Jira). Mentor team members and contribute knowledge sharing across the team. Excellent written and verbal communication skills Ability to take ownership and manage complex issues through to resolution. Familiarity with the workflows, technologies, or business processes of the veterinary industry is advantageous. Education IT based qualification IT related degree Covetrus is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.
QA
AI & Digital Support Apprentice
QA Berkhamsted, Hertfordshire
About Brash: Established in 2001, Brash Solutions provides complete business solutions to a variety of industrial and commercial organisations. We have a highly professional and experienced team of support engineers and software developers. Our support business aims to meet all the IT requirements of our clients, from setting up new starters, troubleshooting issues to keeping their networks secure. We pride ourselves on the personal touch, understanding each client's needs and building strong relationships. About the role: Brash Solutions is currently recruiting for a bright, friendly and enthusiastic AI & Digital Support Apprentice to work in our offices in Berkhamsted. Working within a small team of experienced Support Technicians, you will be taking calls from our client's staff and assist them with a wide variety of IT queries. This will cover a range of general desktop issues including software, hardware, internet issues, printers, phones etc. You will troubleshoot and where possible, resolve the problem by talking users through solutions over the phone or using remote access tools to ensure fast resolution. If you are unable to resolve the problem, you will escalate with details of the steps taken so far and work with the support team to improve your understanding. Our clients have a range of IT equipment, from Windows servers to Mac laptops, but the majority are Windows desktops. We work closely with each client and third parties to provide the highest level of IT support. There will be requirement of occasional travel to visit other business sites to help with IT support or talk clients through their AI/Digital requirements. Responsibilities: Be a friendly face of IT while users are experiencing problems Taking requests from users via email, ticketing system and telephone Adhere to challenging SLA requirements, logging full details of time and work undertaken Completing initial troubleshooting in a timely manner Monitor the support ticket system for incidents requiring escalation or urgent attention Build and maintain desktop/laptop PCs/Macs and Windows Servers Follow and apply IT policies and procedures applicable to each client Help and advise on digital and AI requirements from clients Diagnose and resolve hardware and software faults System health checks Software and app support You will gain experience with the following technologies: Use of AI tools in some capacity, demonstrate being able to automate/make life easier Manage and Deploy automations and AI projects Microsoft Office 365 - Tenant setup, configuring, administration troubleshooting Microsoft Azure platform - basic navigation, setup and configuration Windows 11 - 1st/2nd/3rd Line Troubleshooting Skills, setup and configuration Apple - MacOS and iOS - 1st/2nd line troubleshooting skills, setup and configuration Microsoft Office Suite - Troubleshooting, excellent Outlook, Excel and Word skills Website Domain & DNS Management Firewall setups maintenance, configuration. Router configuration, port forwarding and VPN Other areas we support are Websites (WordPress), SQL databases, Google AdWords You will need the following skills: A keen interest in digital IT, able to learn fast and adapt skills Previous experience of working in a busy, customer facing environment preferable Good verbal and written communication skills High customer focus with a can-do attitude Excellent interpersonal and communication skills Excellent problem solving skills Friendly and confident personality A keen interest in IT, able to learn fast and adapt skills Be able to plan your own work and time and prioritise tasks at hand Flexible and adaptable as each day will be different An excellent team player Advantage if you own a car with a full UK driving license Entry requirements: 3 GCSEs (or equivalent) at grades 4+ (A-C) in any subject GCSE Maths and English (or equivalents) at grades 3+ (D or above) Prospective apprentices must not hold an existing qualification at the same or higher level as this apprenticeship is in a similar subject You may also have a combination of qualifications and experience which demonstrate the minimum foundation needed for the programme. In this instance you could still be considered for the programme. If you hold international equivalents of the above qualifications, at the time of your application you must be able to provide an official document that states how your international qualifications compare to the UK qualifications. For more information please visit the UK ENIC website. Working hours: 40 hours per week, 8:30am to 5:30pm, Monday to Friday Benefits: 20 days holiday (pro rata) + bank holidays State pension Free parking Future prospects: 90% of QA apprentices secure permanent employment after completing: this is 20% higher than the national average. About QA: Our apprenticeships are the perfect way to gain new skills, earn while you learn, and launch yourself into an exciting future. With over 50,000 successful apprenticeship graduates, we're a top 50 training provider, dedicated to helping you succeed. Interested? Apply now! Please be advised that this advert may close prior to the closing date stated above if a high number of applications are received. If you are interested in this vacancy please apply below as soon as possible.
21/05/2026
Full time
About Brash: Established in 2001, Brash Solutions provides complete business solutions to a variety of industrial and commercial organisations. We have a highly professional and experienced team of support engineers and software developers. Our support business aims to meet all the IT requirements of our clients, from setting up new starters, troubleshooting issues to keeping their networks secure. We pride ourselves on the personal touch, understanding each client's needs and building strong relationships. About the role: Brash Solutions is currently recruiting for a bright, friendly and enthusiastic AI & Digital Support Apprentice to work in our offices in Berkhamsted. Working within a small team of experienced Support Technicians, you will be taking calls from our client's staff and assist them with a wide variety of IT queries. This will cover a range of general desktop issues including software, hardware, internet issues, printers, phones etc. You will troubleshoot and where possible, resolve the problem by talking users through solutions over the phone or using remote access tools to ensure fast resolution. If you are unable to resolve the problem, you will escalate with details of the steps taken so far and work with the support team to improve your understanding. Our clients have a range of IT equipment, from Windows servers to Mac laptops, but the majority are Windows desktops. We work closely with each client and third parties to provide the highest level of IT support. There will be requirement of occasional travel to visit other business sites to help with IT support or talk clients through their AI/Digital requirements. Responsibilities: Be a friendly face of IT while users are experiencing problems Taking requests from users via email, ticketing system and telephone Adhere to challenging SLA requirements, logging full details of time and work undertaken Completing initial troubleshooting in a timely manner Monitor the support ticket system for incidents requiring escalation or urgent attention Build and maintain desktop/laptop PCs/Macs and Windows Servers Follow and apply IT policies and procedures applicable to each client Help and advise on digital and AI requirements from clients Diagnose and resolve hardware and software faults System health checks Software and app support You will gain experience with the following technologies: Use of AI tools in some capacity, demonstrate being able to automate/make life easier Manage and Deploy automations and AI projects Microsoft Office 365 - Tenant setup, configuring, administration troubleshooting Microsoft Azure platform - basic navigation, setup and configuration Windows 11 - 1st/2nd/3rd Line Troubleshooting Skills, setup and configuration Apple - MacOS and iOS - 1st/2nd line troubleshooting skills, setup and configuration Microsoft Office Suite - Troubleshooting, excellent Outlook, Excel and Word skills Website Domain & DNS Management Firewall setups maintenance, configuration. Router configuration, port forwarding and VPN Other areas we support are Websites (WordPress), SQL databases, Google AdWords You will need the following skills: A keen interest in digital IT, able to learn fast and adapt skills Previous experience of working in a busy, customer facing environment preferable Good verbal and written communication skills High customer focus with a can-do attitude Excellent interpersonal and communication skills Excellent problem solving skills Friendly and confident personality A keen interest in IT, able to learn fast and adapt skills Be able to plan your own work and time and prioritise tasks at hand Flexible and adaptable as each day will be different An excellent team player Advantage if you own a car with a full UK driving license Entry requirements: 3 GCSEs (or equivalent) at grades 4+ (A-C) in any subject GCSE Maths and English (or equivalents) at grades 3+ (D or above) Prospective apprentices must not hold an existing qualification at the same or higher level as this apprenticeship is in a similar subject You may also have a combination of qualifications and experience which demonstrate the minimum foundation needed for the programme. In this instance you could still be considered for the programme. If you hold international equivalents of the above qualifications, at the time of your application you must be able to provide an official document that states how your international qualifications compare to the UK qualifications. For more information please visit the UK ENIC website. Working hours: 40 hours per week, 8:30am to 5:30pm, Monday to Friday Benefits: 20 days holiday (pro rata) + bank holidays State pension Free parking Future prospects: 90% of QA apprentices secure permanent employment after completing: this is 20% higher than the national average. About QA: Our apprenticeships are the perfect way to gain new skills, earn while you learn, and launch yourself into an exciting future. With over 50,000 successful apprenticeship graduates, we're a top 50 training provider, dedicated to helping you succeed. Interested? Apply now! Please be advised that this advert may close prior to the closing date stated above if a high number of applications are received. If you are interested in this vacancy please apply below as soon as possible.
Opus Recruitment Solutions Ltd
Test Engineer (SFIA 4)
Opus Recruitment Solutions Ltd Newcastle Upon Tyne, Tyne And Wear
Test Engineer (Data & Automation) Overview We are seeking an experienced Test Engineer to support the delivery of high-quality data and application solutions. This role focuses on automation, data validation, and production analysis within a modern cloud-based environment. You will play a key role in ensuring system reliability, improving testing frameworks, and driving best practices across engineering teams.This is a collaborative position requiring strong technical expertise, analytical thinking, and the ability to mentor others while working across complex data platforms. Key Responsibilities Design, develop, and maintain automated test frameworks to improve testing efficiency and coverage Analyse and interpret test results, identifying risks, issues, and areas for improvement Produce clear reports on testing activities, outcomes, and associated risks Automate data validation and application testing processes across distributed systems Investigate production issues using data analysis to identify root causes Work with orchestration tools (e.g., Apache Airflow) to monitor workflows and troubleshoot failures Validate data using tools such as Jupyter Notebooks and Amazon Athena Analyse data across multiple formats to ensure integrity and correctness of new functionality Support CI/CD practices using Git-based workflows and pipeline automation Participate in infrastructure and deployment activities, including containerisation and Infrastructure as Code Collaborate with cross-functional teams to translate business requirements into testable solutions Mentor and guide team members on testing methodologies and best practices Key Skills & Experience Technical Skills Proficiency in Python, SQL, and at least one additional programming language (e.g., Java) Experience with scripting languages such as Bash Strong understanding of automated testing frameworks and methodologies Hands-on experience with Apache Airflow and log analysis Familiarity with data processing tools such as Apache Spark Experience working with cloud platforms and services, including: Monitoring and logging tools Storage and data services Compute and container services Experience with CI/CD pipelines and version control systems (e.g., GitLab) Knowledge of Infrastructure as Code (e.g., Terraform) Familiarity with Docker and containerised environments Data & Analytics Strong data analysis skills, including working with structured and semi-structured data Experience validating and querying data using tools such as Athena and notebooks Understanding of data modelling concepts, including dimensional models and slowly changing dimensions Ability to generate realistic test data for various scenarios Additional Knowledge Understanding of distributed data platforms and big data environments (e.g., EMR) Knowledge of encryption principles (client-side and server-side) Awareness of production system monitoring and incident analysis Soft Skills Strong analytical and problem-solving abilities Excellent communication skills, with the ability to present findings clearly Proactive approach to identifying and mitigating risks Ability to mentor and support less experienced team members Collaborative mindset with experience working in agile delivery environments Working Arrangements UK-based role with flexible location Occasional travel required for team collaboration sessions and workshops
21/05/2026
Contractor
Test Engineer (Data & Automation) Overview We are seeking an experienced Test Engineer to support the delivery of high-quality data and application solutions. This role focuses on automation, data validation, and production analysis within a modern cloud-based environment. You will play a key role in ensuring system reliability, improving testing frameworks, and driving best practices across engineering teams.This is a collaborative position requiring strong technical expertise, analytical thinking, and the ability to mentor others while working across complex data platforms. Key Responsibilities Design, develop, and maintain automated test frameworks to improve testing efficiency and coverage Analyse and interpret test results, identifying risks, issues, and areas for improvement Produce clear reports on testing activities, outcomes, and associated risks Automate data validation and application testing processes across distributed systems Investigate production issues using data analysis to identify root causes Work with orchestration tools (e.g., Apache Airflow) to monitor workflows and troubleshoot failures Validate data using tools such as Jupyter Notebooks and Amazon Athena Analyse data across multiple formats to ensure integrity and correctness of new functionality Support CI/CD practices using Git-based workflows and pipeline automation Participate in infrastructure and deployment activities, including containerisation and Infrastructure as Code Collaborate with cross-functional teams to translate business requirements into testable solutions Mentor and guide team members on testing methodologies and best practices Key Skills & Experience Technical Skills Proficiency in Python, SQL, and at least one additional programming language (e.g., Java) Experience with scripting languages such as Bash Strong understanding of automated testing frameworks and methodologies Hands-on experience with Apache Airflow and log analysis Familiarity with data processing tools such as Apache Spark Experience working with cloud platforms and services, including: Monitoring and logging tools Storage and data services Compute and container services Experience with CI/CD pipelines and version control systems (e.g., GitLab) Knowledge of Infrastructure as Code (e.g., Terraform) Familiarity with Docker and containerised environments Data & Analytics Strong data analysis skills, including working with structured and semi-structured data Experience validating and querying data using tools such as Athena and notebooks Understanding of data modelling concepts, including dimensional models and slowly changing dimensions Ability to generate realistic test data for various scenarios Additional Knowledge Understanding of distributed data platforms and big data environments (e.g., EMR) Knowledge of encryption principles (client-side and server-side) Awareness of production system monitoring and incident analysis Soft Skills Strong analytical and problem-solving abilities Excellent communication skills, with the ability to present findings clearly Proactive approach to identifying and mitigating risks Ability to mentor and support less experienced team members Collaborative mindset with experience working in agile delivery environments Working Arrangements UK-based role with flexible location Occasional travel required for team collaboration sessions and workshops
Opus Recruitment Solutions Ltd
Test Engineer (SFIA 4)
Opus Recruitment Solutions Ltd City, Newcastle Upon Tyne
Test Engineer (Data & Automation) Overview We are seeking an experienced Test Engineer to support the delivery of high-quality data and application solutions. This role focuses on automation, data validation, and production analysis within a modern cloud-based environment. You will play a key role in ensuring system reliability, improving testing frameworks, and driving best practices across engineering teams. This is a collaborative position requiring strong technical expertise, analytical thinking, and the ability to mentor others while working across complex data platforms. Key Responsibilities Design, develop, and maintain automated test frameworks to improve testing efficiency and coverage Analyse and interpret test results, identifying risks, issues, and areas for improvement Produce clear reports on testing activities, outcomes, and associated risks Automate data validation and application testing processes across distributed systems Investigate production issues using data analysis to identify root causes Work with orchestration tools (eg, Apache Airflow) to monitor workflows and troubleshoot failures Validate data using tools such as Jupyter Notebooks and Amazon Athena Analyse data across multiple formats to ensure integrity and correctness of new functionality Support CI/CD practices using Git-based workflows and pipeline automation Participate in infrastructure and deployment activities, including containerisation and Infrastructure as Code Collaborate with cross-functional teams to translate business requirements into testable solutions Mentor and guide team members on testing methodologies and best practices Key Skills & Experience Technical Skills Proficiency in Python, SQL, and at least one additional programming language (eg, Java) Experience with Scripting languages such as Bash Strong understanding of automated testing frameworks and methodologies Hands-on experience with Apache Airflow and log analysis Familiarity with data processing tools such as Apache Spark Experience working with cloud platforms and services, including: Monitoring and logging tools Storage and data services Compute and container services Experience with CI/CD pipelines and version control systems (eg, GitLab) Knowledge of Infrastructure as Code (eg, Terraform) Familiarity with Docker and containerised environments Data & Analytics Strong data analysis skills, including working with structured and semi-structured data Experience validating and querying data using tools such as Athena and notebooks Understanding of data modelling concepts, including dimensional models and slowly changing dimensions Ability to generate realistic test data for various scenarios Additional Knowledge Understanding of distributed data platforms and big data environments (eg, EMR) Knowledge of encryption principles (client-side and Server Side) Awareness of production system monitoring and incident analysis Soft Skills Strong analytical and problem-solving abilities Excellent communication skills, with the ability to present findings clearly Proactive approach to identifying and mitigating risks Ability to mentor and support less experienced team members Collaborative mindset with experience working in agile delivery environments Working Arrangements UK-based role with flexible location Occasional travel required for team collaboration sessions and workshops
21/05/2026
Contractor
Test Engineer (Data & Automation) Overview We are seeking an experienced Test Engineer to support the delivery of high-quality data and application solutions. This role focuses on automation, data validation, and production analysis within a modern cloud-based environment. You will play a key role in ensuring system reliability, improving testing frameworks, and driving best practices across engineering teams. This is a collaborative position requiring strong technical expertise, analytical thinking, and the ability to mentor others while working across complex data platforms. Key Responsibilities Design, develop, and maintain automated test frameworks to improve testing efficiency and coverage Analyse and interpret test results, identifying risks, issues, and areas for improvement Produce clear reports on testing activities, outcomes, and associated risks Automate data validation and application testing processes across distributed systems Investigate production issues using data analysis to identify root causes Work with orchestration tools (eg, Apache Airflow) to monitor workflows and troubleshoot failures Validate data using tools such as Jupyter Notebooks and Amazon Athena Analyse data across multiple formats to ensure integrity and correctness of new functionality Support CI/CD practices using Git-based workflows and pipeline automation Participate in infrastructure and deployment activities, including containerisation and Infrastructure as Code Collaborate with cross-functional teams to translate business requirements into testable solutions Mentor and guide team members on testing methodologies and best practices Key Skills & Experience Technical Skills Proficiency in Python, SQL, and at least one additional programming language (eg, Java) Experience with Scripting languages such as Bash Strong understanding of automated testing frameworks and methodologies Hands-on experience with Apache Airflow and log analysis Familiarity with data processing tools such as Apache Spark Experience working with cloud platforms and services, including: Monitoring and logging tools Storage and data services Compute and container services Experience with CI/CD pipelines and version control systems (eg, GitLab) Knowledge of Infrastructure as Code (eg, Terraform) Familiarity with Docker and containerised environments Data & Analytics Strong data analysis skills, including working with structured and semi-structured data Experience validating and querying data using tools such as Athena and notebooks Understanding of data modelling concepts, including dimensional models and slowly changing dimensions Ability to generate realistic test data for various scenarios Additional Knowledge Understanding of distributed data platforms and big data environments (eg, EMR) Knowledge of encryption principles (client-side and Server Side) Awareness of production system monitoring and incident analysis Soft Skills Strong analytical and problem-solving abilities Excellent communication skills, with the ability to present findings clearly Proactive approach to identifying and mitigating risks Ability to mentor and support less experienced team members Collaborative mindset with experience working in agile delivery environments Working Arrangements UK-based role with flexible location Occasional travel required for team collaboration sessions and workshops
Senior Data Engineer
Ascot Lloyd group Birmingham, Staffordshire
We are seeking a Senior Data Engineer to join our Azure native data team in a leading UK financial services firm. This role is key to maintaining and evolving our data platform, supporting both ongoing enhancements and greenfield development. You will work on data integration, ETL pipelines, analytics, and AI driven insights, ensuring robust data solutions that support business growth. This is a hybrid role, with an expectation of three days per week working from the Birmingham office and at least monthly travel to London or other offices. You will design, build and optimise data pipelines, data models and analytics solutions across SQL Server, Azure Data Lake and Power BI and lead the strategic migration to Microsoft Fabric as the data Platform. You will also support a production Azure Synapse Analytics environment to ensure current business requirements continue to be met. You will work within an Agile Scrum framework, delivering work through the Azure DevOps backlog, and will help integrate machine learning and AI models into our data processes as we expand our advanced analytics and insight capabilities. The Senior Data Engineer will coach and mentor Data Engineers and Power BI developers, enhancing their expertise and capability. You will provide design and engineering leadership to build, maintain and shape the future data architecture. Collaboration is central to the role. You will work within an Agile Scrum environment, using Azure DevOps for backlog management and version control, and contributing to mentorship and knowledge sharing within the team. This is an opportunity to make a real impact in a small, skilled team, helping shape the firm's data strategy and capabilities. Technical Skills Data Integration & ETL Data Engineering & Platforms: Strong experience designing and delivering data pipelines, data models and analytics solutions with a Microsoft Fabric first mindset, helping to accelerate adoption of Fabric (e.g. Lakehouse, Warehouse, OneLake), while also supporting and enhancing existing SQL Server, Azure Data Lake and Azure Synapse Analytics environments in production. Integrate multiple external and internal systems data sources into Fabric Data Platform. API integration experience is necessary. ETL Development: Skilled in designing and optimising ETL workflows, with knowledge of best practices for data transformation, validation, and loading. Data Analytics & Machine Learning Power BI: Proficiency in developing, publishing, and managing Power BI reports and dashboards, with strong data visualisation skills. SQL & Data Management: Advanced knowledge of SQL for querying, transforming, and managing data, with hands on experience in SQL Management Studio. Azure Machine Learning: Some experience desirable in implementing machine learning models within Azure Machine Learning to enhance reporting and predictive analytics. Data Storage & Processing Azure Data Lake: Knowledge of Azure Data Lake for efficient storage and retrieval of large datasets. Azure Synapse Analytics (Familiarity): Familiarity with Azure Synapse, with the potential to transition to it for complex data processing needs in the future. AI Integrations ChatGPT / Copilot Integrations: Experience integrating with ChatGPT or Microsoft Copilot to automate data processing or enhance analytical insights. Version Control & Collaboration Source Control: Experience with Git or other version control systems, ideally within Azure DevOps for seamless integration with CI/CD. Azure DevOps Backlog & Agile: Skilled in working with an Agile Scrum framework, including managing work items in Azure DevOps and completing deliverables within a 2 week sprint cadence. Soft Skills Documentation & Knowledge Sharing: Excellent documentation practices for data pipelines, analytics models, and processes, ensuring knowledge transfer and transparency. Mentorship & Leadership: Committed to mentoring data engineers, providing guidance on best practices, technical skills, and professional development. Problem Solving & Adaptability: Capable of resolving complex data challenges and adapting solutions to changing business requirements. Collaboration & Communication: Strong communication skills for working effectively with cross functional teams, including data scientists, product teams, and stakeholders. Financial Services sector and specifically Wealth Management experience or working in a highly regulated sector will be an added advantage.
21/05/2026
Full time
We are seeking a Senior Data Engineer to join our Azure native data team in a leading UK financial services firm. This role is key to maintaining and evolving our data platform, supporting both ongoing enhancements and greenfield development. You will work on data integration, ETL pipelines, analytics, and AI driven insights, ensuring robust data solutions that support business growth. This is a hybrid role, with an expectation of three days per week working from the Birmingham office and at least monthly travel to London or other offices. You will design, build and optimise data pipelines, data models and analytics solutions across SQL Server, Azure Data Lake and Power BI and lead the strategic migration to Microsoft Fabric as the data Platform. You will also support a production Azure Synapse Analytics environment to ensure current business requirements continue to be met. You will work within an Agile Scrum framework, delivering work through the Azure DevOps backlog, and will help integrate machine learning and AI models into our data processes as we expand our advanced analytics and insight capabilities. The Senior Data Engineer will coach and mentor Data Engineers and Power BI developers, enhancing their expertise and capability. You will provide design and engineering leadership to build, maintain and shape the future data architecture. Collaboration is central to the role. You will work within an Agile Scrum environment, using Azure DevOps for backlog management and version control, and contributing to mentorship and knowledge sharing within the team. This is an opportunity to make a real impact in a small, skilled team, helping shape the firm's data strategy and capabilities. Technical Skills Data Integration & ETL Data Engineering & Platforms: Strong experience designing and delivering data pipelines, data models and analytics solutions with a Microsoft Fabric first mindset, helping to accelerate adoption of Fabric (e.g. Lakehouse, Warehouse, OneLake), while also supporting and enhancing existing SQL Server, Azure Data Lake and Azure Synapse Analytics environments in production. Integrate multiple external and internal systems data sources into Fabric Data Platform. API integration experience is necessary. ETL Development: Skilled in designing and optimising ETL workflows, with knowledge of best practices for data transformation, validation, and loading. Data Analytics & Machine Learning Power BI: Proficiency in developing, publishing, and managing Power BI reports and dashboards, with strong data visualisation skills. SQL & Data Management: Advanced knowledge of SQL for querying, transforming, and managing data, with hands on experience in SQL Management Studio. Azure Machine Learning: Some experience desirable in implementing machine learning models within Azure Machine Learning to enhance reporting and predictive analytics. Data Storage & Processing Azure Data Lake: Knowledge of Azure Data Lake for efficient storage and retrieval of large datasets. Azure Synapse Analytics (Familiarity): Familiarity with Azure Synapse, with the potential to transition to it for complex data processing needs in the future. AI Integrations ChatGPT / Copilot Integrations: Experience integrating with ChatGPT or Microsoft Copilot to automate data processing or enhance analytical insights. Version Control & Collaboration Source Control: Experience with Git or other version control systems, ideally within Azure DevOps for seamless integration with CI/CD. Azure DevOps Backlog & Agile: Skilled in working with an Agile Scrum framework, including managing work items in Azure DevOps and completing deliverables within a 2 week sprint cadence. Soft Skills Documentation & Knowledge Sharing: Excellent documentation practices for data pipelines, analytics models, and processes, ensuring knowledge transfer and transparency. Mentorship & Leadership: Committed to mentoring data engineers, providing guidance on best practices, technical skills, and professional development. Problem Solving & Adaptability: Capable of resolving complex data challenges and adapting solutions to changing business requirements. Collaboration & Communication: Strong communication skills for working effectively with cross functional teams, including data scientists, product teams, and stakeholders. Financial Services sector and specifically Wealth Management experience or working in a highly regulated sector will be an added advantage.
Client Server Ltd.
Data Engineer Python SQL Spark
Client Server Ltd.
London, Greater London £50k - £180k per year Data Engineer (Python SQL Spark Azure Databricks) London to £160k Are you a tech savvy Data Engineer with a first class education? You could be progressing your career working on complex and challenging systems at a Hedge Fund with over $17 billion under management. What's in it for you: Salary to £160k Significant bonus earning potential Fund performance share Personal training budget and mentoring Family friendly benefits that include unlimited emergency backup childcare as well as care for elderly relatives Various social groups including sports teams Private healthcare and wellness activities Your role: As a Data Engineer you will join a small team responsible for understanding, managing and transforming raw data content from various 3rd parties for the trading team, investment quants and investment desk. Typical responsibilities will include combining and transforming raw data into useful insights, analysis and visualisations, interrogating various vendor data endpoints to source and analyse data, ensuring data consistency, completeness and accuracy across all platforms. You'll develop data dictionaries and other documentation and collaborate with technology teams to implement and enhance data systems and processes, keeping up to date with industry trends and emerging technology in data content and tooling. Location / WFH: You'll join the team in fantastic London (Soho) based offices that offer a wide range of facilities including nutritionally balance breakfast, lunch and all day snacks. Please note this role is full-time office based (Monday to Friday), with some flexibility if needed on ad hoc basis. About you: You have an outstanding record of academic achievement - first class degree in a STEM discipline from a top tier university (i.e. Russel Group or top 100 global university), backed by A grades at A-level You have experience in a similar Data Engineer role at a Hedge Fund or Investment Bank and have a good understanding of financial markets and investment management You have strong technical skills with Python or C# and SQL, experience with version control and contributing to a shared codebases You have experience with modern data tools and technologies including Apache Spark and Azure Databricks preferred You have a strong knowledge of data management principles and best practices You have experience with data analysis, visualisation tools and techniques You're able to convey complex data and technical information to front office traders Ideally you will have had exposure to BBG, Markit, Refinitiv, macro research At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.
21/05/2026
Full time
London, Greater London £50k - £180k per year Data Engineer (Python SQL Spark Azure Databricks) London to £160k Are you a tech savvy Data Engineer with a first class education? You could be progressing your career working on complex and challenging systems at a Hedge Fund with over $17 billion under management. What's in it for you: Salary to £160k Significant bonus earning potential Fund performance share Personal training budget and mentoring Family friendly benefits that include unlimited emergency backup childcare as well as care for elderly relatives Various social groups including sports teams Private healthcare and wellness activities Your role: As a Data Engineer you will join a small team responsible for understanding, managing and transforming raw data content from various 3rd parties for the trading team, investment quants and investment desk. Typical responsibilities will include combining and transforming raw data into useful insights, analysis and visualisations, interrogating various vendor data endpoints to source and analyse data, ensuring data consistency, completeness and accuracy across all platforms. You'll develop data dictionaries and other documentation and collaborate with technology teams to implement and enhance data systems and processes, keeping up to date with industry trends and emerging technology in data content and tooling. Location / WFH: You'll join the team in fantastic London (Soho) based offices that offer a wide range of facilities including nutritionally balance breakfast, lunch and all day snacks. Please note this role is full-time office based (Monday to Friday), with some flexibility if needed on ad hoc basis. About you: You have an outstanding record of academic achievement - first class degree in a STEM discipline from a top tier university (i.e. Russel Group or top 100 global university), backed by A grades at A-level You have experience in a similar Data Engineer role at a Hedge Fund or Investment Bank and have a good understanding of financial markets and investment management You have strong technical skills with Python or C# and SQL, experience with version control and contributing to a shared codebases You have experience with modern data tools and technologies including Apache Spark and Azure Databricks preferred You have a strong knowledge of data management principles and best practices You have experience with data analysis, visualisation tools and techniques You're able to convey complex data and technical information to front office traders Ideally you will have had exposure to BBG, Markit, Refinitiv, macro research At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.
Senior Data Engineer
GSF Car Parts Limited Wolverhampton, Staffordshire
About The Role We are seeking a Senior Data Engineer with deep expertise in SQL, data modelling, and ETL development, alongside strong experience with modern data platforms and business intelligence tools. The ideal candidate will have a proven track record of designing, building, and maintaining scalable data solutions, including enterprise-grade data warehouses, while ensuring data integrity and enabling advanced analytics across the organisation. This role is suited to an experienced professional who can take ownership of data architecture, mentor junior team members, and drive best practices in data engineering within a collaborative IT environment. Key Responsibilities Design, develop, and maintain robust, scalable ETL/ELT pipelines to integrate data from multiple systems into centralised data platforms. Lead the design, implementation, and ongoing maintenance of data warehouses and data lake architectures. Develop and optimise complex SQL queries, stored procedures, and data models to support reporting, analytics, and operational use cases. Define and enforce data modelling standards (e.g., dimensional modelling, star/snowflake schemas). Collaborate with software engineers, analysts, and business stakeholders to translate requirements into reliable and performant data solutions. Oversee data integration processes, ensuring high performance, reliability, and security across all pipelines. Implement and champion data quality, validation, and governance frameworks. Support and optimise datasets for BI tools such as Power BI, ensuring efficient and scalable reporting solutions. Work closely with IT and Infrastructure teams to design secure, scalable, and cost-effective data environments. Mentor and support junior data engineers, promoting best practices and continuous improvement. About You Preferred Skills Advanced proficiency in SQL (T-SQL or PL/SQL), including performance tuning, indexing strategies, and query optimisation. Strong experience with ETL/ELT tools such as SSIS, Azure Data Factory, or similar. Extensive experience with relational databases (e.g., MS SQL Server, PostgreSQL, MySQL). Proven expertise in data warehouse design, implementation, and maintenance. Strong understanding of data modelling techniques, including dimensional modelling. Hands on experience with cloud data platforms (preferably Azure, though AWS or GCP also valuable). Solid understanding of data governance, data quality, and security best practices. Experience with programming/scripting languages (e.g., Python, .NET, PowerShell) for automation and data processing. Familiarity with BI tools such as Power BI or Phocas. Experience with version control systems (e.g., Git) and modern development practices. Strong analytical thinking and problem solving skills. Excellent communication skills, with the ability to engage both technical and non-technical stakeholders. Ability to work effectively in a hybrid environment (3 days office, 2 days remote). About Us GSF Car Parts is one of the UK's leading automotive parts distributors, supplying thousands of independent garages throughout the UK and Ireland with parts, tools, garage equipment and specialist training. The group has over 175 branches nationwide and a turnover exceeding £475 million. Built on the heritage and success of a dozen local brand identities acquired over several years, we have traded as one brand since November 2021. Our branch network is bolstered by centralised support and expertise from specialist departments in key areas such as procurement and supply chain, marketing and national accounts. The business also benefits from integrated IT systems, which include our industry leading catalogue system, Allicat, and access to the Group's national garage programme, Servicesure.
21/05/2026
Full time
About The Role We are seeking a Senior Data Engineer with deep expertise in SQL, data modelling, and ETL development, alongside strong experience with modern data platforms and business intelligence tools. The ideal candidate will have a proven track record of designing, building, and maintaining scalable data solutions, including enterprise-grade data warehouses, while ensuring data integrity and enabling advanced analytics across the organisation. This role is suited to an experienced professional who can take ownership of data architecture, mentor junior team members, and drive best practices in data engineering within a collaborative IT environment. Key Responsibilities Design, develop, and maintain robust, scalable ETL/ELT pipelines to integrate data from multiple systems into centralised data platforms. Lead the design, implementation, and ongoing maintenance of data warehouses and data lake architectures. Develop and optimise complex SQL queries, stored procedures, and data models to support reporting, analytics, and operational use cases. Define and enforce data modelling standards (e.g., dimensional modelling, star/snowflake schemas). Collaborate with software engineers, analysts, and business stakeholders to translate requirements into reliable and performant data solutions. Oversee data integration processes, ensuring high performance, reliability, and security across all pipelines. Implement and champion data quality, validation, and governance frameworks. Support and optimise datasets for BI tools such as Power BI, ensuring efficient and scalable reporting solutions. Work closely with IT and Infrastructure teams to design secure, scalable, and cost-effective data environments. Mentor and support junior data engineers, promoting best practices and continuous improvement. About You Preferred Skills Advanced proficiency in SQL (T-SQL or PL/SQL), including performance tuning, indexing strategies, and query optimisation. Strong experience with ETL/ELT tools such as SSIS, Azure Data Factory, or similar. Extensive experience with relational databases (e.g., MS SQL Server, PostgreSQL, MySQL). Proven expertise in data warehouse design, implementation, and maintenance. Strong understanding of data modelling techniques, including dimensional modelling. Hands on experience with cloud data platforms (preferably Azure, though AWS or GCP also valuable). Solid understanding of data governance, data quality, and security best practices. Experience with programming/scripting languages (e.g., Python, .NET, PowerShell) for automation and data processing. Familiarity with BI tools such as Power BI or Phocas. Experience with version control systems (e.g., Git) and modern development practices. Strong analytical thinking and problem solving skills. Excellent communication skills, with the ability to engage both technical and non-technical stakeholders. Ability to work effectively in a hybrid environment (3 days office, 2 days remote). About Us GSF Car Parts is one of the UK's leading automotive parts distributors, supplying thousands of independent garages throughout the UK and Ireland with parts, tools, garage equipment and specialist training. The group has over 175 branches nationwide and a turnover exceeding £475 million. Built on the heritage and success of a dozen local brand identities acquired over several years, we have traded as one brand since November 2021. Our branch network is bolstered by centralised support and expertise from specialist departments in key areas such as procurement and supply chain, marketing and national accounts. The business also benefits from integrated IT systems, which include our industry leading catalogue system, Allicat, and access to the Group's national garage programme, Servicesure.
EMEIA Sales Finance - Analytics Engineer
Omaze
Summary Apple is a place where extraordinary people gather to do their best work. Together we create products and experiences people once couldn't have imagined - and now can't imagine living without. If you're motivated by the idea of making a real impact, and joining a team where we pride ourselves in being one of the most diverse and inclusive companies in the world, a career with Apple might be your dream job! Description You will become a member of the Sales Finance team at Apple. With approximately 150 employees based across 4 regional hubs within EMEIA (Europe, Middle East, India and Africa), we create value, collaborating with many teams to provide outstanding commercial and financial support. We set the bar high; go out of our way to help others; share knowledge; filter out noise to focus on the essential; encourage the very best from ourselves and the team; and drive the right course of action. To do all of this you will be an excellent communicator, collaborator and innovator, with a passion for debate and inclusion. This role resides within the Process, Analytics, Reporting and Technology (PART) Enablement Team. We empower Apple's EMEIA Sales Finance teams to operate more efficiently and make data driven decisions by building and deploying innovative, user friendly data applications. You will directly improve the day to day workflows of financial analysts, helping them unlock insights and drive business impact. This is a hands on role where you'll see your work used by key stakeholders across the organisation. We are looking for a strong Data Engineer with a passion for building intuitive web applications that solve real world business problems. This role is at the intersection of data engineering, software development, and financial process optimisation. You will be responsible for designing, building, and deploying lightweight web interfaces and data tools - primarily using Python frameworks like Streamlit - to streamline financial analysis, reporting, and decision making. You will also build data pipelines to support business needs. Success in this role requires an individual who can quickly understand complex financial processes, translate those processes into technical specifications, and deliver high quality, user friendly data applications. You'll be a key collaborator with financial analysts, data scientists, and other engineers, building trust through clear communication and impactful solutions. Ideal candidates also have a strong understanding of UI/UX principles for designing intuitive, self service data applications that drive user adoption across business teams with varying levels of technical expertise. Responsibilities Collaborate with financial analysts to deeply understand their current workflows, pain points, and analytical needs. Design, develop, and deploy lightweight web applications (using Python frameworks like Streamlit) to automate tasks, visualise data, and improve the efficiency of financial processes. Write clean, well documented, and maintainable Python code. Connect applications to various data sources (databases, APIs, data lakes) within Apple's data ecosystem. Implement robust error handling, logging, and monitoring for applications. Manage the full application lifecycle, from development and testing to deployment and maintenance. Gather user feedback and iterate on applications to continuously improve their usability and functionality. Work with data scientists to integrate analytical models and algorithms into data applications. Contribute to the development of best practices for data application development and deployment within the team. Build data pipelines to support business needs and financial analyst reporting and insights. Automate current workstreams with efficiencies and maintenance built into the process. Document applications, data flows, and technical specifications. Minimum Qualifications 5+ years of experience in data engineering or software development with a focus on building data applications. Strong proficiency in Python programming and experience with web frameworks (required: Streamlit, preferred: Flask, Django). Experience working with relational databases (e.g., SQL Server, PostgreSQL) and data lakes. Familiarity with data visualisation techniques and tools (e.g., Matplotlib, Seaborn, Plotly). Experience with version control systems (e.g., Git). Experience in modern data warehouses (e.g., Snowflake and Dremio) and ETL processes using modern orchestration tools (e.g. Airflow, Metaflow). Experience with cloud platforms (e.g., AWS, Azure, GCP) is a plus. Experience working with large scale, complex financial or commercial datasets. Experience implementing data quality frameworks, monitoring solutions, and governance controls. Exposure to Dataiku or similar data science platforms. Experience working closely with analytics, BI, or data science teams to support downstream use cases. Strong problem solving skills and attention to detail. Excellent communication and collaboration skills. Ability to communicate complex technical concepts clearly to non technical stakeholders. Detail oriented and self motivated individual able to function effectively when working independently or in a team. Bachelor's degree in Computer Science, Data Science, or a related field required. Preferred Qualifications Familiarity with UI/UX best practices, user centred design, and data visualisation principles. Experience using Tableau or SAP BusinessObjects. Financial systems and/or Sales Finance domain experience is a plus. Equal Opportunity Statement At Apple, we're not all the same. We draw on the differences in who we are, what we've experienced and how we think. Because to create products that serve everyone, we believe in including everyone. We are committed to treating all applicants fairly and equally. As a registered Disability Confident employer, we will work with applicants to make any reasonable accommodations. Apple will consider for employment all qualified applicants with criminal backgrounds in a manner consistent with applicable law.
21/05/2026
Full time
Summary Apple is a place where extraordinary people gather to do their best work. Together we create products and experiences people once couldn't have imagined - and now can't imagine living without. If you're motivated by the idea of making a real impact, and joining a team where we pride ourselves in being one of the most diverse and inclusive companies in the world, a career with Apple might be your dream job! Description You will become a member of the Sales Finance team at Apple. With approximately 150 employees based across 4 regional hubs within EMEIA (Europe, Middle East, India and Africa), we create value, collaborating with many teams to provide outstanding commercial and financial support. We set the bar high; go out of our way to help others; share knowledge; filter out noise to focus on the essential; encourage the very best from ourselves and the team; and drive the right course of action. To do all of this you will be an excellent communicator, collaborator and innovator, with a passion for debate and inclusion. This role resides within the Process, Analytics, Reporting and Technology (PART) Enablement Team. We empower Apple's EMEIA Sales Finance teams to operate more efficiently and make data driven decisions by building and deploying innovative, user friendly data applications. You will directly improve the day to day workflows of financial analysts, helping them unlock insights and drive business impact. This is a hands on role where you'll see your work used by key stakeholders across the organisation. We are looking for a strong Data Engineer with a passion for building intuitive web applications that solve real world business problems. This role is at the intersection of data engineering, software development, and financial process optimisation. You will be responsible for designing, building, and deploying lightweight web interfaces and data tools - primarily using Python frameworks like Streamlit - to streamline financial analysis, reporting, and decision making. You will also build data pipelines to support business needs. Success in this role requires an individual who can quickly understand complex financial processes, translate those processes into technical specifications, and deliver high quality, user friendly data applications. You'll be a key collaborator with financial analysts, data scientists, and other engineers, building trust through clear communication and impactful solutions. Ideal candidates also have a strong understanding of UI/UX principles for designing intuitive, self service data applications that drive user adoption across business teams with varying levels of technical expertise. Responsibilities Collaborate with financial analysts to deeply understand their current workflows, pain points, and analytical needs. Design, develop, and deploy lightweight web applications (using Python frameworks like Streamlit) to automate tasks, visualise data, and improve the efficiency of financial processes. Write clean, well documented, and maintainable Python code. Connect applications to various data sources (databases, APIs, data lakes) within Apple's data ecosystem. Implement robust error handling, logging, and monitoring for applications. Manage the full application lifecycle, from development and testing to deployment and maintenance. Gather user feedback and iterate on applications to continuously improve their usability and functionality. Work with data scientists to integrate analytical models and algorithms into data applications. Contribute to the development of best practices for data application development and deployment within the team. Build data pipelines to support business needs and financial analyst reporting and insights. Automate current workstreams with efficiencies and maintenance built into the process. Document applications, data flows, and technical specifications. Minimum Qualifications 5+ years of experience in data engineering or software development with a focus on building data applications. Strong proficiency in Python programming and experience with web frameworks (required: Streamlit, preferred: Flask, Django). Experience working with relational databases (e.g., SQL Server, PostgreSQL) and data lakes. Familiarity with data visualisation techniques and tools (e.g., Matplotlib, Seaborn, Plotly). Experience with version control systems (e.g., Git). Experience in modern data warehouses (e.g., Snowflake and Dremio) and ETL processes using modern orchestration tools (e.g. Airflow, Metaflow). Experience with cloud platforms (e.g., AWS, Azure, GCP) is a plus. Experience working with large scale, complex financial or commercial datasets. Experience implementing data quality frameworks, monitoring solutions, and governance controls. Exposure to Dataiku or similar data science platforms. Experience working closely with analytics, BI, or data science teams to support downstream use cases. Strong problem solving skills and attention to detail. Excellent communication and collaboration skills. Ability to communicate complex technical concepts clearly to non technical stakeholders. Detail oriented and self motivated individual able to function effectively when working independently or in a team. Bachelor's degree in Computer Science, Data Science, or a related field required. Preferred Qualifications Familiarity with UI/UX best practices, user centred design, and data visualisation principles. Experience using Tableau or SAP BusinessObjects. Financial systems and/or Sales Finance domain experience is a plus. Equal Opportunity Statement At Apple, we're not all the same. We draw on the differences in who we are, what we've experienced and how we think. Because to create products that serve everyone, we believe in including everyone. We are committed to treating all applicants fairly and equally. As a registered Disability Confident employer, we will work with applicants to make any reasonable accommodations. Apple will consider for employment all qualified applicants with criminal backgrounds in a manner consistent with applicable law.
SQL Database Developer
Noir Consulting
SQL Database Developer - Data-Driven Software Company - London (Tech stack: SQL Database Developer, SQL Server 2022, PostgreSQL, C#, T-SQL, SSIS, SSRS, SSAS, Performance Tuning, Query Optimisation, Software Development, Data Engineering, SQL Database Developer) Founded in 2015, our client is a rapidly growing software company focused on delivering high-performance data solutions for enterprise clients. With a strong presence across the U.S. and Europe, they're now scaling their operations in the UK to support growing demand for their cutting-edge data products and services. To support this expansion, they are on the lookout for a talented SQL Database Developer to join their London-based team (remote-friendly) and contribute to the ongoing development and performance optimisation of their mission-critical data platforms. Key Responsibilities Develop, maintain and optimise mission-critical data platforms across SQL Server 2022 and PostgreSQL, including designing database architecture, writing T SQL stored procedures, and performance tuning. Lead SSIS package development, and create SSRS/SSAS reporting and analytics solutions. Work closely with C# developers to integrate database components into software applications. Required Skills & Experience SQL Server 2022 and PostgreSQL database development Proficiency in T SQL, stored procedures, performance tuning Experience with SSIS, SSRS, SSAS Strong C# development skills Passion for data engineering and problem solving Training will be provided to bridge any technical gaps - this is a fantastic opportunity to grow and strengthen your skills within a high calibre team. Location: London, UK / Hybrid Salary: £60,000 - £85,000 + Pension + Benefits Applicants must be based in the UK and have the right to work in the UK.
21/05/2026
Full time
SQL Database Developer - Data-Driven Software Company - London (Tech stack: SQL Database Developer, SQL Server 2022, PostgreSQL, C#, T-SQL, SSIS, SSRS, SSAS, Performance Tuning, Query Optimisation, Software Development, Data Engineering, SQL Database Developer) Founded in 2015, our client is a rapidly growing software company focused on delivering high-performance data solutions for enterprise clients. With a strong presence across the U.S. and Europe, they're now scaling their operations in the UK to support growing demand for their cutting-edge data products and services. To support this expansion, they are on the lookout for a talented SQL Database Developer to join their London-based team (remote-friendly) and contribute to the ongoing development and performance optimisation of their mission-critical data platforms. Key Responsibilities Develop, maintain and optimise mission-critical data platforms across SQL Server 2022 and PostgreSQL, including designing database architecture, writing T SQL stored procedures, and performance tuning. Lead SSIS package development, and create SSRS/SSAS reporting and analytics solutions. Work closely with C# developers to integrate database components into software applications. Required Skills & Experience SQL Server 2022 and PostgreSQL database development Proficiency in T SQL, stored procedures, performance tuning Experience with SSIS, SSRS, SSAS Strong C# development skills Passion for data engineering and problem solving Training will be provided to bridge any technical gaps - this is a fantastic opportunity to grow and strengthen your skills within a high calibre team. Location: London, UK / Hybrid Salary: £60,000 - £85,000 + Pension + Benefits Applicants must be based in the UK and have the right to work in the UK.
Full stack web developer
DispatchGrow Leeds, Yorkshire
DMP is building a diverse in-house development team for the long haul and the next piece of the puzzle is a Full Stack Vue.js pro: Having at least 1 year of recent experience working with Vue2 or Vue3 Commitment to clean code principles, including JSdoc Comfortable with CI / CD and Unit Testing / TDD Has strong working experience with Bootstrap and Node.js Good to have experience working with: Docker, PostgreSQL, PostGIS, Cesium, End 2 End Testing DMP's SaaS / PaaS tech stack consists of: What are we Developing? The real estate development and construction industry is notoriously lagging when it comes to advancements in productivity, data integration and geospatial technology. Entire sectors of the industry are built around archaic processes. The Digital MasterPlanning Application (DMP) allows real estate and cellular infrastructure developers, public sector planners and supporting technical/professional teams to collaboratively create thorough scenario based development plans in a 3D and data rich environment, manage the construction process and virtually maintain the development asset all through one intuitive life cycle platform. DMP gives users the ability to obliterate inefficiencies, drive disintermediation and accelerate productivity. DMP prides itself not only on improving the efficiency and productivity of real estate and cellular infrastructure development, but on providing users with environmental impact and urban planning tools to encourage socially responsible development. What's My Day to Day Look Like? Our development process lets each engineer take their assigned feature from kickoff to production we know you love to see your work through to the end! Once you are assigned a feature you will have a kickoff meeting with our Head of Development to walk through the business requirements and the detailed Balsamiq wireframe to ensure you have a clear vision of the functionality and design. A majority of your time will be spent developing the frontend using the Vue.js framework, integrating with our Cesium engine, then tying into the AWS server-based backend using Node.js. We have a Monday, Wednesday, Friday standup meeting cadence with 1 - 2 week sprints. We use Trello for sprint management and feature specific communication, Slack for general and quick communication and Gitlab as our repo. Our asynchronous game is tight, but we like to keep 9 - 5 hours to minimize lag time and blockers. How Can I Advance My Career? Although DMP is a startup, our team, advisors and shareholders are all subject matter experts in their particular field with years of experience. This allows us to remain lean yet make huge progress in an organized and structured way. Every addition to our team plays a significant role and will be expected to execute their responsibilities to the highest standard and will have the freedom to make decisions and take action as they see fit. It is our goal to maintain a lean team and as a foundational member of the team, the success of the company will directly translate into your success including your compensation, benefit package and position advancement.
21/05/2026
Full time
DMP is building a diverse in-house development team for the long haul and the next piece of the puzzle is a Full Stack Vue.js pro: Having at least 1 year of recent experience working with Vue2 or Vue3 Commitment to clean code principles, including JSdoc Comfortable with CI / CD and Unit Testing / TDD Has strong working experience with Bootstrap and Node.js Good to have experience working with: Docker, PostgreSQL, PostGIS, Cesium, End 2 End Testing DMP's SaaS / PaaS tech stack consists of: What are we Developing? The real estate development and construction industry is notoriously lagging when it comes to advancements in productivity, data integration and geospatial technology. Entire sectors of the industry are built around archaic processes. The Digital MasterPlanning Application (DMP) allows real estate and cellular infrastructure developers, public sector planners and supporting technical/professional teams to collaboratively create thorough scenario based development plans in a 3D and data rich environment, manage the construction process and virtually maintain the development asset all through one intuitive life cycle platform. DMP gives users the ability to obliterate inefficiencies, drive disintermediation and accelerate productivity. DMP prides itself not only on improving the efficiency and productivity of real estate and cellular infrastructure development, but on providing users with environmental impact and urban planning tools to encourage socially responsible development. What's My Day to Day Look Like? Our development process lets each engineer take their assigned feature from kickoff to production we know you love to see your work through to the end! Once you are assigned a feature you will have a kickoff meeting with our Head of Development to walk through the business requirements and the detailed Balsamiq wireframe to ensure you have a clear vision of the functionality and design. A majority of your time will be spent developing the frontend using the Vue.js framework, integrating with our Cesium engine, then tying into the AWS server-based backend using Node.js. We have a Monday, Wednesday, Friday standup meeting cadence with 1 - 2 week sprints. We use Trello for sprint management and feature specific communication, Slack for general and quick communication and Gitlab as our repo. Our asynchronous game is tight, but we like to keep 9 - 5 hours to minimize lag time and blockers. How Can I Advance My Career? Although DMP is a startup, our team, advisors and shareholders are all subject matter experts in their particular field with years of experience. This allows us to remain lean yet make huge progress in an organized and structured way. Every addition to our team plays a significant role and will be expected to execute their responsibilities to the highest standard and will have the freedom to make decisions and take action as they see fit. It is our goal to maintain a lean team and as a foundational member of the team, the success of the company will directly translate into your success including your compensation, benefit package and position advancement.
Junior DevOps Engineer
ZeroLight City, Newcastle Upon Tyne
About ZeroLight We are looking for passionate people to help us create the tech of the future. ZeroLight is a cloud-based 3D visualisation specialist offering car-configuration and content-production solutions to the automotive industry. We are looking for an ambitious and enthusiastic Junior DevOps Engineer to join our team, help manage our cloud infrastructure, and develop their skills working alongside industry experts. The Role Assisting in the management, maintenance, and monitoring of our virtualised cloud infrastructure and platforms. Receiving direct training and guidance; you will be mentored by our Senior DevOps Engineer to help you develop strong web and cloud development skills. Gaining exposure to and supporting web technologies and tools, including Server OS (Linux, Windows Server), Proxies (Nginx, HAProxy), Kubernetes, and CI/CD Tools (Jenkins, Argo CD). Working hands-on with Cloud Services (AWS, Azure, or GCP) to help deploy, scale, and maintain cloud-based solutions, while also contributing to exciting new projects like AI coding agents. Helping to support and manage databases (SQL, NoSQL such as MongoDB, DynamoDB). Collaborating with the wider team to automate processes, maintain CI/CD pipelines, and troubleshoot basic infrastructure issues. Flexibility when it comes to working hours is a must. Some out-of-hours work may be required due to our clients being based in the US, but this time is always given back in lieu. Requirements The Person An enthusiastic junior candidate or recent graduate with a passion for building innovative features and working with the very latest technologies. Degree educated in a relevant discipline (e.g., Computer Science, Games Engineering, Software Engineering, or similar). Some exposure to, or a strong interest in, cloud software (AWS, Azure, or GCP). A conceptual understanding of (or eagerness to learn about) virtualisation, server operating systems, kubernetes and web services. A foundational understanding of general programming or scripting, and an appetite to rapidly develop these skills in a commercial environment. A great communicator and team player who is ready to collaborate, ask questions, and learn quickly within a small, agile team. Benefits Why Join Us? You'll be learning from seasoned pros across multiple disciplines, with a defined roadmap to a development role. What to expect At ZeroLight, we value innovation and creativity, shaping our lifestyle and professional benefits around a supportive, collaborative, and rewarding environment. Reward & Contribution Hybrid working Annual salary review process Contributory Pension Scheme Life Assurance program Provision of all the tools you need to perform your best work Fully stocked kitchen with free drinks, crisps, fruit, yoghurts, biscuits, chocolate bars, porridge and granola. Development & Progression A comprehensive onboarding process to ensure you hit the ground running Quarterly Collaboration Weeks where teams gather to share knowledge and best practices One to one coaching sessions with qualified coaches Company-wide personal development sessions on topics such as psychological safety and overcoming imposter syndrome Mentorship from a team of seasoned professionals across different disciplines Travel & conference opportunities Time Generous holiday allowance: 25 days holiday, which rises to 30 days based on length of service Additional free holidays over the Christmas period when the studio closes. All standard bank holidays Flexible working hours with start and finish times between 8am - 10am / 4pm - 6pm Wellbeing & Culture Employee Assistance Program (EAP) access for mental health and wellbeing support including access to therapy sessions Free fruit and healthy snacks, running and sports clubs, Cycle to Work Scheme, and showers in the studio Quarterly social gatherings, including our famous Christmas Party Enjoy a creative, inclusive, and collaborative culture
21/05/2026
Full time
About ZeroLight We are looking for passionate people to help us create the tech of the future. ZeroLight is a cloud-based 3D visualisation specialist offering car-configuration and content-production solutions to the automotive industry. We are looking for an ambitious and enthusiastic Junior DevOps Engineer to join our team, help manage our cloud infrastructure, and develop their skills working alongside industry experts. The Role Assisting in the management, maintenance, and monitoring of our virtualised cloud infrastructure and platforms. Receiving direct training and guidance; you will be mentored by our Senior DevOps Engineer to help you develop strong web and cloud development skills. Gaining exposure to and supporting web technologies and tools, including Server OS (Linux, Windows Server), Proxies (Nginx, HAProxy), Kubernetes, and CI/CD Tools (Jenkins, Argo CD). Working hands-on with Cloud Services (AWS, Azure, or GCP) to help deploy, scale, and maintain cloud-based solutions, while also contributing to exciting new projects like AI coding agents. Helping to support and manage databases (SQL, NoSQL such as MongoDB, DynamoDB). Collaborating with the wider team to automate processes, maintain CI/CD pipelines, and troubleshoot basic infrastructure issues. Flexibility when it comes to working hours is a must. Some out-of-hours work may be required due to our clients being based in the US, but this time is always given back in lieu. Requirements The Person An enthusiastic junior candidate or recent graduate with a passion for building innovative features and working with the very latest technologies. Degree educated in a relevant discipline (e.g., Computer Science, Games Engineering, Software Engineering, or similar). Some exposure to, or a strong interest in, cloud software (AWS, Azure, or GCP). A conceptual understanding of (or eagerness to learn about) virtualisation, server operating systems, kubernetes and web services. A foundational understanding of general programming or scripting, and an appetite to rapidly develop these skills in a commercial environment. A great communicator and team player who is ready to collaborate, ask questions, and learn quickly within a small, agile team. Benefits Why Join Us? You'll be learning from seasoned pros across multiple disciplines, with a defined roadmap to a development role. What to expect At ZeroLight, we value innovation and creativity, shaping our lifestyle and professional benefits around a supportive, collaborative, and rewarding environment. Reward & Contribution Hybrid working Annual salary review process Contributory Pension Scheme Life Assurance program Provision of all the tools you need to perform your best work Fully stocked kitchen with free drinks, crisps, fruit, yoghurts, biscuits, chocolate bars, porridge and granola. Development & Progression A comprehensive onboarding process to ensure you hit the ground running Quarterly Collaboration Weeks where teams gather to share knowledge and best practices One to one coaching sessions with qualified coaches Company-wide personal development sessions on topics such as psychological safety and overcoming imposter syndrome Mentorship from a team of seasoned professionals across different disciplines Travel & conference opportunities Time Generous holiday allowance: 25 days holiday, which rises to 30 days based on length of service Additional free holidays over the Christmas period when the studio closes. All standard bank holidays Flexible working hours with start and finish times between 8am - 10am / 4pm - 6pm Wellbeing & Culture Employee Assistance Program (EAP) access for mental health and wellbeing support including access to therapy sessions Free fruit and healthy snacks, running and sports clubs, Cycle to Work Scheme, and showers in the studio Quarterly social gatherings, including our famous Christmas Party Enjoy a creative, inclusive, and collaborative culture
BI Engineer
Premium Credit Limited
Why work for us? This is an exciting time for us as we develop and transform our data capabilities. We're growing our team of BI Engineers and would welcome applications from you if you have experience building BI systems using the full SQL Server suite, Power BI or Fabric. We can offer: Competitive salary A workplace pension scheme Hybrid working, with collaborative days in our Leatherhead office 25 days annual leave (plus bank holidays), with options to purchase and sell up to 5 days holiday per year (pro rata) Private health and dental cover Support and investment in your personal development 24/7 access to Employee Assistance Programme and Mental Health First Aiders What we do Premium Credit is the leading provider of insurance premium finance and a range of annually charged services, including tax, regulatory and accountancy fees, sports season tickets, memberships and school fees in the UK and Ireland. We are a multi award winning business lending more than £4.5 billion to over 2.5 million customers through a network of almost three thousand partners - and growing. The role This is an exciting time of growth for us, and we are hiring a BI Engineer to help us continue this success. This is a great opportunity to develop a varied and rewarding career with a company that invests in, recognises and rewards its people. Reporting to the Data Warehouse Team Lead you will initially help with developing solutions based on our Datawarehouse and Securitisation databases - from ETL to visualisations. We will soon be embarking on a ground up re platforming of some of our core databases and you'll be required to help with all aspects of building a fit for purpose data solution on a new, leading edge data platform. Your role will require you to: Design, develop, test and maintain solutions on our existing SQL Server / SSRS / SSIS / SSAS / Power BI platform Support regular BAU reporting processes Write documentation - requirements, system documentation, test plans etc. Investigate and resolve production problems Provide out-of-hours cover as required Who we are looking for If you're an individual who thrives in a fast paced environment, able to work collaboratively with others and are looking to make a difference, this is a brilliant opportunity to advance your career to the next level with our sector leading company. At Premium Credit, you will be supported to develop and expand your skills, knowledge and experience. To be successful as our BI Engineer it would be ideal if you hold a degree (or equivalent) within a technical or numerate discipline. It is essential that you have the following skills and competencies: Extensive SQL Server experience building robust, reliable systems that are deployable, testable and performant. This is not just a role for someone who can read from a database Strong data analysis skills and understanding of ETL - we have a lot of data across multiple source systems Good BI visualization skills Able to communicate equally well with your technical peers as well as non technical business users It will greatly help if you also have: Experience using source control (Git preferred) and agile practices Experience or strong knowledge of integrated data platforms like Fabric or Databricks A working knowledge of Python or Javascript and a really good grasp of what makes good code Equal opportunities Premium Credit are an equal opportunities employer with a strong and passionate commitment to Diversity, Equality and Inclusion in the workplace. We welcome applications from all sections of the community and encourage people from all backgrounds to apply. Equal opportunities are the only acceptable way to conduct business and we believe that the more inclusive our environments are, the better our work will be. We are open to part time working and job share. Eligibility To ensure you are eligible to work in the UK, you must reside in the UK from the start date of this role. We are not able to provide visa sponsorship at this time.
21/05/2026
Full time
Why work for us? This is an exciting time for us as we develop and transform our data capabilities. We're growing our team of BI Engineers and would welcome applications from you if you have experience building BI systems using the full SQL Server suite, Power BI or Fabric. We can offer: Competitive salary A workplace pension scheme Hybrid working, with collaborative days in our Leatherhead office 25 days annual leave (plus bank holidays), with options to purchase and sell up to 5 days holiday per year (pro rata) Private health and dental cover Support and investment in your personal development 24/7 access to Employee Assistance Programme and Mental Health First Aiders What we do Premium Credit is the leading provider of insurance premium finance and a range of annually charged services, including tax, regulatory and accountancy fees, sports season tickets, memberships and school fees in the UK and Ireland. We are a multi award winning business lending more than £4.5 billion to over 2.5 million customers through a network of almost three thousand partners - and growing. The role This is an exciting time of growth for us, and we are hiring a BI Engineer to help us continue this success. This is a great opportunity to develop a varied and rewarding career with a company that invests in, recognises and rewards its people. Reporting to the Data Warehouse Team Lead you will initially help with developing solutions based on our Datawarehouse and Securitisation databases - from ETL to visualisations. We will soon be embarking on a ground up re platforming of some of our core databases and you'll be required to help with all aspects of building a fit for purpose data solution on a new, leading edge data platform. Your role will require you to: Design, develop, test and maintain solutions on our existing SQL Server / SSRS / SSIS / SSAS / Power BI platform Support regular BAU reporting processes Write documentation - requirements, system documentation, test plans etc. Investigate and resolve production problems Provide out-of-hours cover as required Who we are looking for If you're an individual who thrives in a fast paced environment, able to work collaboratively with others and are looking to make a difference, this is a brilliant opportunity to advance your career to the next level with our sector leading company. At Premium Credit, you will be supported to develop and expand your skills, knowledge and experience. To be successful as our BI Engineer it would be ideal if you hold a degree (or equivalent) within a technical or numerate discipline. It is essential that you have the following skills and competencies: Extensive SQL Server experience building robust, reliable systems that are deployable, testable and performant. This is not just a role for someone who can read from a database Strong data analysis skills and understanding of ETL - we have a lot of data across multiple source systems Good BI visualization skills Able to communicate equally well with your technical peers as well as non technical business users It will greatly help if you also have: Experience using source control (Git preferred) and agile practices Experience or strong knowledge of integrated data platforms like Fabric or Databricks A working knowledge of Python or Javascript and a really good grasp of what makes good code Equal opportunities Premium Credit are an equal opportunities employer with a strong and passionate commitment to Diversity, Equality and Inclusion in the workplace. We welcome applications from all sections of the community and encourage people from all backgrounds to apply. Equal opportunities are the only acceptable way to conduct business and we believe that the more inclusive our environments are, the better our work will be. We are open to part time working and job share. Eligibility To ensure you are eligible to work in the UK, you must reside in the UK from the start date of this role. We are not able to provide visa sponsorship at this time.
SQL Database Developer - Data Platform Optimiser (Hybrid UK)
Noir Consulting
Noir Consulting is seeking a SQL Database Developer to join a high-performance software company in London. The role involves optimising SQL Server and PostgreSQL platforms and collaborating with C# developers. Candidates should possess strong skills in T-SQL, SSIS, SSRS, and data engineering. The position offers a hybrid work model and a competitive salary range of £60,000 - £85,000 plus pension and benefits.
21/05/2026
Full time
Noir Consulting is seeking a SQL Database Developer to join a high-performance software company in London. The role involves optimising SQL Server and PostgreSQL platforms and collaborating with C# developers. Candidates should possess strong skills in T-SQL, SSIS, SSRS, and data engineering. The position offers a hybrid work model and a competitive salary range of £60,000 - £85,000 plus pension and benefits.
Elliptic
Full Stack Engineer
Elliptic
Do you want to build a product that investigators use to track real financial crime across blockchains? Are you excited about turning complex graph data into something intuitive and fast? Do you want your code to directly help catch bad actors? Elliptic is looking for a Full Stack Engineer to join our growing Investigations team. This is a chance to work at the intersection of technology and financial crime prevention, building tools that compliance teams worldwide rely on to trace fund flows, uncover illicit activity, and protect the global financial system. You'll join a collaborative team of web and data engineers, working closely with the product team to ship features that make investigators faster and more effective. The work is technically interesting and has real impact. The team cares about quality, gives you space to do your best work, and offers real ownership across the stack. The impact you will have: As a Full Stack Engineer on the Investigations team, you will play a key role in shaping how compliance teams track and prevent financial crime. You'll work across the full stack, building and improving investigative workflows that help users trace fund flows, visualize complex transaction networks, and uncover patterns in blockchain data. Working closely with product and data engineers, you'll turn complex data into simple, useful product features and help drive the platform's speed, precision, and usability forward. What you will do: Build and improve investigative workflows that empower compliance teams to track fund flows across blockchains Work across the full stack (React/Redux frontend, Node.js/NestJS backend, data layers) to ship product features end-to-end Develop and optimize data visualizations for complex transaction flows and network graphs, making the complex feel simple Improve platform speed and precision by optimizing queries, improving frontend responsiveness, and shipping features that make investigators faster Collaborate closely with product, data engineers, and cross-functional teams to deliver meaningful value Write clean, well-tested code and participate in code reviews that raise the quality bar for the team Contribute to technical design discussions, raising trade-offs and risks early What you will achieve in the first 6 months: Ship multiple production features across frontend and backend that improve the investigator experience Take ownership of medium-sized pieces of work from ambiguous problem statements through to shipped outcomes Improve production readiness across the platform through better observability, resilience, and error handling Build strong working relationships with data engineers, web engineers, product, and DevOps Contribute to the team's delivery rhythm and help raise engineering standards through quality reviews and consistent patterns You will be a great fit here if you: Care about writing clean, reliable code and enjoy working across backend, frontend, and data systems to build great products Can independently break down ambiguous product problems into well-scoped technical tasks Show good instincts for trade-offs between technical quality and shipping speed Communicate clearly with non-engineers (product, stakeholders) about technical decisions and progress Are curious about the domain and genuinely find blockchain data and financial crime prevention interesting, not just another job Focus on what really matters by delivering meaningful results that serve both users and the business Our ideal candidate has: 3-4+ years of professional software engineering experience Strong experience with modern JavaScript and TypeScript across backend (Node.js/NestJS) and frontend (React/Redux) development Solid understanding of building and maintaining scalable UI applications and APIs, with the ability to make informed decisions about technology choices Comfortable working with databases and writing SQL queries, and partnering with data engineers on integration points Some experience or comfort with data visualization, particularly libraries or tools for rendering complex network graphs and transaction flows Actively uses AI coding assistants (Copilot, Cursor, Claude, etc.) as part of their daily workflow, can critically evaluate AI-generated code, and understands when AI tools are useful and when they're not Bonus Points for: Experience with cloud technologies such as AWS Serverless, API Gateway, Kubernetes, and Terraform Familiarity with monitoring tools like DataDog and general observability best practices Interest or experience in cryptocurrency and blockchain technology Experience with graph databases or visualization libraries for rendering complex network data Job Benefits How We Work Hybrid working and the option to work from almost anywhere for up to 90 days per year £500 Remote working budget to set up your home office space Learning & Development $1,000 Learning & Development budget to use on anything (agreed with your manager) that contributes to your growth and development Vacation/Leave Holidays: 25 days of annual leave + bank holidays An extra day for your birthday Enhanced parental leave: we provide eligible employees, regardless of gender or whether they become a parent by birth or adoption, 16 weeks fully-paid leave Benefits Private Health Insurance - we use Vitality! Full access to Spill Mental Health Support Life Assurance: 4 times your salary to your beneficiaries £100 cryptocurrency for you! Cycle to Work Scheme
21/05/2026
Full time
Do you want to build a product that investigators use to track real financial crime across blockchains? Are you excited about turning complex graph data into something intuitive and fast? Do you want your code to directly help catch bad actors? Elliptic is looking for a Full Stack Engineer to join our growing Investigations team. This is a chance to work at the intersection of technology and financial crime prevention, building tools that compliance teams worldwide rely on to trace fund flows, uncover illicit activity, and protect the global financial system. You'll join a collaborative team of web and data engineers, working closely with the product team to ship features that make investigators faster and more effective. The work is technically interesting and has real impact. The team cares about quality, gives you space to do your best work, and offers real ownership across the stack. The impact you will have: As a Full Stack Engineer on the Investigations team, you will play a key role in shaping how compliance teams track and prevent financial crime. You'll work across the full stack, building and improving investigative workflows that help users trace fund flows, visualize complex transaction networks, and uncover patterns in blockchain data. Working closely with product and data engineers, you'll turn complex data into simple, useful product features and help drive the platform's speed, precision, and usability forward. What you will do: Build and improve investigative workflows that empower compliance teams to track fund flows across blockchains Work across the full stack (React/Redux frontend, Node.js/NestJS backend, data layers) to ship product features end-to-end Develop and optimize data visualizations for complex transaction flows and network graphs, making the complex feel simple Improve platform speed and precision by optimizing queries, improving frontend responsiveness, and shipping features that make investigators faster Collaborate closely with product, data engineers, and cross-functional teams to deliver meaningful value Write clean, well-tested code and participate in code reviews that raise the quality bar for the team Contribute to technical design discussions, raising trade-offs and risks early What you will achieve in the first 6 months: Ship multiple production features across frontend and backend that improve the investigator experience Take ownership of medium-sized pieces of work from ambiguous problem statements through to shipped outcomes Improve production readiness across the platform through better observability, resilience, and error handling Build strong working relationships with data engineers, web engineers, product, and DevOps Contribute to the team's delivery rhythm and help raise engineering standards through quality reviews and consistent patterns You will be a great fit here if you: Care about writing clean, reliable code and enjoy working across backend, frontend, and data systems to build great products Can independently break down ambiguous product problems into well-scoped technical tasks Show good instincts for trade-offs between technical quality and shipping speed Communicate clearly with non-engineers (product, stakeholders) about technical decisions and progress Are curious about the domain and genuinely find blockchain data and financial crime prevention interesting, not just another job Focus on what really matters by delivering meaningful results that serve both users and the business Our ideal candidate has: 3-4+ years of professional software engineering experience Strong experience with modern JavaScript and TypeScript across backend (Node.js/NestJS) and frontend (React/Redux) development Solid understanding of building and maintaining scalable UI applications and APIs, with the ability to make informed decisions about technology choices Comfortable working with databases and writing SQL queries, and partnering with data engineers on integration points Some experience or comfort with data visualization, particularly libraries or tools for rendering complex network graphs and transaction flows Actively uses AI coding assistants (Copilot, Cursor, Claude, etc.) as part of their daily workflow, can critically evaluate AI-generated code, and understands when AI tools are useful and when they're not Bonus Points for: Experience with cloud technologies such as AWS Serverless, API Gateway, Kubernetes, and Terraform Familiarity with monitoring tools like DataDog and general observability best practices Interest or experience in cryptocurrency and blockchain technology Experience with graph databases or visualization libraries for rendering complex network data Job Benefits How We Work Hybrid working and the option to work from almost anywhere for up to 90 days per year £500 Remote working budget to set up your home office space Learning & Development $1,000 Learning & Development budget to use on anything (agreed with your manager) that contributes to your growth and development Vacation/Leave Holidays: 25 days of annual leave + bank holidays An extra day for your birthday Enhanced parental leave: we provide eligible employees, regardless of gender or whether they become a parent by birth or adoption, 16 weeks fully-paid leave Benefits Private Health Insurance - we use Vitality! Full access to Spill Mental Health Support Life Assurance: 4 times your salary to your beneficiaries £100 cryptocurrency for you! Cycle to Work Scheme
CapGemini
.NET Developer
CapGemini
# .NET DeveloperLondonApply for this job Permanent Experienced Professionals Software Engineering ID 481080-en\_GB Job Title: .NET Developer About the Job you are considering: Capgemini Financial Services is seeking a skilled .NET Developer to join its dynamic team, working on innovative solutions within the insurance and financial services domain. The role involves designing and developing robust backend applications using C#, .NET Core, and ASP.NET Web APIs, while contributing to system integrations through RESTful services. You will collaborate with cross-functional Agile teams to deliver high-quality, scalable solutions, support cloud-based deployments, and enhance digital platforms that drive business value. This is an excellent opportunity to work in a fast-paced environment leveraging modern technologies and best development practices. Hybrid working: The places that you work from day to day will vary according to your role, your needs, and those of the business; it will be a blend of Company offices, client sites, and your home; noting that you will be unable to work at home 100% of the time. Your Role: Design, develop, test, and maintain scalable applications using C#, .NET Core, and ASP.NET. Build and consume RESTful APIs to enable seamless system integration. Develop and support backend services for insurance and financial platforms. Collaborate with architects, QA testers, and product teams within an Agile environment. Ensure high code quality through code reviews, unit testing, and adherence to best practices. Contribute to and support CI/CD pipelines and cloud-based deployments where applicable. Your Skills: Strong experience in C# and .NET development. Hands-on experience building and consuming RESTful Web APIs. Solid understanding of object-oriented programming (OOP) concepts and design patterns. Experience working with SQL and relational databases (e.g., SQL Server). Familiarity with Agile and DevOps methodologies. Experience in financial services or the insurance domain is an advantage.' We are a Disability Confident Employer: Capgemini is proud to be a Disability Confident Employer (Level 2) under the UK Government's Disability Confident scheme.As part of our commitment to inclusive recruitment, we will offer an interview to all candidates who: Declare they have a disability, and Meet the minimum essential criteria for the role.Please opt in during the application process. Make It Real (what does it mean for you): You'd be joining an accredited Great Place to work for Wellbeing in 2024. Employee wellbeing is vitally important to us as an organisation. We see a healthy and happy workforce a critical component for us to achieve our organisational ambitions. To help support wellbeing we have trained 'Mental Health Champions' across each of our business areas, and we have invested in wellbeing apps such as Thrive and Peppy. You will be empowered to explore, innovate, and progress. You will benefit from Capgemini's 'learning for life' mindset, meaning you will have countless training and development opportunities from thinktanks to hackathons, and access to 250,000 courses with numerous external certifications from AWS, Microsoft, Harvard ManageMentor, Cybersecurity qualifications and much more. You will be joining one of the World's Most Ethical Companies, as recognised by Ethisphere for 13 consecutive years. We live our values by making ethical business choices every day. Working ethically is at the centre of our culture at Capgemini, meaning you will be helping to create a future we can all be proud of. Why you should consider Capgemini: Growing clients' businesses while building a more sustainable, more inclusive future is a tough ask. When you join Capgemini, you'll join a thriving company and become part of a collective of free-thinkers, entrepreneurs and industry experts. We find new ways technology can help us reimagine what's possible. It's why, together, we seek out opportunities that will transform the world's leading businesses, and it's how you'll gain the experiences and connections you need to shape your future. By learning from each other every day, sharing knowledge, and always pushing yourself to do better, you'll build the skills you want. You'll use your skills to help our clients leverage technology to innovate and grow their business. So, it might not always be easy, but making the world a better place rarely is. About Capgemini: Capgemini is an AI-powered global business and technology transformation partner, delivering tangible business value. We imagine the future of organisations and make it real with AI, technology and people. With our strong heritage of nearly 60 years, we are a responsible and diverse group of 420,000 team members in more than 50 countries. We deliver end-to-end services and solutions with our deep industry expertise and strong partner ecosystem, leveraging our capabilities across strategy, technology, design, engineering and business operations. The Group reported 2024 global revenues of €22.1 billion. Make it real
21/05/2026
Full time
# .NET DeveloperLondonApply for this job Permanent Experienced Professionals Software Engineering ID 481080-en\_GB Job Title: .NET Developer About the Job you are considering: Capgemini Financial Services is seeking a skilled .NET Developer to join its dynamic team, working on innovative solutions within the insurance and financial services domain. The role involves designing and developing robust backend applications using C#, .NET Core, and ASP.NET Web APIs, while contributing to system integrations through RESTful services. You will collaborate with cross-functional Agile teams to deliver high-quality, scalable solutions, support cloud-based deployments, and enhance digital platforms that drive business value. This is an excellent opportunity to work in a fast-paced environment leveraging modern technologies and best development practices. Hybrid working: The places that you work from day to day will vary according to your role, your needs, and those of the business; it will be a blend of Company offices, client sites, and your home; noting that you will be unable to work at home 100% of the time. Your Role: Design, develop, test, and maintain scalable applications using C#, .NET Core, and ASP.NET. Build and consume RESTful APIs to enable seamless system integration. Develop and support backend services for insurance and financial platforms. Collaborate with architects, QA testers, and product teams within an Agile environment. Ensure high code quality through code reviews, unit testing, and adherence to best practices. Contribute to and support CI/CD pipelines and cloud-based deployments where applicable. Your Skills: Strong experience in C# and .NET development. Hands-on experience building and consuming RESTful Web APIs. Solid understanding of object-oriented programming (OOP) concepts and design patterns. Experience working with SQL and relational databases (e.g., SQL Server). Familiarity with Agile and DevOps methodologies. Experience in financial services or the insurance domain is an advantage.' We are a Disability Confident Employer: Capgemini is proud to be a Disability Confident Employer (Level 2) under the UK Government's Disability Confident scheme.As part of our commitment to inclusive recruitment, we will offer an interview to all candidates who: Declare they have a disability, and Meet the minimum essential criteria for the role.Please opt in during the application process. Make It Real (what does it mean for you): You'd be joining an accredited Great Place to work for Wellbeing in 2024. Employee wellbeing is vitally important to us as an organisation. We see a healthy and happy workforce a critical component for us to achieve our organisational ambitions. To help support wellbeing we have trained 'Mental Health Champions' across each of our business areas, and we have invested in wellbeing apps such as Thrive and Peppy. You will be empowered to explore, innovate, and progress. You will benefit from Capgemini's 'learning for life' mindset, meaning you will have countless training and development opportunities from thinktanks to hackathons, and access to 250,000 courses with numerous external certifications from AWS, Microsoft, Harvard ManageMentor, Cybersecurity qualifications and much more. You will be joining one of the World's Most Ethical Companies, as recognised by Ethisphere for 13 consecutive years. We live our values by making ethical business choices every day. Working ethically is at the centre of our culture at Capgemini, meaning you will be helping to create a future we can all be proud of. Why you should consider Capgemini: Growing clients' businesses while building a more sustainable, more inclusive future is a tough ask. When you join Capgemini, you'll join a thriving company and become part of a collective of free-thinkers, entrepreneurs and industry experts. We find new ways technology can help us reimagine what's possible. It's why, together, we seek out opportunities that will transform the world's leading businesses, and it's how you'll gain the experiences and connections you need to shape your future. By learning from each other every day, sharing knowledge, and always pushing yourself to do better, you'll build the skills you want. You'll use your skills to help our clients leverage technology to innovate and grow their business. So, it might not always be easy, but making the world a better place rarely is. About Capgemini: Capgemini is an AI-powered global business and technology transformation partner, delivering tangible business value. We imagine the future of organisations and make it real with AI, technology and people. With our strong heritage of nearly 60 years, we are a responsible and diverse group of 420,000 team members in more than 50 countries. We deliver end-to-end services and solutions with our deep industry expertise and strong partner ecosystem, leveraging our capabilities across strategy, technology, design, engineering and business operations. The Group reported 2024 global revenues of €22.1 billion. Make it real

Modal Window

  • Home
  • Contact
  • About Us
  • FAQs
  • Terms & Conditions
  • Privacy
  • Employer
  • Post a Job
  • Search Resumes
  • Sign in
  • Job Seeker
  • Find Jobs
  • Create Resume
  • Sign in
  • IT blog
  • Facebook
  • Twitter
  • LinkedIn
  • Youtube
© 2008-2026 IT Job Board