Jr Software Engineer
Salary: 108000 - 120000
Location: Annapolis Junction, MD
Posted: October 07 2024
Minimum Degree:
Relocation Assistance: Not Available
Position Title: Jr Software Engineer
Position Type: Onsite
Position Location: Annapolis Junction, MD
Clearance: Active TS/SCI w/ Full Scope Poly
Responsibilities:
Position Type: Onsite
Position Location: Annapolis Junction, MD
Clearance: Active TS/SCI w/ Full Scope Poly
Responsibilities:
- Develop analytics solutions across diverse environments utilizing data from various cyber sources and classic SIGINT via data tagging.
- Create metrics through analytics to quantify data tagging efforts.
- Prototype new solutions to address emerging questions and enhance existing answers.
- Collaborate closely with customers to understand requirements and deliver tailored solutions.
- Utilize leading technologies to develop analytics, with a focus on Java programming in a Linux environment.
Requirements:
- Bachelor's degree with 2 years of relevant experience, or Master's degree with no experience. Alternatively, an Associate's degree with 4 years of relevant experience, or a high school diploma/GED with 6 years of relevant experience will be considered for individuals with significant related experience.
- Degree in Computer Science (CS) or related field.
- Active TS/SCI clearance with full scope polygraph.
- Experience in software development/engineering, including requirements analysis, integration, testing, maintenance, and problem resolution.
- Proficiency in Java Pig/MapReduce & Python.
- Familiarity with distributed scalable Big Data Stores (NoSQL) such as HBase, CloudBase/Accumulo, Big Table, etc.
- Experience with Hadoop Distributed File System (HDFS) and related technologies like Hadoop, Hive, Pig, etc.
- Knowledge of Serialization formats such as JSON/BSON, development of restful services, and proficiency in using source code management tools.
- Previous experience in analytic development within a Linux environment.
Desired:
- Familiarity with front-end development technologies like Node.js and Neo4j.
- Experience with Maven and Git.
- Exposure to Apache NiFi.
- Strong team player with excellent communication and collaboration skills.