Web Developer

Reston, VA

Description

Seeking a candidate that has extensive experience performing the full life-cycle development of software applications using prevailing web technologies. Developer will be part of a team that is focused on delivering custom web solutions to a diverse customer base. Must have a strong command of development tools across all tiers and be comfortable interfacing with customers and stakeholders. The selected candidate will be expected to provide technical leadership and recommendations for architecture and design of new web solutions. Candidate must demonstrate experience developing complex web based software applications applying capabilities such as, but not limited to, Java and xml development, authoring JavaScript, creating data interfaces, and employing application frameworks. Experience analyzing and/or developing designs for assigned software modules in accordance with contemporary best practices of object-oriented design to include, but not limited to, UML diagrams, design patterns, and third-party software tools. Experience performing operations and maintenance work that involves activities such as troubleshooting servers and environments, resolving user issues, and performing emergency software application maintenance. Knowledgeable of performing comprehensive unit testing of assigned software modules via standard code and web application testing tools.

Position requires a TS/SCI clearance.

Requirements

Experience with Java, JavaScript, XML, HTML. Bachelors Degree in Computer Science, Engineering, or Technical field.