1. A computerized system for detecting unauthorized code in a software application, comprising: a computer apparatus including a processor, a memory, and a network communication interface; and a software analysis module stored in the memory, executable by the processor, and configured for: executing the software application in a development environment; monitoring execution of the software application in the development environment; executing the software application in a production environment; monitoring execution of the software application in the production environment; based on monitoring the execution of the software application in the development environment and in the production environment, comparing the execution of the software application in the development environment and the execution of the software application in the production environment; based on comparing the execution of the software application in the development environment and the execution of the software application in the production environment, identifying a discrepancy between the execution of the software application in the development environment and the execution of the software application in the production environment; and based on identifying the discrepancy, transmitting an alert to a user computing device.