Stand out for this role — generate a tailored resume and cover letter in about a minute.
On Key is seeking an early-career business analyst to bridge business needs and software development. You will engage with engineers, product teams and clients to define requirements for assets, maintenance and operations software.
This role emphasizes data analysis, AI-assisted research, prototyping and rapid iteration within a hybrid work setting. You will contribute to enterprise software projects, with exposure to AI-powered analysis and modern product development practices, helping ensure
Our business analysts sit at the centre of the software development process, understanding business needs and coordinating the solutions that address them. The role draws on strong analytical skills, stakeholder management, and requirements engineering, backed by enough technical and domain knowledge for the analyst to act as a genuine bridge between the business and the development team. You will help shape software used to manage physical assets, maintenance operations and engineering processes. You will work where engineering, data, business systems, user experience and software development meet - turning real operational challenges into clearly defined digital solutions.
This is not a traditional administrative business analyst role. It is an opportunity to apply your engineering mindset in a technology environment, work with experienced product and development teams, and gain exposure to enterprise software, AI-assisted analysis, data, prototyping and modern product development. The business analyst’s job is to make sure that whatever gets designed and delivered genuinely meets the needs of stakeholders and clients. That means developing a thorough understanding of business requirements, researching how others are addressing the requirements and then following a structured process to turn them into clear business requirements and functional specifications. Increasingly, this process is AI-assisted: analysts use these tools to speed up documentation, explore possible solutions, and build lightweight prototypes that let stakeholders validate requirements before they reach the development team.
At On Key, you will join a team where individuals are recognised, valued and given room to grow. Our hybrid working environment encourages work-life balance.
You will work on meaningful software used to improve the performance and reliability of real-world assets and operations. The role offers early-career exposure to:
If you want to use your engineering education beyond conventional design work and help turn complex operational challenges into intelligent digital products this could be the start of a rewarding career at On Key.