Jobs · Engineering · Maryland

Application Developer III with Security Clearance

Black Eagle Defense · Fort Meade, MD · 1 mo ago
Engineering$190k–$247k/yrFull-time

About the role

The Application Developer III position requires a deep understanding of software development and system integration, with a focus on UNIX/Linux platforms. The role involves designing and implementing custom software tools, diagnosing and resolving complex technical issues, and mentoring junior developers.

Responsibilities

  • Design and develop custom software tools and techniques on UNIX/Linux platforms
  • Reverse engineer various pieces of software to derive, document, and analyze requirements
  • Build prototypes to demonstrate understanding of mission requirements and produce functional toolsets that meet mission constraints
  • Mentor junior-level developers to accomplish mission objectives and solve operational challenges in real time

Requirements

  • Minimum of 12 years of software/system development experience, or a combination of 4 years of SWE experience and a Bachelor's degree in Computer Science or Computer Engineering
  • At least 10 years of work experience in four 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
    • Developing software on computer telephony platforms using cards such as Dialogic
    • 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
  • Comprehensive background with UNIX/Linux platforms
  • Experience producing and modifying software systems in C/C++/Python
  • Familiarity with Git, Subversion, and Atlassian tools (e.g., Jira, Confluence)

Qualifications

  • Bachelor of Computer Science or Computer Engineering
  • Master's of Computer Science or Computer Engineering with a minimum of 10 years of experience

Skills

  • Develop novel CNO tools and augment existing toolsets
  • Reverse engineer various pieces of software
  • Derive, document, and analyze requirements
  • Build prototypes to demonstrate understanding of mission requirements
  • Produce functional toolsets that can operate within mission constraints
  • Mentor junior-level developers

Benefits

Not specified

Pay

$190,000 - $247,000/year

Schedule

Not specified

Similar jobs