Northrop Grumman Staff Software Developer in Fort Belvoir, Virginia

Are you interested in expanding your career through experience and exposure, all the while supporting a mission that seeks to ensure the security of our nation and its allies? If so, then Northrop Grumman may be the place for you. As a leading global security company providing innovative systems, products and solutions to customers worldwide, Northrop Grumman offers an extraordinary portfolio of capabilities and technologies. Here at Northrop Grumman we are comprised of professionals that bring different perspectives, are curious about the world, accepting of each other, and understand that the more ideas, backgrounds, and experiences we bring to our work than the more innovative we can be. As we continue to build our talented workforce we look for professionals that exemplify our core values, leadership characteristics, and approach to innovation.

Northrop Grumman is in search of a Staff Software Developer to be a part of a dynamic and diverse team environment in Fort Belvoir, Virginia . Thenew team memberwill become part of Northrop Grumman's Army Knowledge Online (AKO) program supporting over 1.9M users worldwide on what has been recognized as the world's largest intranet portal.

The Stafff Software Developer will support the success of Adobe Experience Manager (AEM) enterprise-level development and integration efforts affecting Enterprise Content Management business applications.The new team member will participate in solution design, hands-on coding, platform installation and configuration, component deployment, testing, and documentation activities according to the needs of the project.

Job Duties:

  • Provides advanced solution design, software development, platform administration, and/or database administration solutions to clients using AEM and related Adobe products

  • Creates technical and conceptual specifications in support of the clients' business needs and functional specifications

  • Consults and make recommendations to Customer and Program leadership regarding AEM technical implementations and best practices

  • Develops custom code and interfaces to other application systems as defined by the technical specifications

  • Develops and write unit test for front-end solutions

  • Develops HTML & JS for consuming back end Transactional and Informational RESTful services

  • Develops AEM (Adobe Experience Manager) components for Content Authoring

  • Conduct Unit Testing and Regression testing for all development

  • Resolves issues discovered during System/Integration Testing, and User Acceptance Testing

  • Develops detailed documentation of solution design and code

  • Works with customers to clarify needs and requirements and to build a solution design

  • Participates in the design and development of web-based solutions

  • Assists clients to develop or express an organizational strategy for accomplishing strategic technology goals

  • Assists clients to identify appropriate technologies for accomplishing their strategic technology goals

Basic Qualifications:

  • A Bachelor's degree with a minimum of 14 years of relevant experience OR a Master's degree with a minimum of 12 years of relevant experience OR a PhD with a minimum of 9 years of relevant experience / An additional 4 years of experience may be substituted in lieu of degree requirement

  • 2 years of hands on development experience with Adobe Experience Manager (AEM) and developing systems using Agile methodologies

  • Knowledge and understanding of the core AEM Sites, Asset stack and AEM architectural concepts

  • Be able to use common Java design patterns and a working knowledge of AEM best practices to create custom templates, components, workflows and dialogs

  • A Certified Scrum Master certification

  • An Applicable Web Development (Army CEC approved) certificate

  • A CompTIA Security+ CE (or equivalent IAT-II certification Certificate)/ not required for interview, however must be obtained and on file to start

  • A current Secret security clearance

Preferred Qualifications:

  • A Bachelor's degree in Computer Science, Management Information Systems, or a related field

  • Experience with AEM Multi Site Manager, AEM Communities, Adobe Analytics and Adobe Target desirable

  • Demonstrated knowledge of Java development and deployment tools

  • Experience in documenting user stories, system test scripts, and user acceptance test scripts

  • Demonstrated knowledge of Business Analysis modeling tools (e.g. Activity Diagrams, Process Flows, State Diagrams)

Northrop Grumman is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity/Affirmative Action Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO/AA and Pay Transparency statement, please visit www.northropgrumman.com/EEO . U.S. Citizenship is required for most positions.