You will demonstrate a firm understanding of programming CNO tools and techniques, network design, and socket programming, as well as the ability to diagnose……
Implement and maintain data pipelines using integration tools like Informatica, Mulesoft, Apache Nifi, or cloud-native tools (AWS Glue, Azure Data Factory).…
However, if TI determines that information access or export control restrictions based upon applicable laws and regulations would prohibit you from working in……
Strong understanding of software engineering principles and scalable system design. The ideal candidate will have strong software engineering fundamentals,……
If you claim membership, license, certification, or credentials, you must submit a copy of said document in your application package. Must be a US Citizen.…
Work with clients, product managers, analysts, architects, and engineers to plan, design, develop, test, and implement information technology solutions.…
To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our……
Work closely with engineering and business partners to make the data-first product design. Our ads data team work closely with our product managers and data……
Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality.…
As part of this commitment, the use of artificial intelligence (AI) or other tools to assist with responses during interviews (whether in-person or virtual) is……
You’ll sharpen your skills in analytical exploration and data examination while you support the assessment, design, developing, and maintenance of scalable……
Five (5) Years of experience in Java web application user interface design and implementation including HTML, CSS, and Javascript. We care about our employees.…
We are seeking an experienced Java Developer to design, develop, maintain, and support enterprise applications built using Java, Struts, and Webapp technologies……
A master’s degree in Computer Science, Information Systems, Engineering plus 8-12 years demonstrated experience, or additional years of specialized experience……
Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not……
As a Software Developer, you will have technical responsibilities involving the research, design, implementation, testing, deployment, and maintenance……
Design and develop IBM FileNet P8 solutions including content management, workflows, and integrations. Senior Developer with strong experience in IBM FileNet P8……
Design, develop, and implement workflow solutions using Activiti BPM (6.x / 7.x or Alfresco Activiti). This role requires strong technical skills, analytical……
Education: Bachelor’s in Computer Science or related field. Maintain design docs, API specs, and data flow diagrams. DevOps tools (CI/CD, Git).…
Applications, Development, and Integrations (ADI), a unit within UF Information Technology (UFIT), is actively seeking a professional level Application……
The primary purpose of this position is to design, code, and test programs for either a web-based, mobile, or client/server environment, and to develop the……
Collaborate with business partners, architects, technical leads, product management and analysts to develop high-quality customer centric solutions.…
Document and communicate highly technical concepts effectively to technical and non-technical audiences. Typically requires a bachelors degree, masters degree……
; develop and maintain RESTful and GraphQL APIs using Spring Boot and related frameworks; design and implement event-driven architectures using messaging……
Bachelor's degree in Computer Science, Development, GIS, or related field. The Software Developer will be responsible for developing and maintaining software……
Taking a full-service approach, we partner closely with our clients to understand their challenges, design tailored technical solutions and deliver impactful……
Work with other engineers, managers, product management, quality analysts, and operations teams to develop innovative technical solutions that meet market needs……
BA/BS in computer science, software engineering, information systems, or related field. The successful candidate will demonstrate technical proficiency in front……
Use AI to find out how well the skills on your resume fit this job description.
Job Description
SALARY RANGE $190,000 - $247,000/year
DUTIES As a successful candidate for the Application Developer III role, you will be responsible for designing custom software tools and techniques on UNIX/Linux platforms. You will demonstrate a firm understanding of programming CNO tools and techniques, network design, and socket programming, as well as the ability to diagnose and debug issues using both COTS and GOTS tools. You will leverage a strong background in reverse engineering concepts and work closely with analysts, operators, data scientists, and other tactical developers to provide mission-critical support. Additionally, you will mentor junior-level developers to accomplish mission objectives and solve operational challenges in real time.
,
Required Skills
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
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:
Comprehensive background with UNIX/Linux platforms
Ability to produce and modify software systems in C/C++/Python
Experience with reverse engineering
Familiarity with Git, Subversion, and Atlassian tools (e.g., Jira, Confluence)
,
Desired Skills
NICE-TO-HAVES
Expert knowledge of UNIX internals, including the OS runtime linker/loader, object file formats, and OS-specific mandatory and discretionary access control mechanisms
Experience developing CNO-specific software in Linux/embedded applications
Experience with vulnerability research and exploit development
Knowledge of end-to-end SIGINT collection and analysis systems
Experience with the production of CNO capabilities and operations
,
About Black Eagle Defense
Black Eagle Defense is a Maryland-based small business that provides Information Technology, Cybersecurity, and related Consulting Services to the private and public sectors. Our team is composed of highly trained professionals with a commitment to continued learning, versatility, and adaptability within the ever-evolving technological landscape.
We are proud to be an Equal Employment Opportunity and Affirmative Action employer.
Base pay range
The minimum salary is $190K and the max salary is $247K.
$190K – $247K/yr (Employer provided)
$219K
/yr Median
Fort Meade, MD
If an employer includes a salary or salary range on their job, we display it as "Employer Provided". If a job has no salary data, Glassdoor displays a "Glassdoor Estimate" if available. To learn more about "Glassdoor Estimates," see our FAQ page.
Conversations @Black Eagle Defense
Kick off the conversation by asking about salaries, interviews or anything else @Black Eagle Defense.