software engineer


Also found in: Thesaurus, Medical, Legal, Financial, Acronyms, Encyclopedia, Wikipedia.
ThesaurusAntonymsRelated WordsSynonymsLegend:
Noun1.software engineer - a person who designs and writes and tests computer programssoftware engineer - a person who designs and writes and tests computer programs
computer science, computing - the branch of engineering science that studies (with the aid of computers) computable processes and structures
applied scientist, engineer, technologist - a person who uses scientific knowledge to solve practical problems
computer user - a person who uses computers for work or entertainment or communication or business
cracker - a programmer who cracks (gains unauthorized access to) computers, typically to do malicious things; "crackers are often mistakenly called hackers"
hacker - a programmer for whom computing is its own reward; may enjoy the challenge of breaking into other computers but does no harm; "true hackers subscribe to a code of ethics and look down upon crackers"
cyberpunk, cyber-terrorist, hacker - a programmer who breaks into computer systems in order to steal or change or destroy information as a form of cyber-terrorism
References in periodicals archive ?
A software engineer is someone with the necessary skills, experience, and discipline to practice software engineering.
While the software engineering degree prepares graduates for positions as senior software engineers, architects, technical project leads, and software development managers, the software management degree is for students pursuing careers as program managers, product managers, directors of software development, and software executives.
This textbook for game developers and software engineers explains basic concepts of game programming and game development from the point of view of software engineering, introducing students to the field of computer game software engineering (CGSE).

Full browser ?