Technical services

Technical Services

Technical Services

FDM’s technical consultants work within our clients IT teams to support complex projects and to provide solutions to business problems. Our consultants are trained to the highest standards and work across the SDLC including design, development, testing, analysis and maintenance as well as providing ongoing support.

Our people combine technical excellence with strong interpersonal skills and work in some of the most demanding and challenging environments. We provide ongoing professional and technical support for all of our consultants to help with their personal development and to ensure we provide a seamless service to our clients.

Our diverse talent pools, combined with the ability to transfer FDM consultants to permanent in-house resource, means our clients can benefit from a range of experiences and technical skills in the creation of their own balanced teams.

We offer all our consultants a range of initiatives to support and engage them in their transition on site. Learn more about the initiatives we offer in the FDM Consultant Experience brochure.

Versatile and driven talent – supporting your business needs

Business intelligence is integral in helping companies make smarter, data-driven decisions that inform an organisation’s strategic direction and gather insight from data otherwise beyond the reach of the normal business user. FDM’s comprehensive Business Intelligence training furnishes our consultants with the expertise to support your business with a broad suite of skills and the ability to translate them to the work at hand.

FDM can provide consultants with knowledge centred on working with data for business insight using database, analytical and reporting functions. These consultants are equipped with BI principles covering database interaction, data modelling, data warehousing, ETL and data visualisation using the Microsoft suite of tools including Excel VBA, SQL Management Studio, SSIS, SSRS and Power BI, as well as other comparable mainstream tools on the market. Working as part of a team or individually, consultants are also prepared with requirements gathering and project management knowledge to provide a full service to client requirements.

We can provide you with a scalable talent pool of versatile and driven consultants, who equipped with our training can fit into a wide spectrum of Business Intelligence roles. For more specific needs, we can provide tailored training to build on the principles our training provides to suit client requirements. These include a variety of database standards, integration platforms and data visualisation tools.

Delivering results from day-one

We offer a comprehensive training programme designed and led by professionals with years of industry experience. Our consultants graduate from the academy with a full understanding of the principles that underpin Business Intelligence, a firm grasp of the latest BI technologies and the know-how to implement these in a working business environment, ready to hit the ground running and delivering results from day one.

“Ruth is detailed in her analysis, persistent in obtaining information, clearly presents the problem and the potential solutions and interacts well with all stakeholders. All of this has led to a successful delivery of a number of milestones in the project.”

Head of Business Intelligence, BNP Paribas

Designing and implementing data-centric solutions for your organisation

FDM’s Data Engineering consultants play important roles in our clients’ teams by designing and implementing data-centric scalable solutions. They are involved in data ingestion and data flow pipelines, conducting data analysis and managing data lakes. They are experts in distributed data storage and computing frameworks, running on clusters with multiple nodes. All Data Engineering consultants receive training in object-oriented programming allowing them to work across the full Software Development Lifecycle. Working as part of a team or individually, our consultants are also prepared with requirements gathering and project management knowledge to provide full service solutions to meet client requirements.

Our consultants have been involved in creating complex Data Flows between third-party data providers and local data hubs as well as designing data models that provide flexibility to perform analysis on data from unrelated platforms used within an organisation. They also receive hands-on experience working with the latest tools including Hadoop, Spark, HiveQL, PigLatin and SQL to seamlessly integrate into your teams and hit the ground running from day one.

Quick to learn, fast to deploy

FDM’s comprehensive training in Data Engineering provides our consultants with strong foundational knowledge in the most popular tools used in data analytics and ingestion. Once on-site, our consultants can utilise their training to quickly learn our clients’ niche technologies allowing them to become invaluable team members.

Our Data Engineering consultants work in multiple industries including financial services, government, oil and gas and telecommunications. We have deployed individual consultants to augment our clients’ existing teams or teams of consultants comprised of Scrum Masters, Product Owners and Data Engineers to provide full-scale solutions.

Our team of Academy trainers are there every step of the way to ensure the ongoing success of our consultants. Pre-deployment, we can provide our clients with weekly progress reports and check-ins to ensure consultants are prepared to join their specific teams. Post-deployment, our trainers can provide ongoing support including upskilling on our client’s technologies, proactive action and mentorship to ensure continuous improvement and success.


Building our clients DevOps capabilities with high-calibre talent

FDM’s DevOps programme combines expertise in some of our most popular training streams, including Software Development, Technical Operations and Software Testing, with upskilling in DevOps-specific modules. All consultants apply skills from their training in practical lab environments, covering continuous integration and delivery, container technologies, build management, static code analysis, automated testing, artefact management, environments, orchestration, systems administration and performance monitoring.

Our DevOps consultants are trained in the key concepts of the stages of the delivery pipeline through Build, Test, Package, Provision, Deploy, Run and Monitor. Consultants receive training working with the latest technologies, which may include Jira, Confluence, Jenkins, Maven, Docker, Cucumber, Chef, Puppet and more.

Throughout their training, our DevOps consultants will practice their deliveries in agile teams, upholding the Scrum framework and working with a collaboration-first mindset. Our consultants receive instruction on the efficient use of source code and configuration management tools and cloud integration. This provides our consultants with practical experience to allow them to seamlessly integrate into our clients’ teams and immediately begin to add value.

We have worked with clients across many industries including health insurance and financial services to build DevOps capabilities. FDM’s ability to source junior talent for our clients allows us to provide high-calibre individuals with niche skill sets in DevOps that often come at a high cost on the open market. Following their two-year commitment with FDM, these resources can internalise with our clients allowing for long-term return on investment.

Providing delivery solutions to meet our clients’ unique needs

FDM can work directly with our clients to understand their unique DevOps requirements and customise a training curriculum to suit their needs. This customisation allows our clients to see the full value of the FDM model and build their talent pipelines for the future.

Our Training and Service Delivery teams, with extensive industry experience, ensure our consultants receive the training and individual attention they need to excel in their on-site placements. DevOps consultants have been deployed individually to augment our clients’ existing teams or as a group allowing them to provide full-service solutions to our clients’ most complex projects.

FDM DevOps consultants receive instruction in best practices and apply those skills working on sample projects in an agile environment. This allows them to understand the full project lifecycle and develop strong stakeholder management skills.

FDM understands the responsibility of protecting client data and platforms, as well as the risks associated with an organisation’s supply chain.

Our information security analysts identify threats and vulnerabilities to client data and remediate process/data/system risks associated with achieving compliance of significant regulatory requirements such as GDPR. Focusing on operational security and working within a Security Operations Center (SOC) environment, our consultants are fully trained in cyber-attack methodologies and countermeasures and cover security standards in depth such as NIST, Cyber Essentials and ISO:27001.

“Both Josh and Anthony provided a level of data integration and analysis that had not been performed here before. The information security leadership team and application/business owners, who have received reports from their work, have been extremely pleased. These gentlemen are smart, inquisitive and professional beyond their years.”

Information Security Manager, Fannie Mae

The Murex and FDM partnership assists capital markets by providing clients with specialist MX.3 production support across all asset classes for investment banks, wealth management companies and insurance, utility and energy providers.

Our Murex analysts are equipped with first line support knowledge and capabilities, together with a best practice approach to the common configuration issues faced within the front to back office use of the MX.3 application.

The training covers both the functional and technical perspective of a Murex environment and the trade lifecycle from booking to settlement and delivery.

“FDM’s Murex consultants are confident in promoting successful trade management processes. The training they receive is of a very high standard and FDM exemplifies the commitment and consistent hard work required to excel in providing client services. Partnering with FDM has been an excellent move for Murex. Their reputation in the market and their track record of success speaks for itself, so we’re delighted to be working together to support MX.3 product environments.”


Supporting our clients with Salesforce implementation

FDM’s Salesforce service prepares our consultants with skills in Salesforce implementation. Our consultants work across the Software Development Lifecycle in roles such as Software Development, Software Testing and Business Analysis to assist with our clients’ Salesforce implementation projects. As each of our clients’ projects is unique, we work directly with the client to build out a customised training curriculum. This could include deploying Salesforce Business Analysts who receive Certified Administrator (201) certifications and training in Business Analysis Fundamentals, Process Modelling, Requirement Engineering, Agile Practices and Risk Management prior to completing a customised Salesforce programme. Previous training in this service has included Sales/Service Cloud, Data Modelling, Reports and Dashboards, Security and User Management and Automation.

Our rigorous training allows our consultants to seamlessly integrate into your team and hit the ground running from day one. FDM’s ability to source junior talent for our clients allows us to provide high-calibre individuals with niche skill sets in Salesforce that often come at a high cost on the open market. Following their two-year commitment with FDM, our consultants can internalise with our clients allowing for long-term return on investment.

A highly skilled Salesforce pipeline to meet your unique needs

Our Training and Service Delivery teams have extensive industry experience ensuring our consultants receive the training and individual attention they need to excel in their on-site placements. Clients can choose to select from consultants already in our Academy who will then receive upskilling in Salesforce to allow for more rapid deployment. We can also work directly with the client to recruit and select a group of talented young professionals to take part in a customised Salesforce training curriculum.

Salesforce consultants have been deployed individually to augment our clients’ existing teams or as a group allowing them to provide full-service solutions to our clients’ most complex implementations. Our consultants work with our clients across many industries and key projects have included implementing a mortgage lending application for one of our leading banking clients, working with one of our transportation clients on a train ticket reconciliation system, and deploying new applications in automotive manufacturing.

“As a Salesforce Analyst, I’m responsible for resolving incidents as well as analysing and performing changes to the system to make it more efficient and useful for the stakeholders. I have gained useful experience by working with marketing cloud and API management software solutions which has enriched my IT skills. It is an exciting career and I can’t wait to see where it will take me next.”

FDM Salesforce Analyst, placed at M&G Investments

Producing innovative solutions through software development services

FDM’s Software Development service provides highly trained, adaptable and creative full stack developers to deliver technical solutions for our clients. Our consultants are trained across several programming languages including Java, Python, C#, C++ and COBOL, as part of cross functional teams in an agile working environment. With a focus on Test-Driven Development, our consultants are experienced in building quality code in a collaborative manner.

We partner with our clients across digital transformation programmes in sectors including finance, aviation, retail, media and the public sector to name a few. Our engineers have worked with clients to develop complex trade applications and mobile banking apps for global banks, applications to optimise and enhance key operational systems for leading consultancy organisations and new entertainment channels for broadcast media.

Highly trained, adaptable and creative full stack developers

Our software developers are proficient in relational databases, server side object-oriented programming and front-end web technologies. Consultants are trained in and have worked within an agile and Scrum framework.

In addition to training in the full stack of development technology, our consultants learn business skills that will allow them to seamlessly merge into your existing teams and hit the ground running. Some of the augmented skills we offer all our consultants during their training include professional skills, time management, Agile Principles and application design fundamentals. We deploy developers who are strong problem solvers, with a logical and analytical mindset and with excellent communication skills.

Through FDM’s Agile Pods, we can deploy full cross-functional Scrum teams, providing burst capabilities to our client’s teams and projects. The FDM Pods ensure that our consultants avoid a gap between placements continuously allowing them to grow their technical skills via on-going training. Depending on our clients’ specific needs, we also have the capability to provide fully formed teams of full stack developers geared up for various business or technical challenges.

“Ritchie was tasked to deliver a key and difficult piece of financial modelling functionality within a short period of time. He has been pivotal in the development of the Store application which during his time at the DfE has become more and more important to the everyday business of the organisation.”

Development Manager, Department for Education

Reduce risk; improve quality: manual and automated testing services

The success of every large-scale technical development project hinges on robust and effective Software Testing. At FDM, our Software Test consultants deliver both automated and manual testing services across our client base.

Our consultants are skilled in popular automation technologies and frameworks such as Java programming, Selenium Webdriver and Cucumber. Our training programme also includes manual test script creation and execution, defect management, core Java programming fundamentals such as syntax and data types, Object Oriented Programming basics and creating, executing and maintaining automated tests using frameworks. FDM consultants also achieve the ISTQB Foundation Level Qualification.

Across our client base, FDM testers work within a variety of different test phases including SIT, UAT and End to End testing. Within these areas our consultants perform many different roles including test analysis, quality engineering, test leadership, test management and automated test engineering.

Skilled testers, ready to seamlessly integrate with your teams

Our consultants are ready to hit the ground running and seamlessly integrate with your own in-house teams, helping to reduce risk and improve quality throughout the whole Software Development Lifecycle.

The modular nature of our training allows us to upskill our development consultants to quickly react and build capability around our clients’ specific needs.

For more complex projects we have the capability to train consultants outside of the standard test training programme to suit our clients’ needs such as automation with C# and SpecFlow, API Testing with tools such as Postman, accessibility testing and usability testing.

Our consultants work with our clients across mobile and web applications, supporting projects that deliver innovative new features and software from both a functionality and user experience perspective. FDM testers also get involved in testing more bespoke applications that are specific to the client’s domain such as self-service checkout machines and software for retailers, regulatory reporting systems for global banks, advertising scheduling systems for large media organisations and vehicle diagnostic applications for the automotive industry.

“Voice biometrics is a difficult system to work with, given that you have to provide dynamic audio whilst navigating contact centre apps and test tools; Jamie has risen to this challenge where I have seen more senior testers struggle.”

Senior Test Manager, Barclays Wealth

Supporting your business-critical technology landscape

In an increasingly complex technological landscape, a skilled and adaptive Technical Operations team is essential to support and protect the smooth running of business-critical systems, services and applications. FDM’s Technical Operations Service provides consultants with the technical capabilities to support business critical horizontal and vertical responsibilities, as well as specialist areas such as infrastructure, environments, networking and security.

Our consultants work on crucial TechOps projects with clients, including firewall re-certification for a multinational investment and financial services company, the scaling up of an in-demand Service Desk function and the onshoring of Identity and Access Management capabilities for a large retail and commercial bank.

Accomplished problem solvers with outstanding troubleshooting abilities

FDM’s Technical Operations consultants are versed in the administration of Linux and Windows based operating systems and are accomplished problem solvers with excellent troubleshooting abilities.

Along with an outstanding level of technical competency, our people also learn professional skills. This equips them with strong resilience, problem solving and customer service skills allowing them to gain a deep understanding of how our clients’ businesses operate.

To meet the unique requirements of our clients, FDM offers solutions to support more specific responsibilities, such as Security Operations, Microsoft 365 Administration, Power Platform solutions, Solution Architecture and Environment Coordination.

“There are daily challenges in the project/team that Phillip is in. He is working hard and has adapted well to the environment. He is always willing to go the extra mile and sign up for overtime shifts. This attitude has had a very positive effect on the team.”

Senior Project Manager, HSBC

Contact us

Other Services