Haberdasher's School Careers Evening 2026
Explore your
tech career
Nine key roles in software and technology. Tap any card to see what the job involves, how to get in, and where to explore further.

Scan to save
Tools
Explore roles
Software Engineer
Software engineers design, build, and maintain the applications and systems that power our digital world—from mobile apps to enterprise software.
AI/ML Engineer
AI and Machine Learning engineers build intelligent systems that can learn from data—powering everything from recommendation engines to autonomous vehicles.
Business Analyst
Business analysts bridge the gap between business needs and technology solutions—analysing processes, gathering requirements, and ensuring projects deliver value.
UX/UI Designer
UX/UI designers create user-centred digital experiences—researching user needs, designing interfaces, and ensuring products are both usable and visually appealing.
Product Owner
Product Owners define what gets built and why—prioritising the product backlog, representing users, and ensuring the team delivers maximum value.
Project Manager
Project Managers plan, execute, and deliver projects on time and within budget—coordinating teams, managing risks, and keeping stakeholders informed.
QA Engineer
QA (Quality Assurance) Engineers ensure software works correctly—designing tests, finding bugs, and helping teams deliver reliable, high-quality products.
DevOps Engineer
DevOps Engineers bridge development and operations—automating deployments, managing cloud infrastructure, and enabling teams to release software quickly and reliably.
Cybersecurity Analyst
Cybersecurity professionals protect organisations' systems, networks, and data from hackers, malware, and digital threats — keeping the digital world safe.