Think of an existing software application that you believe was, or is, being used for an unethical purpose. Now, travelling back in time, imagine you are a software developer just put on the development team for this software. You have good insight into what it will be used for. Write an email to your senior manager asking that you be removed from the project. Clearly outline your rationale, why your worldview, values and beliefs, prohibit you from working on it.