This position is responsible for designing, developing, testing, and maintaining software applications. The Software Engineer will work with a team of developers to create innovative solutions to complex problems. They will be responsible for writing code, debugging, and troubleshooting applications. The Software Engineer will also be responsible for
From Wikipedia
Software (SW) consists of computer programs that instruct the execution of a computer. Software also includes design documents and specifications.