Junior Software Developer

Nightwing

$55K — $106K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Proficient in advanced object-oriented Python development with 2-4 years of experience
  • Skilled in Java programming for 2-4 years
  • Experienced in writing IDA/Ghidra plugins or scripts
  • Knowledge of x86 Assembly language
  • Testing experience with JUnit and Pytest
  • Familiar with LLM inference development and tools like Langchain and Langchain4j
  • Experience in an Agile development environment

Responsibilities

  • Develop and enhance software solutions using Python and Java
  • Create and maintain IDA/Ghidra plugins and scripts
  • Implement x86 Assembly code as needed
  • Perform rigorous testing of software applications
  • Collaborate within an Agile team to deliver high-quality products
  • Leverage LLM inference development tools in projects
  • Support technical challenges in cyber offense and defense

Benefits

  • Comprehensive medical, vision, and dental insurance coverage
  • 401k retirement plan
  • Paid time off
  • Paid holidays
  • Additional insurance options offered
Full Job Description
CODEX Overview

CODEX (Cyber Offense and Defense Experts) division brings together an elite team of mission-focused industry experts who are well known for their ability to overcome the most advanced technical challenges. The team comprises engineers of multiple disciplines including vulnerability research, reverse engineering, CNO/CNE development, hardware emulation, system engineering, and data analytics. Our engineers do more than just work with cutting-edge technology-they ensure the missions succeed for the customers! CODEX offices span the nation and offer its engineers the ability to advance their careers through mentorship, training, and an expansive technical portfolio that covers every side of cyber. If you want to be part of a collaborative team that supports challenging, meaningful work that is vital to our national security, apply today!

Required Qualifications
  • Proficient in advanced object-oriented Python development (2-4 years)
  • Proficient with Java (2-4 years)
  • Experience writing IDA/Ghidra plugins/scripts
  • x86 Assembly
  • Testing Experience
    • JUnit
    • Pytest
  • Familiarity with LLM inference development and tooling
    • Langchain
    • Langchain4j
    • Embedding Stores
    • MCP Servers
  • Familiarity with grpc or other rpc protocols.
  • Experience in an Agile development team


Education

Bachelors of Science in Computer Science related field.

Clearance Required

None but willingness to be cleared.

Salary & Benefits
The salary associated with this position ($55,000-$106,000) is commensurate with the selected candidate's qualifications, years of relevant experience, and demonstrated level of expertise. Compensation will be determined based on these factors to ensure alignment with skills, responsibilities, and market standards.
Nightwing offers medical, vision and dental insurance coverage in addition to a 401k plan, PTO, Holidays, and additional insurances.

Similar Jobs

More Jobs at Nightwing

More Information Technology Jobs

Find similar Junior Software Developer jobs: