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 Software Development Lifecycle 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.

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 program 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

Accelerate your journey to the cloud

Cloud technology is now widely adopted by organisations across the world, driving efficiency and innovation and helping businesses achieve their goals at a much faster pace and on a larger scale. With cloud technology evolving at the current rate, organisations need to focus on creating a sustainable workforce, or run the risk of being over reliant on expensive contractors.

FDM’s Cloud Engineering consultants are trained across a number of different areas of cloud such as: cloud fundamentals, cloud system design & security, creating and configuring cloud resources, storage and databases, on-premise and multi-cloud solutions and more. They also have expertise in programming languages such as SQL and Python and operating systems such as UNIX.

FDM consultants can skilfully capture technology benefits and adopt industry best practices to contribute to the success of cloud projects across our client base.

Passionate, collaborative, professional Cloud Engineers

We provide highly trained and passionate cloud computing professionals who are eager to start their careers in one of the most interesting areas of IT.

Our consultants have experience across major public cloud platforms such as, Microsoft Azure, Amazon Web Services and Google Cloud Platform. They have been involved in cloud-based projects throughout the different stages of their lifecycle, from gap analysis and design, through to the deployment and maintenance phases of large-scale cloud roll-outs.

Reduce costs, drive efficiency, save time: work smarter with Robotic Process Automation

Robotics Process Automation tools are widely adopted by organisations to help them work smarter, saving time on manual tasks, cutting costs and creating huge efficiencies.

FDM’s Robotic Process Automation (RPA) service provides consultants who are trained in a number of RPA tools and their applications and can work across a number of different roles within Automation operations.
We have strategic partnerships with some of the biggest RPA vendors such as UiPath, Automation Anywhere and Pega and work globally across various sectors.

Specialist RPA skills

Our consultants undergo training in both technical and business disciplines including business analysis, coding, excel, web applications, as well as intensive RPA training. This ensures our consultants develop a strong understanding of the business and technical needs of an organisation.

We work across the lifecycle of projects including data discovery, analysis, development, user acceptance testing, production, as well as troubleshooting and fixing any issues.

The flexibility of our consultants allows our clients to secure the specialist skillsets they need, even in competitive hiring landscapes.

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 program. 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.

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 programs 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 program 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 program 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