Job Duties: * Maintain a functioning user-accessible website * Codes less complex websites using HTML, Visual Basic, or other web-based programming languages * Support website planning and deployment * Write documentation regarding the website's technical requirements * Maintain website technical documentation to assist with website maintenance and upgrades * Apply concepts, develops, tests, maintain and supports high-performance, innovative web- based applications * Responsible for troubleshooting software problems and providing solutions to overcome those problems using the latest technologies * Work with management and information technologists to determine specifications
* Use a variety of internet technologies, techniques and tools such as graphics software applications and object-oriented languages (e.g. Java, CGI, Visual Basic, HTML, XML) to create web page elements such as user interface features, site animation, special effects, databases, and e- business applications * In concert with the software development lead, develop, test, maintain and support high- performance, innovative web-based applications * Analyze and troubleshoot complex software problems and providing solutions using the latest technologies * Work independently on more complex projects * Integrate new web products with existing web applications in order to improve the functionality or design of the organization's website
Required Skills: * US Citizens Only
* Active TS/SCI Clearance and Polygraph required
* Minimum of eight (8) years of experience as a Web Developer
* Bachelor's degree in a technical discipline
* Four (4) years of additional System Engineer experience may be substituted for Bachelor's degree
* Experience in Front-end Development desired