Still very basic stuff, Then you go with Software developer as your letter says. In this case Software Developer is your primary job and title, but that does not mean you cannot do other things like testing, training, etc.
A quick search of what a software developer does
Reviewing current...