So I'm a software engineer and I was recently writing some documentation about an application. Said application has some functions/classes/etc whose names are overloaded with common English words and words that are commonly found in the software development environment, like "job" and "component".
While writing, without putting much though into it, I used the convention of capitalising the first letter of the app-related terminology to distinguish it from the normal English. E.g. "You can also start a Job from the GUI", where "Job" here referes to the application-specific notion of a job.
However, while reviewing the documentation, one of my coworkers challenged my convention of capitalising the first letter of those words, and another suggested that the correct convention might be italicisation instead. None of us were sure, though.
So, is there a convention for this? Was capitalisation okay, should I be italicising instead, or is the solution something entirely different?