Bromley Business Centre, 27 Hastings Road, Bromley, Kent BR2 8NA, UK

Senior Data Engineer

Senior Data Engineer
Permanent
Location – Reading
Onsite/Hybrid

Responsibilities
· Engineering cloud-based data lake patterns to connect and leverage organisational & external data
· Capture, Ingest, Process and Store large volumes of data and activate for multiple data science use cases
· Enable higher quality data to be created & managed in our customers organisations and standardise on the definition of business-critical data
· Develop data products that are commercially viable and technically excellent through utilising the (primarily) cloud native patterns available to the market
· Help to diagnose and fix issues in complex technical environments, provide technical support and guidance through prototyping, testing, build, and launch of data products
· Help to understand customer requirements and work collaboratively with other architects and consultants to design data solutions that deliver the expected outcomes.
· Contribute to estimating activities, driving towards approaches that balance quality and velocity of delivery.
· Contribute to comprehensive technical documentation that supports the deployment and administration of the solutions we build.
· Contribute to continually refining our development standards and best practices, promoting their reuse and ensuring they are adopted.
· Strong technical expertise using core Microsoft Azure data technologies: Data Factory, Databricks, Data Lake, Azure SQL, Synapse, Data Catalog, Purview
· A strong background in Python development, particularly for data engineering, and SQL
· Experience working with Power BI: Power Query, DAX, Power BI Service
· Experience of team working and task tracking with Azure DevOps following Scrum / Agile methodologies.
· Experience with Azure databases (Synapse EDW, SQL Managed Instance, Azure SQL)
· Excellent communication and interpersonal skills
· Experience with TDD, Continuous Integration, Continuous Deployment, Peer Review, Automated Testing for DataOps solution delivery

Additional Skills
· C# development skills
· Experience of wider Azure services used for infrastructure build and monitoring (ARM, Policy, Monitor, Log Analytics etc)
· Previous experience of delivering DW & BI using Microsoft BI stack (SSIS, SSRS, SSAS)
· Experience of implementing big data/analytics services
· Experience working with an environment where operation support and monitoring of code and systems is part of the culture (DevOps)
· Experience with supporting AI/Machine Learning workflows at production-level scale is a plus
· Experience of working with NoSQL databases such as Cosmos DB or Mongo DB

.Net Developer

Responsibilities
Develop .NET solutions for the cloud that are commercially viable and technically excellent.
Diagnose and fix issues in complex technical environments.
Understand customer requirements and work collaboratively with architects and consultants to
design technical solutions that deliver the expected outcomes.
Contribute to estimating activities, driving towards approaches that balance quality and velocity of
delivery.
Deliver comprehensive technical documentation that supports the deployment and administration
of the solutions we build.

Essential skills and experience
Experience developing .NET applications.
Experience developing applications in Microsoft Azure.
Experience applying S.O.L.I.D design principles and modern design patterns.
Experience of front-end web development.
Experience of working with SQL databases.
Experience of developing applications for the Microsoft Azure platform.
Experience of using Infrastructure as Code tools such as ARM, Bicep or Terraform
Experience of configuring CI/CD pipelines.
Experience of using and configuring Agile ALM tools such as Azure DevOps or Jira.

JOB SPECIFICATION
.Net Developer
Location: Barcelona, Spain / Reading, UK

Desirable skills and experience
Azure Developer Associate (AZ-204) certification.
Experience working with Blazor.
Experience working with either React or Angular JavaScript frameworks.
Experience of working with NoSQL databases such as Cosmos DB.
Experience of working automation testing tool such as Selenium.
Experience of working with SharePoint On Premise and Online.
Experience of Windows PowerShell.

Microsoft 365 Consultant

Responsibilities
Implementation of M365 Solutions including (but not limited to) Power Platform, SharePoint, MS Teams and wider M365 Platform
Client Consultancy and Workshops to capture requirements and technical design needs
Design of Microsoft 365 Solutions
Consultancy and execution of migrations to M365 providing insight and guidance
Provide support and handover to clients and FSPs own Service & Support team
Build trusted client relationships
Sharing of skills, knowledge, and continuous improvement through team initiatives
Consistent demonstration of high-quality deliverables and communication
Accurate time keeping, awareness of commercial budgets and general consultancy good practices
365 Consultant
Location: Reading, Berkshire

Skills & Experience
Good understanding of key components of Microsoft 365 including SharePoint, Microsoft Teams
and Power Platform
Proven client experience of implementing SharePoint and Power Platform solutions according to
best practice
Experience of performing migrations from File Shares, SharePoint Server or other platforms to Microsoft 365
Experience of designing and implementing client solutions according to requirements
Experience of taking responsibility for deliverables and excellent client experience
Experience of using PowerShell for configuration and administration activities
Awareness of user experience (UX) and user interface (UI) design concepts
Awareness of using Microsoft Azure for configuration and customisation of M365
Desirable experience of working with on-premises SharePoint environments
Desirable experience of Data Governance and Information Protection principals
Desirable Nintex Workflow and Forms experience

Tester

We are currently on the lookout for permanent testers to join our clients growing development team.

Testing Principles
We would prefer understanding of testing principles covering the:
· Understanding of various stages of testing
· Built-in quality controls, metrics & continuous code quality monitoring (including security)
· Entry/exit criteria for various stages of testing
· Roles and responsibilities around testing in a multi-partner delivery model
· Test environments & test data management
· Test management toolset; current, interim and future state
· Risk mitigation in a multi-partner delivery model

Experience
We would prefer experience with in following:
· Minimum 3 years working as a Tester – Required
· Thorough and practical experience of working as a QA and Test Lead
· ISTQB®/ISEB foundation in software testing -Required
· MSOffice (Word,Excel,Visio) – Required
· Proven experience working in teams practising Agile & DevOps
· Demonstrable experience of working with third-party suppliers.
· Good communication skills and provide various test reports
· Experienced at working both independently and in a team-oriented, collaborative environment
· Quick Learner and can readily adapt to project needs.
· Understanding of procurement processes would be an advantage.

Senior Tester

Our client is looking for a permanent Senior tester to join their growing development team!

Testing Principles
We would prefer understanding of the following:
Risk Based approach testing and quality assurance
Understanding of various stages of testing
Built-in quality controls, metrics & continuous code quality monitoring (including security)
Entry/exit criteria for various stages of testing
Roles and responsibilities around testing in a multi-partner delivery model
Test environments & test data management
Test management toolset; current, interim and future state
Risk mitigation in a multi-partner delivery model
Reporting & governance
Familiarity of common DevOps practices (e.g. CI/CD pipelines)

Experience
We would prefer the following experience:
Minimum 5 years working as a Test Analyst
Thorough and practical experience of working as a QA and Test Lead
ISTQB®/ISEB Certified Advance Level Test Analyst or equivalent
Office 365/SharePoint experience
Proven experience working in teams practising Agile & DevOps
Data, analytics, business intelligence-based system testing experience
API and microservices-based applications and platforms testing experience
Demonstrable experience of working with third-party suppliers.
Experienced at working both independently and in a team-oriented, collaborative environment
Experience of working in a consultancy environment is an advantage.