Work from home COBOL programmer is a remote position in which you work with Common Business-Oriented Language, a type of high-level programming language. Companies primarily use COBOL for business applications. Your responsibilities in this career include writing programs using different programming languages, such as Java and C++, testing programs to see if errors are present, and fixing faulty lines of computer code. Other duties of this virtual position include using code libraries and writing, testing, and creating code using an integrated development environment. You use different software and mainframe types in the development of your work.