
BI Engineer - Davies Consulting
Remote
London, United Kingdom
Full Time
18-03-2025
Job Specifications
6-month FTC BI Engineer
Department: IT
Employment Type: Fixed Term - Full Time
Location: Home United Kingdom
Description
As a BI Developer you will be involved in the design, development and delivery of full BI solutions using the Microsoft BI stack. You will have strong T-SQL skills and Performance Dashboard development and hold experience of developing and maintaining Data Warehouses. You will also have strong skills in creating SSRS reports and in data visualisation tools such as Power BI. You must have strong experience of developing in Visual Studio database solutions and releasing changes via Azure DevOps automated deployments, with experience of creating and running unit tests and be able to mentor and guide other members of the team towards an automated test driven approach. You will work with members of the business to capture requirements and help shape the development of the Keoghs reports and dashboards.
We are looking for someone who has gained experience in a variety of different tools and implementations who is capable of making informed choices and influencing key project decision making.
Key Responsibilities
Responsible for the design and development of BI solutions across the company.
Deliver and maintain performance dashboards to operational teams to ensure business access to essential BI.
Deliver and maintain SSRS reports to ensure business access to essential MI/BI.
Contribute to the design and development of new solutions using Power BI.
Define, update and adhere to software development patterns and standards.
Provide technical assistance, support and development skills across the company.
You must have experience in developing in Visual Studio and Azure DevOps pipelines in Test Driven Development, we are looking for someone who can help us introduce and instil that mind-set in the rest of the team.
Liaise with third party software providers throughout the lifecycle - including design, development, support and maintenance, ensuring best practise.
Mentor and coach less experienced MI/BI colleagues.
Skills, Knowledge & Expertise
Performance Competencies
Highly numerate with previous experience in delivering BI reporting solutions.
Expert T-SQL skills are essential.
Strong understanding of data warehousing, ETL and database concepts.
Strong experience of Microsoft BI technologies.
Experience in delivering complex reporting solutions.
Technologies
Essentials:
Microsoft stack
SQL Server 2008/12/16
SSIS
SSRS
Power BI
SQL Server Unit Tests
Azure DevOps
Visual Studio
Desirable:
CI/CD Pipelines
Azure SQL
Azure Data Factory
Job Benefits
Davies Incentive Plan
25 days holiday per year which increases with level of service (opportunity to buy & sell 3 days)
Family Cover Private Medical Insurance (Bupa) - will automatically be at single cover level but can opt into family option within first month of joining
Simply Health Care Cash Plan
WeCare - 24/7 online GP, mental health support and virtual wellbeing covering a whole host of topics to do with health, mental health, wellbeing & healthy living and financial & legal wellbeing
Death in Service
Critical Illness Cover
PHI/Income Protection (Private health insurance)
Pension Contribution based 5% Employee / 3% Employer
Cycle to Work Scheme*
Tech Scheme*
Season Ticket Loan*
Gym Flex*
Access to Online Discount Sites
Discounted Gourmet Society Membership
Discounted Tickets for Merlin Attractions nationwide
Discounts at local retail outlets
* after successfully completing probation
About the Company
The space to inspire and grow exceptional careers in financial services and tech. We enable the connection of skilled candidates to opportunities with the biggest employers. We help candidates build their careers and recruiters to engage with, source and hire the people they need. Know more
Related Jobs


- Company Name
- Valsoft Corporation
- Job Title
- Senior Software Engineer - AI Focused (UK) -
- Job Description
- Job Title: Senior Software Engineer - AI Focused (UK) Company: Valsoft Location: United Kingdom - Remote with occasional face-to-face meetings Type: Full-Time Reporting to: Chief Technology Officer About Valsoft Valsoft specialises in acquiring and growing vertical market software companies. Our mission is to provide a permanent home for software businesses, preserving the legacy of their founders while investing in the long-term growth and success of the companies we acquire. We operate and manage a global portfolio of wholly owned software companies, delivering mission-critical solutions across multiple verticals. By implementing industry best practices, Valsoft ensures a time-sensitive integration process and operates a decentralised model, fostering rapid growth through reinvestment in its portfolio. Our motto is "Be Humble, Stay Hungry" About The Role We are seeking an Senior Software Engineer - AI Focused who will be responsible for the full lifecycle of software solution delivery, from working closely with product managers and customers on requirements, to leveraging AI productivity tools for rapid development and deployment. You will be hands-on across the entire stack—front-end, back-end, and database—and have a strong grasp of DevOps practices to deliver secure, cost-effective solutions in the Cloud. You will have the opportunity to work with the CTO and other AI Developers across multiple businesses within the group, bringing your enthusiasm and technical ability to numerous software products across a wide variety of vertical markets. Key Responsibilities Requirements Definition & Stakeholder Collaboration Engage with product managers, customers, and cross-functional teams to understand business needs. Translate stakeholder requirements into actionable technical tasks and product milestones. AI-Driven Development Use AI-based productivity tools (e.g., code generation, automated testing frameworks) to accelerate solution delivery. Stay updated on the latest AI techniques and tools, integrating them into workflows to optimize speed, quality, and innovation. Full-Stack Implementation You will be required to develop and maintain effective front-end interfaces and back-end services, ensuring responsiveness and scalability. As Such, You Should Have Demonstrable Experience In The Design And Build Of High-quality Software Solutions Using At Least One Of The Following Tech Stacks .NET (Core/Maui) JavaScript/TypeScript (e.g., React, Node.js, Vue.js, Nuxt.js) Java Database Expertise Work with at least one of the following database technologies: Microsoft SQL Server, Oracle, PostgreSQL, or MariaDB (Preference for open-source databases) Optimize data storage and retrieval, ensuring performance, availability, and data integrity. A good understanding of Stored Procedures, SQL Functions and Views DevOps & Cloud Deployment Implement DevOps best practices (CI/CD pipelines, IaC, monitoring) to streamline the path to production. Deploy software in a cost-effective and secure manner, leveraging the most suitable Cloud services. Technical Leadership & Continuous Improvement Serve as a subject matter expert on AI-driven development for internal teams and customers. Contribute to a culture of innovation by researching emerging tools, tech, and practices to improve efficiency and product quality. About You Demonstrable Experience in developing and delivery of software products, whether from an software engineering, financial and sales or business background. Ideally, you will have worked in a variety of capacities during your career. Full-Stack Development: Proficient in at least one of the named technologies (.NET, JavaScript/TypeScript frameworks, or Java). AI/ML Tools Familiarity: Demonstrable experience using AI-driven tools (e.g., code auto-generation, advanced testing frameworks) to expedite software development cycles. Database Management: Skilled in designing schemas, writing complex queries, and tuning performance in at least one major relational database. Cloud & DevOps Knowledge: Understanding of modern cloud platforms (AWS, Azure, GCP) and ability to manage CI/CD workflows, containerization (Docker, Kubernetes), and security best practices. Customer-Facing Experience: Comfortable discussing technical and business requirements with non-technical stakeholders, gathering detailed specifications, and presenting solutions. Problem-Solving Mindset: You value action over procrastination, and can tackle ambiguous challenges, produce rapid prototypes, and iterate based on user feedback. Preferred Qualifications Education: Preference towards those holding a university degree in software engineering, business or finance, but we also welcome anyone who is self-taught. Open-Source Advocacy: Preference towards open-source technologies, with a track record of selecting the best tool for the job. End-to-End Ownership: Experience taking a product feature from concept to launch, including gathering feedback, making improvements, and final deployment. Automation & Testing: Familiarity with automated testing frameworks and continuous testing approaches to ensure code quality. Cross-Functional Collaboration: Experience collaborating with product managers, UX designers, or data scientists to deliver holistic solutions. For more information about Valsoft, please visit our website at www.valsoftcorp.com. We thank all applicants for their interest; however, only those candidates selected for an interview will be contacted. #ValsoftG1


- Company Name
- Valsoft Corporation
- Job Title
- Senior Software Engineer - AI Focused (UK)
- Job Description
- Job Title: Senior Software Engineer - AI Focused (UK) Company: Valsoft Location: United Kingdom - Remote with occasional face-to-face meetings Type: Full-Time Reporting to: Chief Technology Officer About Valsoft Valsoft specialises in acquiring and growing vertical market software companies. Our mission is to provide a permanent home for software businesses, preserving the legacy of their founders while investing in the long-term growth and success of the companies we acquire. We operate and manage a global portfolio of wholly owned software companies, delivering mission-critical solutions across multiple verticals. By implementing industry best practices, Valsoft ensures a time-sensitive integration process and operates a decentralised model, fostering rapid growth through reinvestment in its portfolio. Our motto is "Be Humble, Stay Hungry" About The Role We are seeking an Senior Software Engineer - AI Focused who will be responsible for the full lifecycle of software solution delivery, from working closely with product managers and customers on requirements, to leveraging AI productivity tools for rapid development and deployment. You will be hands-on across the entire stack—front-end, back-end, and database—and have a strong grasp of DevOps practices to deliver secure, cost-effective solutions in the Cloud. You will have the opportunity to work with the CTO and other AI Developers across multiple businesses within the group, bringing your enthusiasm and technical ability to numerous software products across a wide variety of vertical markets. Key Responsibilities Requirements Definition & Stakeholder Collaboration Engage with product managers, customers, and cross-functional teams to understand business needs. Translate stakeholder requirements into actionable technical tasks and product milestones. AI-Driven Development Use AI-based productivity tools (e.g., code generation, automated testing frameworks) to accelerate solution delivery. Stay updated on the latest AI techniques and tools, integrating them into workflows to optimize speed, quality, and innovation. Full-Stack Implementation You will be required to develop and maintain effective front-end interfaces and back-end services, ensuring responsiveness and scalability. As Such, You Should Have Demonstrable Experience In The Design And Build Of High-quality Software Solutions Using At Least One Of The Following Tech Stacks .NET (Core/Maui) JavaScript/TypeScript (e.g., React, Node.js, Vue.js, Nuxt.js) Java Database Expertise Work with at least one of the following database technologies: Microsoft SQL Server, Oracle, PostgreSQL, or MariaDB (Preference for open-source databases) Optimize data storage and retrieval, ensuring performance, availability, and data integrity. A good understanding of Stored Procedures, SQL Functions and Views DevOps & Cloud Deployment Implement DevOps best practices (CI/CD pipelines, IaC, monitoring) to streamline the path to production. Deploy software in a cost-effective and secure manner, leveraging the most suitable Cloud services. Technical Leadership & Continuous Improvement Serve as a subject matter expert on AI-driven development for internal teams and customers. Contribute to a culture of innovation by researching emerging tools, tech, and practices to improve efficiency and product quality. About You Demonstrable Experience in developing and delivery of software products, whether from an software engineering, financial and sales or business background. Ideally, you will have worked in a variety of capacities during your career. Full-Stack Development: Proficient in at least one of the named technologies (.NET, JavaScript/TypeScript frameworks, or Java). AI/ML Tools Familiarity: Demonstrable experience using AI-driven tools (e.g., code auto-generation, advanced testing frameworks) to expedite software development cycles. Database Management: Skilled in designing schemas, writing complex queries, and tuning performance in at least one major relational database. Cloud & DevOps Knowledge: Understanding of modern cloud platforms (AWS, Azure, GCP) and ability to manage CI/CD workflows, containerization (Docker, Kubernetes), and security best practices. Customer-Facing Experience: Comfortable discussing technical and business requirements with non-technical stakeholders, gathering detailed specifications, and presenting solutions. Problem-Solving Mindset: You value action over procrastination, and can tackle ambiguous challenges, produce rapid prototypes, and iterate based on user feedback. Preferred Qualifications Education: Preference towards those holding a university degree in software engineering, business or finance, but we also welcome anyone who is self-taught. Open-Source Advocacy: Preference towards open-source technologies, with a track record of selecting the best tool for the job. End-to-End Ownership: Experience taking a product feature from concept to launch, including gathering feedback, making improvements, and final deployment. Automation & Testing: Familiarity with automated testing frameworks and continuous testing approaches to ensure code quality. Cross-Functional Collaboration: Experience collaborating with product managers, UX designers, or data scientists to deliver holistic solutions. For more information about Valsoft, please visit our website at www.valsoftcorp.com. We thank all applicants for their interest; however, only those candidates selected for an interview will be contacted. #ValsoftG1


- Company Name
- AKKODIS
- Job Title
- Database Development Team Leader | SQL & PostgreSQL | £75k
- Job Description
- Senior Database Developer - Move into Management - Remote (travel once/quarter) - To £75k Are you a strong developer with a knack for database design, optimisation, and data migration? Do you want to move into a role which will involve coaching a team while driving high standards for performance, security, and availability? If so, this role could be your next big move! Our client, a dynamic and forward-thinking organisation, is looking for an exceptional Database Developer to join them and look to take charge of their SQL and Postgres environments. This hybrid role offers a mix of remote flexibility and in-office collaboration. *Our client want to see a solid permanent working history, with good tenure in roles* What You'll Be Doing: As the Database Team Lead, you'll play a pivotal role in ensuring our client's database systems meet the high standards their customers expect. You'll: Lead, coach, and develop a team of skilled database administrators, supporting their growth and professional development. Oversee the design, maintenance, and optimisation of SQL and Postgres database systems for maximum performance, availability, and security. Establish and implement best practices for data integrity and confidentiality, ensuring compliance with ISO9001 standards. Collaborate with development teams to fine-tune database queries and schema designs, driving innovation and efficiency. Monitor and troubleshoot database performance, addressing issues to ensure reliability. Stay ahead of the curve by evaluating emerging database technologies and recommending improvements. Lead database migration and version upgrade projects with confidence and precision. Deliver insightful reports on database performance, trends, and enhancements. What Makes This Role Stand Out? This isn't just about maintaining systems - it's about shaping them. You'll have the opportunity to lead, innovate, and make a lasting impact in an organisation committed to excellence and progress. What You'll Bring We're looking for someone with: Significant experience in Postgres and SQL database administration, including installation, configuration, and troubleshooting. Proven success in database migrations and upgrades. Mentoring experience - you will have acted as a mentor or lead before. Familiarity with both Linux and Microsoft operating systems. A solid understanding of database performance tuning, query optimisation, and indexing. Agile and Prince 2 experience (essential). Certifications in Microsoft SQL or PostgreSQL (a plus). A problem-solving mindset and the ability to thrive under pressure. What's on Offer? Competitive salary (to £75k, with plans to increase this as you progress and develop) and benefits package. Remote working (once/quarter in the office) A collaborative, forward-thinking environment where your ideas are valued. If you're passionate about leading a team and driving excellence in database management, then please send your CV in for immediate consideration. Our client will move quickly for the right person. Modis International Ltd acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers in the UK. Modis Europe Ltd provide a variety of international solutions that connect clients to the best talent in the world. For all positions based in Switzerland, Modis Europe Ltd works with its licensed Swiss partner Accurity GmbH to ensure that candidate applications are handled in accordance with Swiss law. Both Modis International Ltd and Modis Europe Ltd are Equal Opportunities Employers. By applying for this role your details will be submitted to Modis International Ltd and/or Modis Europe Ltd. Our Candidate Privacy Information Statement which explains how we will use your information is available on the Modis website.


- Company Name
- ISR Recruitment Ltd
- Job Title
- Senior Data Engineer (AWS)
- Job Description
- AWS Data Engineer Old Trafford/Trafford Park, Manchester (Hybrid-Working) c£80,000 per year Plus excellent company benefits and rewards package The Opportunity: Are you passionate about data and problem-solving? We're looking for a skilled Data Engineer to join our client's growing team? You'll play a key role in developing, maintaining, and improving our end-to-end data pipeline, working with cutting-edge technologies and large-scale datasets in Real Time. Skills and Experience: Strong problem-solving skills Knowledge of AWS or similar cloud platforms Experience with serverless technologies and frameworks Proficiency with AWS CloudFormation or Terraform for automation Experience with Scala or an OO language (Java, C#) SQL and Python development experience Commitment to high-quality coding and testing Experience debugging business-critical systems Role and Responsibilities: Write high-quality application code and tests Develop infrastructure automation and scheduling scripts for reliable data processing Continuously improve platform performance with cutting-edge technologies Provide support for production systems Review code and give helpful feedback Developing scalable Back End and cloud solutions Handling Real Time data processing and ETL jobs Applying AI and data analytics to large datasets Working with big data tools like Apache Spark and AWS technologies such as Elastic MapReduce, Athena and Lambda Please contact Edward Laing here at ISR Recruitment to learn moreabout our client and how they are leading the way in developing the next-generation of technical solutions through innovation and transformational technology?