Post History
The conventional term is "programmer writer" or, sometimes, "programming writer". It is generally used to describe someone whose training and focus is programming rather than technical writing, but...
Answer
#4: Attribution notice removed
Source: https://writers.stackexchange.com/a/44698 License name: CC BY-SA 3.0 License URL: https://creativecommons.org/licenses/by-sa/3.0/
#3: Attribution notice added
Source: https://writers.stackexchange.com/a/44698 License name: CC BY-SA 3.0 License URL: https://creativecommons.org/licenses/by-sa/3.0/
#2: Initial revision
The conventional term is "programmer writer" or, sometimes, "programming writer". It is generally used to describe someone whose training and focus is programming rather than technical writing, but who is currently performing a technical communication function specifically aimed at documenting things for programmers. I did most of my tech writing for developers as well, but because my career focus was technical writing, I stuck to the term "technical writer". Same job, more or less. The difference in titles is more to cover differences in career track, which seems to be what you are concerned about.