As a Django developer, my job is to program applications for clients using the Django framework for the Python programming language. In this role, I help select the resources for each project, oversee development, troubleshoot problems, and test existing code.