The IBM Websphere is a set of software used to integrate a variety of applications. WebSphere portal developers specialize in this system and Content Management System (CMS) applications. They develop new applications using programming languages such as JavaScript and HTML and provide support for CMS client-side development for menus, navigation, security, and other functions. As a Websphere portal developer, your job duties include analyzing the needs of your client and designing, planning, and testing new application solutions. You typically work as part of a team of computer programmers.