
Azure Data Engineer (Fixed term contract)
On site
Hereford, United Kingdom
Freelance
04-04-2025
Job Specifications
About The Role
An exciting opportunity has arisen for an Azure Data Engineer on a fixed term contract to join our Data team at allpay limited.
As an Azure Data Engineer some of your key duties will be to:
Deliver data solutions in accordance with agreed organisational standards that ensure services are resilient, scalable and future-proof.
Ensure data is secured across different clients and in line with legislation.
Ensure that test data is masked appropriately in development and test systems.
Triage data pipeline problems and data-related issues and coordinate between teams to ensure successful resolution.
Liaise with all allpay departments and involvement in projects for future customer requirements and implementations. Will need to work very closely with all IT departments to meet with and exceed client expectations.
Design, build, test, and maintain data pipelines to connect operational systems, data for analytics and BI systems
Deliver services that are automated, reliable and secure
About You
You’ll demonstrate to us that you have:
Degree or qualification/experience obtained in the field of Computer Science, IT, engineering, Maths, Physics or equivalent
Microsoft Certified Azure Data Engineer Associate desirable.
Designing, building, and optimising data ingestion/ETL pipelines suitable for on-prem and Cloud-based architectures.
Azure technologies: Data Factory, Databricks, Data Lake, Cosmos, Azure Data Explorer, Logic apps, and KQL-Kusto.
Data warehousing, Kimball’s methodology, in particular.
Detailed understanding structured database systems, including MS SQL Server (essential) and MySQL (desirable)
Advanced knowledge of SQL queries, stored procedures and triggers. Ability to tune and optimise query performance, recommend indexes.
About Us
allpay Limited are one of the fastest growing Fintech companies in the UK and are experts in the payment and financial services arena. We have also successfully diversified into a number of other sectors.
People are at the heart of allpay and we reward our employee with a competitive benefits package which includes, a defined contribution group pension scheme, income protection, life assurance, an array of health and wellbeing options including private healthcare cover and an onsite gym. This is coupled with our excellent Learning and Development offering.
We work with some great recruitment agencies. We don’t choose to partner with everyone. Explicit consent or confirmation must be received from our HR department before we accept CV’s. Contractual terms and specific campaigns must have been signed and agreed before you are considered a partner. We never accept unsolicited CV’s, EVER! Even from our trusted partners. We consider it “spoiling,” which does not endear you to us. By sending us unsolicited CV’s we deem these a free gift. If we choose to engage these candidates directly we will not pay you any fees. You will be deemed to have accepted this zero fee by providing unsolicited or spoiled candidates.
We are a company committed to Equal Opportunities.
All roles at allpay Limited are subject to successful background checks including a DBS and Credit Check.
Apply
Share
Share Vacancy on Facebook
Share Vacancy on X
Share Vacancy on LinkedIn
Send Vacancy to a friend
About the Company
As a business we pride ourselves on making payments easy. We stand as a leading payments specialist in the UK, facilitating the seamless collection and distribution of funds between organisations and their customers. Established in 1994, allpay has consistently been at the forefront of payment aggregation, processing over £9.4 billion annually for over 900 public and private sector entities. With over three decades of experience, we now process in excess of 66.4 million transactions annually, offering a comprehensive bill... Know more
Related Jobs


- Company Name
- Ubique Systems
- Job Title
- Azure Data Architect
- Job Description
- Senior Information Architect Job Description A Senior Information Architect plays a crucial role in designing and reviewing and information structures for the applications of the insurance customer. This is a leadership position that requires a combination of analytical skills, technical expertise, and strong stakeholder management skills. Responsibilities: - Design and implement standardized processes, determine information flow, build data models, and suggest best practices to enhance the information architectural capabilities. - Participate in the business and technical discussions to develop and improve the overall information architecture. - Have an understanding of the Cloud components and translating requirements to match compatible components of the Cloud (Preferably Azure) - Collect requirements, create designs, and collaborate with various teams to make sure the design gets implemented with necessary standards. - Analyze business processes, provide recommendations, and conduct architectural reviews of various projects. - Develop Information architecture assets such as data models, data dictionaries, data flows etc. - Provide Information architect support to the wider enterprise architect community by providing inputs on best practices, evaluation of various tools and recommendations. Requirements - Bachelor's degree in Information Technology, Computer Science, or related discipline; Master's degree in a related field admirable. - At least 15 years of experience in data management, information architecture, data integration, data quality, data security, and consulting. - Proficiency in technical skills such as cloud computing, and information security desired. - Strong interpersonal skills to collaborate with client stakeholders, project managers, and be able to navigate through complexities. Skills - Technical skills in data architecture, Cloud computing, and Information Security. - Analytical, Consulting Skills - Communication skills - Stakeholder management skills


- Company Name
- SpaMedica
- Job Title
- Data Base Administrator Developer
- Job Description
- Role: Data Base Administrator/Developer Do you have the right skills and experience for this role Read on to find out, and make your application. Location: 43 Churchgate, Bolton, BL1 1HU Hours: Full Time 37.5 hours per week Monday to Friday Salary: £35,000 - £45,000 (Dependant on experience) Here at SpaMedica, our focus is on patient care, safety and satisfaction. As the UK’s largest provider of NHS cataract surgery, we’re experts at what we do, and that’s evidenced in the five-star feedback we receive from our patients. Joining us as a DBA Developer you will support our visions and values of safety, integrity, kindness and transparency are embedded in our day to day care to ensure we deliver the best service possible. All of SpaMedica’s hospitals inspected by the CQC have been rated as ‘Good’ or ‘Outstanding,’ and we have recently been awarded Investors In People Platinum Accreditation. About You The DBA Developer plays a crucial role in planning, developing, and maintaining our SQL Server databases to ensure the efficiency of our reporting functions. Being part of a small team with access to rich data sources will provide the opportunity to create and improve processes to meet the new and exciting changes of a growing healthcare company. Why work with us? Join a team that lives our values of safety, integrity, kindness, and transparency. Opportunities to grow, learn new skills, and advance your career. Be part of a caring, community-focused team. If you are able to put our patients at the heart of everything you do, then apply today as we want to hear from you! Summary Of Benefits 33 days holiday (including bank holidays) Performance bonuses twice a year (up to 10%) Recommend a Friend Scheme (£350 reward for both) Free quarterly snacks, flu vaccinations, and DBS Access to exclusive discounts Continuous training and development Responsibilities Of Our DBA Developer Managing the Data warehouse predominately using SSIS/T-SQL. You will act as a gatekeeper & maintainer of our data ecosystem. Create, develop and maintain SQL Server systems and processes ensuring optimisation and stability. ETL experience required. Demonstrable experience of all aspects of Microsoft SQL Server 2016+ and DBA. Developing and maintaining SSIS packages for task automation. Developing and maintaining SQL Server Management Studio, SSRS Reports. Define database schema, tables, indexes, views, stored procedures & triggers. Testing database processes and performing bug fixes. Writing complex SQL scripts from across multiple data sources. Experience in dealing with Error Handling, Transaction Management and Query optimisation. Assist in the migration, optimisation and cleaning of data. Ensure data compliance with GDPR & other relevant regulations. Help in out of hours releases. Apply Today and be part of a team that puts patients at the heart of everything we do. Join SpaMedica: Where our values guide everything we do, and you can make a life-changing difference every day. Apply today and be part of a team that puts patients at the heart of everything we do. Important Information: This post is subject to the Rehabilitation of Offenders Act (Exceptions Order) 1975. Therefore, a submission for Disclosure to the Disclosure and Barring Service (formerly known as CRB) will be necessary to check for any previous criminal convictions. Equality and Diversity: SpaMedica is committed to promoting equality of opportunity, celebrating and valuing diversity, and eliminating any form of unlawful discrimination across our workforce. We ensure our people are truly representative of the communities we serve. All individuals, regardless of age, disability, gender reassignment, marriage and civil partnership, pregnancy and maternity, race, religion or belief, sex, and sexual orientation, are encouraged to apply for this post. As an inclusive employer, we are here to support you. If you have any special requirements to help you with your application, email our team at careers@spamedica.co.uk. Our Commitment: Our organisation is committed to safe and fair recruitment, safeguarding, and protecting those we care for and serve. We ensure all our staff are vetted, selected, trained, and supervised fairly and to a high standard so that they can provide safe, effective, and compassionate care. For more about us, visit SpaMedica. IND001


- Company Name
- G2i Inc.
- Job Title
- Software Engineer for Training AI Data (JavaScript)
- Job Description
- Accepted Locations We accept applicants from the US, Canada, and most countries in LATAM and Europe. We are also accepting candidates from some countries in Africa and Asia. For the complete list of accepted locations, click here. This work is 100% remote. Loom Video Our Founder/CEO, Gabe Greenberg, created an in-depth Loom video that we highly recommend you watch! Check it out here: Loom Video Overview Join our expert annotation team to create training data for the world's most advanced AI models. No previous AI experience is necessary. You'll get your foot in the door with one of the most prominent players in the AI/LLM space today. We're primarily seeking JavaScript/React developers with 3+ years of experience to train large AI language models, helping cutting-edge generative AI models write better frontend code. Projects typically include discrete, highly variable problems that involve engaging with these models as they learn to code. We currently have 200+ roles open! What Will I Be Doing? Evaluating the quality of AI-generated code, including human-readable summaries of your rationale. Building and evaluating React components, hooks, and modern JavaScript solutions. Solving coding problems and writing functional and efficient JavaScript/React code. Writing robust test cases to confirm code works efficiently and effectively. Creating instructions to help others and reviewing code before it goes into the model. Engaging in a variety of projects, from evaluating code snippets to developing full mobile applications using chatbots. Pay Rates Compensation rates vary based on location and experience and you can find them in this document. The following rates are starting points and may be subject to change. Expectations are 15+ hours per week; however, there is no upper limit. You can work as much as you want and will be paid weekly per hour of work done on the platform. Contract Length This is a long-term contract with no end date. We expect to have work for the next 2 years. You can end the contract at any time, but we hope you will commit to 12 months of work. Flexible Schedules Developers can set their own hours—ideal candidates will be interested in spending 40 hours a week. You will be with teams, so strong performers will adapt to the urgency of projects and stay engaged, but we are incredibly flexible on working hours. You can take a 3-hour lunch with no problem. Instead of tracking your hours, you are paid according to time spent on the platform, calculated in the coding exercises. Interview Process Apply using this Ashby form. If you seem like a good fit, we'll send an async RLHF code review that will take 35 minutes and must be finished within 72 hours of us sending it. You'll receive credentials to the RLHF platform. We'll then set up a group call to answer any further questions about onboarding with the company. You'll perform a simulated production-level task (RLHF task) on the platform. This will be your final interview, which will ultimately determine your employment and leveling. Successful completion of this process provides you with an opportunity to work on projects as they become available. Tech Stack Priorities The current priority for this team is frontend engineers who are well versed in JavaScript, React, and modern web development frameworks and libraries. Required Qualifications 3+ years of experience in a software engineering/software development role. Strong proficiency with JavaScript/React and frontend development. Complete fluency in the English language. Ability to articulate complex technical concepts clearly and engagingly. Excellent attention to detail and ability to maintain consistency in writing. Solid understanding of grammar, punctuation, and style guidelines. Nice To Haves: Bachelor's or Master's degree in Computer Science. Experience with modern JavaScript frameworks and libraries (Next.js, Vue, Angular). Familiarity with frontend testing frameworks (Jest, React Testing Library, Cypress). Knowledge of state management solutions (Redux, Context API, MobX). Experience with TypeScript and modern frontend tooling. Recognized accomplishments or contributions to the coding community or in projects. Proven analytical skills with an ability to approach problems creatively. Adept communication skills, especially when understanding and discussing project requirements. A commitment to continuous learning and staying updated with the latest coding advancements and best practices. Enthusiasm for teaching AI models and experience with technical writing! If you're passionate about JavaScript, React, and the future of frontend development, this is an excellent opportunity to contribute to cutting-edge AI technology while leveraging your expertise!


- Company Name
- Chaucer Group
- Job Title
- Data Analyst - Pricing (FTC)
- Job Description
- Job summary This is a role within the Actuarial pricing team of a leading Lloyd's insurance company and will suit a graduate with a numerate degree. Prior experience of data modelling, data analytics, data visualisation or programming languages such as Python or SQL (eg. on coursework) is strongly desirable. The Pricing team works closely with underwriting teams to build pricing models that allow underwriters to price, compare and monitor accounts. Subsequently, data captured in these models and in wider Chaucer systems will be used in building pricing Management Information (MI) dashboards. The Data Analyst role was created to accelerate growth in developing this MI. The incumbent will support the pricing team in the development of management information and pricing analytics to visualise data in a way that stakeholders find useful, as well as support on relevant data manipulation, documentation, and quality/accuracy testing. This will support sustainable profitable growth and to support strategic initiatives. This role will involve working with key members within Pricing and the wider business, and supporting and developing knowledge across Chaucer's many lines of business (e.g. scope may include Casualty, Property, Energy, Marine, Credit Lines). This role is initially a contract until 31 December 2025 with potential to extend depending on business needs. There is no actuarial study support provided as part of the contract. Main duties Design, build and enhance data visualisation dashboards (in Power BI) that meet business requirements and incorporate improved insights (in line relevant frameworks and technological requirements) Support on relevant data manipulation, documentation, and quality/accuracy testing Work collaboratively with underwriters, the pricing team and management across the pricing MI planning and development process, in coordination of best practices, and sharing knowledge Research and develop techniques and approaches to deliver improvements in MI capabilities, data quality and operational efficiency through model design and use of technology Document new dashboards and provide training Communicate and present pricing MI dashboards to business stakeholders Assistance for other pricing team activities as required, for example in building Excel based pricing models with VBA Our requirements Technical skills Understanding of data warehouses, data transformation and relational databases, for example in SQL, Power Query, DAX or other software Ability using Excel to manipulate, analyse and validate data effectively to derive actionable insights from complex datasets Experience in coding like Python or R for data analysis, automation, and problem-solving Experience in presenting complex data to non-technical audiences; using tools like Excel, Tableau, or Power BI to create clear, visually engaging reports and dashboards. Personal skills Succinct and clear verbal and written skills Capable analytical skills - logical, methodical and rational approach to problem solving Comfortable with interpreting and producing numerical data Able to present findings to key stakeholders Attention to detail related to both mathematical calculations and clarity of narrative Self-motivated, hard-working and takes initiative Organised and clear thinking Ability to plan and organise work to meet targets and deadlines Able to collaborate, work as a team and communicate with staff at all levels Education & Experience Desirable 2.1 or 1st degree in a numerate subject (Maths, Engineering or Computer Science) 3 or more 'A' levels (B or higher), including Mathematics ABOUT US Chaucer is a leading insurance group at Lloyd's, the world's specialist insurance market. We help protect industries around the world from the risks they face. Our customers include major airlines, energy companies, shipping groups, global manufacturers and property groups. Our headquarters are in London, and we have international offices in Copenhagen, Miami, Dubai and Singapore to be closer to our clients across the world. To learn more about us please visit our website. Chaucer is committed to diversity, actively values difference and respects people regardless of the protected characteristics which are outlined in the Equality Act 2010 (UK legislation) as a result of the Equal Treatment Directive 2006 (EU legislation). A diverse workforce and an inclusive workplace are core to our success as a business and integral to our winning strategy and culture. We recruit from the widest available pool of talent, and our hiring, assessment and selection process is fair, free from bias and one which ensures we select the right person for the job, based on merit. We are committed to promoting a culture that actively values difference, and recognises that everyone has the right to be treated with dignity and respect throughout their employment. We are open to considering flexible working arrangements for all roles and encourage you to outline your needs during the interview process.