A software engineer designs, develops, tests, and maintains software by applying principles of computer science, math, and engineering.
### Instruction:
Give me a one-sentence description of the job of a Software Engineer.

### Response:
