Java and Python are common programming languages used by organizations. At a party, you meet a lady who works at Exxon. She tells that she writes software using Java. What is her job role?