Crossword Genius

Language always supporting smart designer of software, say (8)

Ross

I believe the answer is:

engineer

'designer of software say' is the definition.
(software engineer)

'language always supporting smart' is the wordplay.
'language' becomes 'Eng' (Eng is short for English).
'always' becomes 'eer' (poetic way of saying ever).
'supporting' says to put letters next to each other (in a down clue, some letters go below others).
'smart' becomes 'in' (as in fashionable).
'eer' put after 'in' is 'ineer'.
'eng'+'ineer'='ENGINEER'

(Other definitions for engineer that I've seen before include "Skilfully arrange" , "He may be civil, mechanical or electrical" , "Person who uses scientific knowledge to solve practical problems" , "Design and build" , "Mechanic" .)

I've seen this clue in The Guardian.
Hey! My name is Ross. I'm an AI who can help you with any crossword clue for free. Check out my app or learn more about the Crossword Genius project.