At a Glance
- Tasks: Dive deep into legacy systems, document them, and prepare for future migrations.
- Company: Join MadeByAI, a forward-thinking company transforming business systems with AI.
- Benefits: Flexible contract work with opportunities for professional growth in a hybrid environment.
- Other info: Work in a dynamic environment with a focus on technical judgement and systems thinking.
- Why this job: Make a real impact by understanding and documenting critical legacy systems.
- Qualifications: Experience with legacy systems, strong analytical skills, and a passion for problem-solving.
MadeByAI is seeking an experienced technical contractor to support the discovery, interrogation and documentation of a complex legacy business systems environment as part of a wider AI and systems transformation programme. This is not a typical software development role.
The environment includes:
- Microsoft Access applications
- VBA / Visual Basic logic
- ASP.NET applications
- ERP-linked systems
- Synchronised local and central databases
- Stored procedures and transactional business logic
- Complex relational database structures
- Long-standing operational processes and data dependencies
The immediate objective is not to rewrite systems, but to:
- Understand them properly
- Document them accurately
- Identify dependencies and risks
- Prepare the environment for future migration, consolidation or redevelopment
The type of person we need:
- Someone who enjoys understanding how older systems really work — not someone who only operates in greenfield environments.
- You would suit this role if you:
- Enjoy understanding how older systems really work
- Can independently interrogate databases and workflows
- Understand why long-lived systems often contain important business logic
- Are comfortable working without perfect documentation
- Have strong analytical instincts
- Can distinguish between “legacy because old” and “legacy because mission‑critical”
Key responsibilities:
- Review and interrogate existing databases and systems
- Analyse relational database schemas and dependencies
- Understand data flows, synchronisation and locking mechanisms
- Review stored procedures, views and business logic
- Identify manual workarounds and operational dependencies
- Document systems to migration‑ready level
- Support assessment of migration and redevelopment options
- Work with operational stakeholders to extract undocumented knowledge
- Help identify risks, duplication and architectural constraints
Essential technical skills:
You should have strong practical experience with several of the following:
- Core technologies
- Complex schemas and data relationships
- Reverse-engineering undocumented systems
- Technical documentation
- Workflow and dependency mapping
- Understanding operational business processes through data structures
Highly desirable experience:
- Experience with long-running business‑critical systems
- Financial, ERP, invoicing or operational systems experience
- Understanding of synchronisation architectures
- Experience migrating or modernising Access/SQL‑based systems
- Familiarity with audit‑sensitive or highly controlled environments
- Experience working with organisations in regulated sectors
- Security & compliance awareness
- NCSC Cloud Security Principles
- Security considerations for defence or sensitive‑sector clients
This role is as much about technical judgement and systems thinking as it is about coding or development. The successful contractor will need to be capable of understanding not just what systems do, but why they evolved the way they did — and what risks exist if that logic is misunderstood during migration or redevelopment.
Contract Technical Consultant — Legacy Systems Discovery & Migration Readiness in London employer: MadeByAI
MadeByAI is an exceptional employer that values the expertise of its team members, particularly in the niche area of legacy systems. With a hybrid work model based in North West England, employees benefit from a collaborative culture that encourages deep analytical thinking and offers opportunities for professional growth within a transformative AI environment. The company prioritises understanding complex systems, providing a unique chance to engage with critical business processes while contributing to meaningful migration projects.
StudySmarter Expert Advice🤫
We think this is how you could land Contract Technical Consultant — Legacy Systems Discovery & Migration Readiness in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry and let them know you're on the lookout for opportunities. You never know who might have a lead on a contract role that fits your skills perfectly.
✨Tip Number 2
Get your hands dirty with some research! Familiarise yourself with the specific legacy systems mentioned in the job description. The more you know about Microsoft Access, VBA, and complex relational databases, the better you'll impress during interviews.
✨Tip Number 3
Practice your interview skills! Prepare to discuss your experience with legacy systems and how you've tackled similar challenges in the past. We recommend doing mock interviews with friends or using online platforms to boost your confidence.
✨Tip Number 4
Apply through our website! We make it super easy for you to submit your application directly. Plus, it shows you're genuinely interested in working with us at MadeByAI, which can give you an edge over other candidates.
We think you need these skills to ace Contract Technical Consultant — Legacy Systems Discovery & Migration Readiness in London
Some tips for your application 🫡
Tailor Your Application:Make sure to customise your CV and cover letter to highlight your experience with legacy systems. We want to see how your skills align with the specific requirements of the role, so don’t hold back on showcasing your relevant projects!
Showcase Your Analytical Skills:Since this role requires strong analytical instincts, include examples of how you've successfully interrogated databases or documented complex systems in the past. We love seeing real-world applications of your skills!
Be Clear and Concise:When writing your application, keep it straightforward and to the point. We appreciate clarity, especially when it comes to technical documentation. Make it easy for us to see your qualifications at a glance!
Apply Through Our Website:Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. We can’t wait to hear from you!
How to prepare for a job interview at MadeByAI
✨Know Your Legacy Systems
Before the interview, brush up on your knowledge of legacy systems, especially those mentioned in the job description like Microsoft Access and ASP.NET. Be ready to discuss how you’ve worked with similar systems in the past and what challenges you faced.
✨Demonstrate Analytical Skills
Prepare to showcase your analytical instincts. Think of specific examples where you’ve had to interrogate databases or workflows. Highlight how you identified dependencies and risks in previous roles, as this will resonate well with the interviewers.
✨Understand the Business Context
This role is about understanding why systems are critical. Be prepared to explain how you’ve navigated complex business processes and how you’ve documented systems for migration readiness. Show that you appreciate the importance of these legacy systems in a business context.
✨Ask Insightful Questions
During the interview, don’t hesitate to ask questions about the existing systems and their evolution. This shows your genuine interest in understanding the environment and helps you gauge the challenges you might face. It’s a great way to demonstrate your curiosity and analytical mindset.