Application Developer III

Black Eagle Defense

$190K — $247K *
Information Technology
11 - 15 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's in Computer Science or Computer Engineering and 12 years of software/system development experience
  • Master's degree in Computer Science/Engineering with 10 years of experience acceptable
  • Technical expertise in at least 3 areas: requirements analysis, system design, development, integration, or testing
  • Experience in software development using languages like C, C++, or Java
  • 10 years of experience in developing applications for Unix, Linux, or Windows environments

Responsibilities

  • Act as a reverse engineer/general-purpose CNO software engineer for new projects
  • Design, develop, and prototype software solutions that meet mission requirements
  • Work closely with team members including analysts, operators, and data scientists
  • Modify and integrate existing tools to support tactical needs
  • Build relationships with customer leadership to enhance mission success

Benefits

  • Opportunities for continuous learning and professional growth
  • Collaborative and dynamic work environment
  • Engagement in mission-critical projects that impact national security
Full Job Description
Job Description

SALARY RANGE $190,000 - $247,000/year

DUTIES As a successful candidate for the Application Developer III role, you will act as a reverse engineer/general-purpose CNO software engineer for up-and-coming projects where you will design, develop, prototype, modify, and integrate solutions to provide mission-centric results. You will work closely with analysts, operators, data scientists, and other software engineers to provide mission tactical support. This fast-paced and dynamic environment demands a flexible, highly motivated engineer with a strong desire to learn new skills and tackle evolving challenges that are critical to national security.

Required Skills

SKILLS

  • Augment existing toolsets
  • Derive, document, and analyze requirements
  • Build prototypes to demonstrate understanding of mission requirements
  • Produce end toolsets that can operate within mission constraints
  • Be able to work with customer leadership to build relationships to help enable and improve mission success


QUALIFICATIONS A Bachelor of Computer Science or Computer Engineering and a minimum of Twelve (12) years of software/system development is required. Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree. A Master's of Computer Science or Computer Engineering with a minimum of Ten (10) years of experience is also acceptable. Experience must consist of technical expertise in at least three (3) of the following areas:

  • System Requirements Analysis
  • Software System Design
  • Software System Development
  • Software System Integration
  • Software System Testing


In addition, the individual shall have at least ten (10) years of work experience in four (4) or more of the following areas:

  • Developing software applications in C, C++, or Java
  • Developing software applications for Unix, Linux, or Windows environments
  • Developing DLLs for the Windows environment
  • Development on computer telephony platforms using cards such as Dialogic
  • Object-oriented design and programming
  • Working knowledge of common protocols/standards such as TCP/IP, SNMP, H.323, X.25, 802.1I, 802.16, SIP, MEGACO, or MGCP
  • Web development with XML, PHP, MySQL, ColdFusion, or Apache
  • Script writing using Perl, Python, Bourne shell, C shell, or other proprietary scripting languages
  • Database experience with Sybase, Oracle, or Microsoft (SQL Server)
  • Reverse engineering and analysis of software
  • Kernel knowledge of Unix (Linux)
  • Bit-level data analysis


Additionally, the candidate must be/have:

  • Experience with developing CNO-specific software in Linux/Windows/Embedded applications.
  • Experience with Reverse Engineering, especially with Ghidra
  • Produce and modify software systems in C/C++/Python.
  • Provide support for fielded software systems.
  • Familiarity with Git and Subversion.
  • Atlassian Tools (Jira, Confluence).
  • Be willing to learn new technologies and systems to meet mission objectives


Desired Skills

NICE-TO-HAVES

  • Experience with Go and Rust
  • Experience with Vulnerability Research and Exploit development
  • Knowledge of end-to-end SIGINT collection and analysis systems
  • Experience with production CNO capabilities, CNO release process, and operations

Similar Jobs

More Jobs at Black Eagle Defense

  • Application Developer III
    $190K — $247K *
    Fort George G Meade, MD 20755 (Anne Arundel County)
    Information Technology
    In-Person
  • Data Scientist III
    $128K — $185K *
    Fort George G Meade, MD 20755 (Anne Arundel County)
    Information Technology
    In-Person
  • Software Engineer I
    $119K — $176K *
    Fort George G Meade, MD 20755 (Anne Arundel County)
    Information Technology
    In-Person
  • Software Engineer I
    $110K — $170K *
    Fort George G Meade, MD 20755 (Anne Arundel County)
    Information Technology
    In-Person
  • Reverse Engineer III
    $190K — $247K *
    Fort George G Meade, MD 20755 (Anne Arundel County)
    Information Technology
    In-Person

More Information Technology Jobs

Find similar Application Developer III jobs: