The Principal developer should have the ability to create SharePoint sites, new lotus notes databases and modify existing databases. Also experience with Domino Web development, HTML, Java Script, XPages, Lotus script, Java, PERL, and web development skills.
Excellent written and oral communication skills. Able to multi-task with strong problem identification and solving abilities. Must be detail-oriented.
Must have an active and current TS/SCI clearance with a full scope polygraph.
Primary skills needed:
- HTML – HyperText Markup Language
- XHTML – Extended HyperText Markup Language
- CSS – Cascading Style Sheets
- Knowledge of a Webserver such as Apache (This is the most popular server) Adding and deleting files
- User Interface design
Secondary skills needed:
- XML – eXtensible Markup Language
- Web Services – Used in the server backend
- PHP – Webserver programming language
- Database knowledge (MySQL, Oracle, other)
- Operating System (Windows XP, Windows Vista, Windows 7, Linux, Unix)
- JSP – Java Server Pages
- JSF – Java Server Faces
- Java Script
- Lotus Script
- Graphic Design