Software Developer -

But this role is really around software development. Develop software programs of a complex nature, including operating systems, applications, and/or network...