Analyzes, designs, programs, debugs, and modifies software enhancements and/or new products. May work directly with companies that develop applications software, focuses on enabling and optimization of 3rd-party software applications. Code may be used in a wide variety of commercial or end-user applications. Using current programming language and technologies, writes code, completes programming, and performs testing and debugging of applications. Usually holds an academic degree in Computer Science, Computer Engineering or Computational Science.
Do Not Use