Apprentice Software Engineer - Northrop Grumman Corporation (Annapolis Junction, Maryland)
Posted: Tuesday, June 13, 2017 6:59 AM
The Cyber Software Engineer will join a team of motivated Java developers performing cutting edge data management work. The successful candidate will have the opportunity to learn new skills using both open source software and customer developed tools. The opportunity will expose the developer to key technologies supporting data management involving collection, processing, transformation, storage, and analytics. The developer will craft solutions that involve Big Data, streaming analytics, and graph databases.
The successful applicant will have some experience developing software with the Java programming language. The candidate should be familiar with the Agile software development life cycle and should have exposure to tools like Maven, JUnit, GIT, and Eclipse. The Cyber Software Engineer will have the opportunity to work with various technologies including Big Data Analytics using Java Map Reduce, Streaming Analytics technologies, Accumulo, MongoDB, ActiveMQ, and NiFi.
The Cyber Software Engineer will gradually build competence in the above technologies by learning the data provenance Application Programming Interface (API), helping new customers adopt the API, and providing a help desk level support. As the candidate becomes more comfortable with the basics, the team will work with the candidate to find mutual areas of interest and mentor the candidate into a full-fledged software development role. This is an excellent opportunity for a new grad or someone wanting to make a career change into software engineering to get on to a great team doing great work!
Click here for more info: https://ngc.taleo.net/careersection/jobdetail.ftl?job=17008661&lang=en
• Location: Western Maryland
• Post ID: 23017443 westernmaryland