The incumbent serves as the Senior Applications Developer within the National Gallery of Art's Data Processing Department (TDP) and reports directly to the Manager of Web Development. Works closely with the Internet and Application Development Manager and other staff within TDP to design, document, develop, modify, test, and support new and existing software applications for the Gallery. Exercises broad responsibilities for maintaining existing applications and developing new applications, particularly applications supporting websites and web transactions. Such responsibilities may include: * analyzing and refining systems requirements * translating systems requirements into applications prototypes * planning and designing systems architecture * determining and designing applications architecture * writing, debugging, and maintaining code * designing user interfaces * working with customers to test applications * assuring software and systems quality and functionality * integrating hardware and software components * writing and maintaining program documentation * evaluating new applications software technologies * applying information security policies, principles, and practices to the development of application software Brought to you by code4lib jobs: http://jobs.code4lib.org/job/1105/