Senior Web Applications Engineer

SLAIT Consulting
Springfield, VA
Mar 20, 2017
Mar 21, 2017
Full Time
RESPONSIBILITIES Design, prototype, develop, and implement applications using a number of Web programming languages. Builds and codes applications and/or modules using languages such as C++, visual basic, ABAP, JAVA, XTML, etc. Provides patches and upgrades to existing systems. May design graphical user interface (GUI) to meet the specific needs of users. Prepares operating instructions, compiles documentation of program development, and analyzes system capabilities to resolve questions of program intent, output requirements, input data acquisition, programming techniques, and controls. May build add-on modules using application program language. Leverage skills and tools, including Internet, intranet, and extranet based applications for development, ie HTML DOM, JavaEE, Drools, relational databases, JavaScript and JavaScript libraries. Deploy software and serve as a key contributor by performing work that is critical to project success. Solve highly technical and complex problems, as required. Architect, design, and manage the development of enterprise-class systems and to provide status updates to the Customer. REQUIRED QUALIFICATIONS Active TS/SCI Clearance (CI Poly preferred not required) Greater than 15 years of relevant work experience with Bachelor's Degree and Master's Degree (may 7 years of additional relevant work experience for Bachelor's and 3 years for a Master's Degree) Over 15 years of experience in Web development, working as part of a web development team Demonstrated experience with front-end development and design using various tools, ie: HTML, HTML5, CSS, CSS3, and PHP, JavaScript and JavaScript libraries, including AngularJS Demonstrated experience with tools such as Jersey, JBoss RESTEasy, Apache Camel and Apache HC Demonstrated experience with application servers such as JBoss ESB and Apache Tomcat Experience with continuous deployment and integration using DevOps tools, ie Jenkins, Mavin, HP Fortify - Experience with Windows, Windows Server and Linux operating systems Experience with DROOLS business rules management Knowledge of relational databases design and development, including MySQL Experience with deploying software to Amazon Web Service (AWS) or C2S is highly preferred Familiarity with JavaEE Web development tools, including JPA, JTA, and JAX-RS Familiarity with Apache SOLR Experience with DevOps Jenkins-based continuous integration and deployment Must be able to work collaboratively with other systems engineers, network engineers, and developers Demonstrates client interfacing skills to include good communication and organizational skills

Similar jobs