A Software Engineer designs, develops, maintains and tests computer software. They work with new and existing software to meet the demands of sports organisations and consumers. Ensuring programmes are secure and reliable, they create automated solutions for consumers. Testing, coding and fault-finding are typical tasks.
DID YOU KNOW?
The embrace of Performance Analysis, an increasing ‘Moneyball’ philosophy and demand for sports video games ensures there are plenty of available roles in sport for a Software Engineer.
An undergraduate degree is essential. Graduation in Computer Science, Information Systems, Maths or Physics is advantageous as it proves a basic level of technical skill. On occasions, a company may take on an applicant with a HND in a relevant subject if they possess exceptional skills.
Employers favour work experience or an internship, but value technical skills most highly. Experience with Java, Python, C++ and other programming languages is usually required, as is an in-depth understanding of HTML5, CSS3 and CMSs. Proof of CPD is highly desirable.