Position available: Programmer Analyst III
PROGRAMMER ANALYST III, MIT KERBEROS CONSORTIUM,
Are you a UNIX maven? Do you code in C for fun and relaxation? Do you think GUIs are nothing more than processor hogs?
If so, then we get you.
The MIT Kerberos Consortium is seeiking a brilliant programmer, to perform the software development and interoperability test and documentation activities necessary to achieve the consortium's goal of ubiquitous support for Kerberos-based, single sign-on solutions across all aspects of the world's communication infrastructure. Will assist with the development of software tools for system and network security, and with the development of test and interoperability suites.
The Kerberos protocols invented and popularized by MIT have become the fundamental building blocks of major desktop and server operating systems, core networking infrastructure, global file systems, global messaging systems, and much more.
REQUIREMENTS: at least three years of C language programming experience, preferably in UNIX or Linux environments; deep understanding of the C language, with an emphasis on achieving high portability and standards conformance; proficiency in system administration, including installation and configuration of operating system and application software on UNIX or Linux, preferably with additional experience on Windows or Mac OS X; experience with security software development, user interface design, network server programming, and operating system programming; ability both to work independently and to collaborate effectively with a team and a worldwide network of contributors on the Internet; excellent written and oral communication skills; proven analytical skills, including troubleshooting and debugging of complex and subtle software defects; strong interest in and aptitude for finding new ways of conceptualizing complex problems; proven ability to rapidly and independently learn new technologies and tools; comfort with C memory management and string manipulation; familiarity with source control systems such as CVS, Subversion, or Mercurial; and familiarity with build systems such as Make, Autoconf, or Ant.
The Programmer Analyst III will perform software development, interoperability test and documentation activities necessary to achieve our goal of ubiquitous support for Kerberos-based single sign-on solutions across all aspects of the world’s communication infrastructure.
Please feel free to contact our Development Manager, Tom Yu with any questions (tlyu@mit.edu)




