DEVELOPMENT
Development allows your business to create and maintain applications, frameworks, or other software components crucial for digital growth.

A software development team is a collaboration between great minds to come together and build robust applications, be it web, desktop, mobile, or beyond. A truly great software development team consists of great code, modern engineering principals and a forever open mindset for the best techniques/approaches on the horizon such as Microservices, DevOps, New Cloud offerings and the list will continue to grow.
Programming: .Net, C# / Java / Python / NodeJs / JavaScript / TypeScript
UI Frameworks: Angular / React / Vue
Mobile Frameworks: Android / iOS / Xamarin / Cordova
Cloud: Azure / AWS / GCP
Methodologies and tools: Unit Testing / Source Control / CI/CD / Docker Containers and Kubernetes Orchestration / TDD, BDD, DDD
KEY TECHNOLOGIES WE DELIVER




































LATEST JOBS
Systems Admin
- Philadelphia (Hybrid)
- Up to $65,000 base + bonus + benefits
- Permanent
Working with a small & agile MSP who focus on Networking, Server, Storage, Cyber & Virtualization. Your role: Projects / Design Working with existing customers Support / Troubleshooting Technology: VMware…
Lead Software Engineer
- Baker Street
- £75000 - £85000 per annum
- Permanent
Visionary Software House specializing in supply chain management solutions are seeking a Lead Software Engineer (Cloud Solutions) to work on the build and delivery of new and existing software solution.This is a…
Senior Network Architect
- Remote / California
- $130,000 to $160,000
- Permanent
Do you want to be an instrumental of a Networking team at a Full Fiber Internet Service Provider? Have you got a passion for IP Networking & connecting America to…
IP Network Engineer
- Remote
- $80,000 to $110,000
- Permanent
Do you want to be part of an ISP owned by a CCIE Engineer? How does joining a company that is tech focused and on the cutting edge sound to…
Senior Network Engineer
- Florida
- $110,000 to $130,000
- Permanent
Does being a key figure in a PE backed ISP’s Core Networking team sound good to you? Are you an expert with Nokia 7750’s or the Juniper MX Series? We’re…
Project Manager
- City Of London
- £450 - £475 per day
- Contract/Freelance
Global IT and Managed Service provider with an impressive portfolio of well know industry names across sectors such as financial services, retail, and law. At the heart of this established…
Director of OSP
- Remote
- $150,000 to $200,000
- Permanent
Do you want to exponentially grow an OSP division in a rapidly expanding construction company? Have you got a passion for Fiber/ OSP? We’re looking for a heavily experienced Fiber…
Linux Engineer
- London
- £500 - £650 per day
- Contract/Freelance
Leading Financial Services organisation is seeking a Linux Engineer to help on the deployment and maintenance of their Linux infrastructure, which is heavily automated and uses Puppet for configuration management….
Network Engineer
- London
- £550 - £650 per day
- Contract/Freelance
Network Engineer required for leading Financial Services organisation to work 100% remote with on call. This is an initial 6 months inside IR35 contract role with a strong possibility of…
Server Engineer (Linux)
- London
- £450 - £550 per day
- Contract/Freelance
Global financial institution based in the City of London is seeking a Server Engineer for 6 months inside IR35 contract with scope for extension and/or conversion to permanent. This is a fully remote (UK…
Senior Network Engineer
- Texas / Remote
- $120,000 to $160,000
- Permanent
Do you want to be an instrumental of a Networking team at a Capital Venture backed ISP? Have you got a passion for IP Networking & connecting America to the…
3 x Network Engineer
- LA Based (60% Global Travel)
- $100,000 base - $165,000 base per year
- Permanent
What they entail: Travel to every continent APART from Antarctica (this year already planned: Paris, San Francisco, London, Australia, Chicago & UAE) Exciting temporary Network Deployments the size of small…
Systems Admin
- Philadelphia (Hybrid)
- Up to $65,000 base + bonus + benefits
- Permanent
Working with a small & agile MSP who focus on Networking, Server, Storage, Cyber & Virtualization. Your role: Projects / Design Working with existing customers Support / Troubleshooting Technology: VMware…
Lead Software Engineer
- Baker Street
- £75000 - £85000 per annum
- Permanent
Visionary Software House specializing in supply chain management solutions are seeking a Lead Software Engineer (Cloud Solutions) to work on the build and delivery of new and existing software solution.This is a…
Senior Network Architect
- Remote / California
- $130,000 to $160,000
- Permanent
Do you want to be an instrumental of a Networking team at a Full Fiber Internet Service Provider? Have you got a passion for IP Networking & connecting America to…
IP Network Engineer
- Remote
- $80,000 to $110,000
- Permanent
Do you want to be part of an ISP owned by a CCIE Engineer? How does joining a company that is tech focused and on the cutting edge sound to…
Senior Network Engineer
- Florida
- $110,000 to $130,000
- Permanent
Does being a key figure in a PE backed ISP’s Core Networking team sound good to you? Are you an expert with Nokia 7750’s or the Juniper MX Series? We’re…
Project Manager
- City Of London
- £450 - £475 per day
- Contract/Freelance
Global IT and Managed Service provider with an impressive portfolio of well know industry names across sectors such as financial services, retail, and law. At the heart of this established…
Director of OSP
- Remote
- $150,000 to $200,000
- Permanent
Do you want to exponentially grow an OSP division in a rapidly expanding construction company? Have you got a passion for Fiber/ OSP? We’re looking for a heavily experienced Fiber…
Linux Engineer
- London
- £500 - £650 per day
- Contract/Freelance
Leading Financial Services organisation is seeking a Linux Engineer to help on the deployment and maintenance of their Linux infrastructure, which is heavily automated and uses Puppet for configuration management….
COMPANIES WE HAVE WORKED WITH















WHAT OUR CLIENTS SAY
Marcus Donald People are a professional, dedicated team. They were able to deliver on each aspect of our recent recruitment drive, and over exceeded any expectations when dealing with any requests i.e. possible candidate information or time sensitive deadlines.
Support Desk Team Leader
They took the time to understand the nature of our work and how the SharePoint Developer role would more specifically help us to achieve our team goals. The consultant had accurate knowledge of the market place, he presented back to us a very suitable candidate who was based over in Spain who was seeking to relocate to London – I personally had never recruited from overseas before but the consultant was very encouraging about exploring this potential opportunity …. he was very supportive in terms of assisting the candidate’s relocation, maintaining contact with him via email and Skype, ensuring the proper documentation was in order. All of this definitely helped the on-boarding process, and now the candidate has settled nicely in to his new role.
Project Manager
One word best describes James Clayton – Exceptional! This is a man that means what he says and says what he means when it comes to sourcing roles for I.T. professionals. James successfully placed me with a client; ensuring that contact and communications were maintained on both sides i.e. myself and the client. He also went out of his way calling me every day to confirm and reconfirm interview times and dates; also placing me best where my skills matched the clients expectations. He’s a credit to his organisation and at the rate of effort and quality that he puts into his work, then it is almost certain that I’ll be looking forward to more future work and placements with James.
Yemi
My experience of working with Marcus Donald People was exceptional. They helped me find right candidates for a number of roles. From the start, they were clear on our needs and priorities, found us right candidates and successfully placed them in right time. Highly recommended!!
Application Manager
The consultant is another fine example of the quality staff Marcus Donald People has to offer, I believe the best demonstration of her skills was on a recent occasion of where she had actually sold my skills so well the client didn’t feel the need to interview ….. Another quality that seems to be common in Marcus Donald is the honesty and delivery; when they say they will do something, they don’t over-embellish which I find refreshing. In my position as a contractor, I am hectic enough with work, it is an immense relief knowing I can firmly place my confidence Marcus Donald People, who will handle the rest and have my next assignment ready!
I secured my contract at a very high-profile client. Marcus Donald People are professionals and take the time to understand my expectations and the role I was after. Recruitment process was quick and ongoing cooperation with their team couldn’t be more efficient. I have no hesitation recommending them to those looking at exploring their next career move.
Infrastructure Technical Specialist
They were able to deliver on each aspect of our recent recruitment drive, and over exceeded any expectations when dealing with any requests i.e. possible candidate information or time sensitive deadlines.
DevOps Engineer
Marcus Donald People have been a fantastic help in sourcing an IT Manager for us this week. We tasked them with finding suitable candidates for us on Monday and have appointed someone by the end of the week. Marcus Donald People are responsive and hardworking, and I would highly recommend them if you are looking for a professional service.
Director of IT & Facilities
I highly recommend David Kelly. I put him at the top of my list in terms of capability, responsiveness and knowledge of the industry. Filling multi-channel positions is particularly difficult given the unique skills that are required in that environment; David always comes through with great candidates and works diligently to ensure success.
IT Services Manager
Marcus Donald People are a pleasure to work with and really takes the time to get to know their clients, working environments and the industry their candidates will potentially work within. I have secured several contract candidates through Marcus Donald People who understand and are willing to deliver our exact requirements.
IT Services Manager
Marcus Donald People are a professional, dedicated team. They were able to deliver on each aspect of our recent recruitment drive, and over exceeded any expectations when dealing with any requests i.e. possible candidate information or time sensitive deadlines.
Support Desk Team Leader
They took the time to understand the nature of our work and how the SharePoint Developer role would more specifically help us to achieve our team goals. The consultant had accurate knowledge of the market place, he presented back to us a very suitable candidate who was based over in Spain who was seeking to relocate to London – I personally had never recruited from overseas before but the consultant was very encouraging about exploring this potential opportunity …. he was very supportive in terms of assisting the candidate’s relocation, maintaining contact with him via email and Skype, ensuring the proper documentation was in order. All of this definitely helped the on-boarding process, and now the candidate has settled nicely in to his new role.
Project Manager
UPLOAD YOUR CV
Upload your updated CV and one of our experts will be in touch with you soon.