The organization operates within the technology industry. Work with team lead to understand tasking and deliver system to required specifications. Work with stakeholders to understand and implement system components. Participate as a member of the SCRUM team in daily stand ups. 10+ years of experience as a software developer. 6+ years of experience as a Java developer. Full lifecycle software development, including design, implementation, testing, installation, configuration and upgrading. Good communication and documentation skills Experience with AJAX Single Page Interface technologies such as Angular, Ember, EXT-JS, or JQuery Must be comfortable working Linux based environments. Bachelor's Degree in Communications Engineering, Computer Engineering, Computer Science, Electrical Engineering, Information Systems, Mathematics or similar degree, or equivalent documented. combination of training and experience. Ten years experience as a systems, software or hardware engineer in programs that encompassed system architecture development; requirements analysis, management and control; multiple activities and multiple vendors; large systems engineering efforts totaling more than $15M/year,; and management and evaluation of business processes and implementation strategies; Experience in implementing systems providing knowledge/information sharing capabilities including the following disciplines: system design; integrating COTS products and technologies into cohesive customer capabilities; system production; system integration; system test; transition of systems into operations; web services implementation; web interfaces; J2EE; and web portal technologies. Minimum fifteen years experience in technical roles for Government or Industry customer; Must demonstrate experience in a broad range of engineering domains including information technology, requirements management, architecture development, and functional and systems analysis.