outside of work. Wider business contribution opportunities Responsibilities As a Principal Software Consultant, you'll engage with clients from the earliest stages - leading presales conversations, understanding their needs, validating feasibility, and shaping viable technical and strategic solutions. You’ll help clients navigate complex technology decisions, balancing business value, technical direction … commercial and costing decisions. Build and maintain strategic relationships across all levels of client organisations, positioning Audacia as a long‐term partner. Lead presales engagements, validating early‐stage ideas and shaping feasible solutions. Conduct full discovery processes, capturing functional, non‐functional and technical requirements. Design and document solution architectures, including ...