A Lotus Notes developer is a software programmer who works specifically with IBM Lotus Notes and the server, Domino. Lotus Notes is an email, document sharing, messaging, database and calendar application first introduced in 1989 by IBM and is now widely used with other platforms. New features in Lotus Notes includes Notes Designer for Domino 4.6, which allows Lotus Notes developers to design web applications. Duties and responsibilities of a lotus notes developer include custom application design and development and maintenance of legacy code. Jobs as a Lotus Notes developer are available in IT companies, and IT departments in colleges, universities, and government organizations. Skills and qualifications needed for a career as a Lotus Notes developer include strong Lotus Notes Skills, experience with Lotus Notes/Domino, and proficiency with HTML, Lotus Script, CSS, XML, and Javascript.