Explore opportunities
Current Vacancies
Find a role that matches your experience, qualifications and preferred working model.
Tech Lead
Lead the technical modernisation of a well-established, high-traffic digital platform while guiding an engineering team and remaining closely involved in architecture, code quality and delivery.
Minimum requirements
- Strong full-stack capability with deep Java experience in a production environment.
- Meaningful experience with a modern frontend framework such as React, Next.js or Vue.
- Proven involvement in modernising or migrating a legacy frontend within a live system.
- Production AWS experience, including services such as EC2, RDS or Aurora, Lambda, S3 and CloudWatch.
- Practical technical leadership, mentoring and stakeholder communication experience.
Role focus
- Set technical direction and make pragmatic architecture decisions.
- Guide an incremental migration from a legacy frontend to a modern component-driven architecture.
- Review code, mentor engineers and help remove technical blockers.
- Improve platform reliability, API design and maintainability while contributing hands-on code.
The detailed role profile and client information will be shared with suitable candidates during the screening process.
Business Analyst | AI Engineering
Join the newly established AI Engineering team of an established business. Work at the intersection of business analysis, Python and practical AI applications, including opportunities to explore automation, bots and AI agents.
Minimum requirements
- A completed relevant university degree, ideally in Information Systems, Computer Science, Informatics, Engineering or a related field.
- Up to 3 years of relevant professional experience in business analysis, technology, analytics or software development.
- Practical Python coding proficiency is essential.
- A genuine interest in AI and evidence of experimenting with AI tools, bots, agents or automation.
- Strong academic performance will be viewed favourably.
- Strong communication, problem-solving and stakeholder engagement skills.
Role focus
- Understand business needs, gather requirements and translate them into clear technical requirements.
- Collaborate with a growing AI Engineering team to identify practical opportunities for AI adoption.
- Contribute to Python-enabled analysis, prototypes and AI or automation initiatives.
- Help assess and communicate the business value and feasibility of AI solutions.
- Work with stakeholders and engineers to support implementation and continuous improvement.
The detailed role profile and client information will be shared with suitable candidates during the screening process.
Business Analyst | Data & Reporting
Translate business and data requirements into practical reporting and software solutions. Analyse data, develop dashboards and support client implementations within a technology-focused business.
Minimum requirements
- 3–5 years of experience in business analysis or data analysis, with examples of reporting and data visualisation work.
- Proficiency in Microsoft Excel, Power BI and SQL is essential.
- A bachelor’s degree in Data Science, Computer Science, IT, Industrial Engineering or a related field is preferred.
- Experience using Python for data analysis or automation is advantageous.
- Strong analytical, problem-solving, communication and stakeholder engagement skills.
- Experience in an industrial environment is an advantage; willingness to travel occasionally is required.
Role focus
- Gather stakeholder requirements and translate them into useful data and reporting solutions.
- Map business processes and data flows to identify improvements and automation opportunities.
- Extract, transform and reconcile data, ensuring reporting accuracy and integrity.
- Create and maintain Excel and Power BI dashboards and use SQL to query databases.
- Support software testing, client implementations, training and data quality initiatives.
The detailed role profile and client information will be shared with suitable candidates during the screening process.
Intermediate Full Stack Developer
Develop and maintain full-stack applications for a technology business supporting data-intensive operations. Build features, improve existing systems and translate business requirements into reliable software solutions.
Minimum requirements
- 3–5 years of experience building and shipping production full-stack applications, with a strong project portfolio.
- Strong C# and .NET (ASP.NET Core) skills, including REST APIs and Entity Framework Core.
- Proficiency in JavaScript, TypeScript, HTML5 and CSS3, using React, Angular or Vue.
- Solid Microsoft SQL Server skills, including T-SQL, stored procedures and query optimisation.
- Experience with API authentication, automated testing, Git and CI/CD pipelines.
- Familiarity with Agile delivery, secure coding and professional written and spoken English.
- A relevant bachelor’s degree or equivalent practical experience is preferred; occasional travel may be required.
Role focus
- Develop features and resolve defects across the C#/.NET backend, modern JavaScript frontend and SQL Server database.
- Design and test reliable applications, contribute to technical design and improve maintainability.
- Collaborate with product, design, QA and clients to clarify requirements and deliver solutions.
- Participate in code reviews, sprint planning and mentoring junior developers.
- Investigate incidents and use CI/CD and cloud tooling to support reliable releases.
The detailed role profile and client information will be shared with suitable candidates during the screening process.
Nothing suitable right now?
Join our Talent Database for Future Opportunities
Submit your CV for consideration when a suitable opportunity becomes available.