Found 4 synonyms
software
software development
software engineer
software utility
software suite
software package