Exceptional academic track record Undergraduate degree in Computer Science or STEM, or compelling alternative narrative Excellent verbal and written communication skills in English Experience in leading, coaching, and mentoring software developers Organised and able to ensure team delivers timely, high-quality results Well-organised, self-starting, and able to deliver to schedule Professional manner of interacting with colleagues, partners, and community Advanced expertise in your domain Knowledgeable and passionate about software development Solid experience working in an agile development environment Demonstrated drive for continual learning Builds trust, relationships, and confidence Result-oriented, with a personal drive to meet commitments Ability to travel twice a year for company events