Home > Northern Virginia jobs > Northern Virginia computer/technical

Posted: Saturday, September 30, 2017 9:51 AM

Researches, designs, develops and/or modifies enterprise:wide systems and/or applications software. 1. Designs, develops, codes, tests, and debugs complex new software products, or makes significant enhancements to existing software. 2. Researches and integrates design strategies, product specifications, development schedules, and user expectations into product capabilities. 3. Resolves complex hardware/software compatibility and interface design considerations. 4. Conducts investigations and tests of considerable complexity. 5. Researches emerging technologies to determine impact on application execution. 6. Provides input to staff involved in writing and updating technical documentation such as user manuals, system documentation, and training materials. 7. Troubleshoots complex problems and provides customer support for software operating systems and application issues. 8. Advises hardware engineers on machine characteristics that affect software systems, such as storage capacity, processing speed, and input/output requirements. 9. Prepares reports on analyses, findings, and project progress. 10. Provides guidance and work leadership to less:experienced software engineers. 11. May serve as a technical team or task leader. 12. Maintains current knowledge of relevant technology as assigned. 13. Participates in special projects as required. This requisition is looking for a software engineer to join an Agile Development team. They will participate in 2 week sprints during which they will collaborate with the customer and team to define, build and test exploitation and enterprise services. They will be expected to be strong contributors to the scrum team, participating in daily scrums, and being proactive to work tasks and resolve obstacles. In addition to service development and delivery, they will provide support to DRs detected by testers or in operations. Bachelors Degree in Computer Science, Engineering or a related technical discipline, or the equivalent combination of education, technical training, or work/military experience. 8:10 years of related software development experience. Security+ or 8570 complaint A: Experience with Modern Software Architecture i.e., Javascript, Node.JS, J2EE (1.6 or better), Java and C/C++ and J2EE application serversA: Demonstrated experience working as a strong contributor on a SW teamA: Understanding of the agile principles and scrum methodologyA: Enthusiasm for working in a high performing team environment and collaborating with customers and users to define scope and designA: Self:motivated to learn new skills for solving challenging engineering, scientific and information technology challenges A: Demonstrated experience and a solid understanding of J2EE including implementing AJAX services, dependency injection, and AOPA: Demonstrated experience and a solid understanding of a variety of J2EE FOSS frameworks (e.g. Spring, Jackson, Hibernate, Jersey, Apache Commons)A: Demonstrated experience and a solid understanding of JPA, ORM, relational databases, and SQLA: Experience with and understanding of NoSQL databases (e.g. Mongo)A: Experience with and understanding of search engines (e.g. Lucene, Solr, Elasticsearch)A: Demonstrated experience with Javascript and a variety of FOSS frameworks (e.g. Node.js Underscore.js, Backbone.js, jQuery, ExtJS, YUI, etc.)A: Experience with and understanding of Open Geospatial Consortium (OGC) standards.A: Experience with Amazon Web Services and J2EE application serversA: Experience with and understanding of geospatial and imagery exploitation products and processesA: Understanding of API management and web analyticsA: Knowledge of the Jira Project and Issue Tracking SW. Knowledge of SharePoint Collaboration Tool As a trusted systems integrator for more than 50 years, General Dynamics Information Technology provides information technology (IT), systems engineering, professional services and simulation and training to customers in the defense, fe


• Location: gaithersburg, Northern Virginia

• Post ID: 38573442 nova is an interactive computer service that enables access by multiple users and should not be treated as the publisher or speaker of any information provided by another information content provider. © 2017