Talent.com
CNO Application Developer (Multiple Levels)
CNO Application Developer (Multiple Levels)8-BIT INT LLC • Laurel, MD, US
CNO Application Developer (Multiple Levels)

CNO Application Developer (Multiple Levels)

8-BIT INT LLC • Laurel, MD, US
4 days ago
Job type
  • Full-time
Job description

Job Description

Job Description

About the Role :

The CNO Application Developer plays a critical role in designing, developing, and maintaining applications that interact with complex network protocols to support advanced communication and data exchange systems. This position requires a deep understanding of common network protocols and the ability to analyze and reverse engineer software components to enhance functionality and security. The successful candidate will collaborate closely with cross-functional teams to troubleshoot, optimize, and innovate application features that meet evolving technical requirements. They will also be responsible for ensuring that applications are robust, scalable, and compliant with industry standards. Ultimately, this role contributes to the organization's ability to deliver reliable and secure networked applications that drive business success.

Minimum Qualifications :

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Proven experience working with common network protocols such as TCP / IP, HTTP, FTP, and others.
  • Demonstrated proficiency in using reverse engineering tools and techniques to analyze software applications.
  • Strong programming skills in languages commonly used for network application development (e.g., C, C++, Python, or Java).
  • Ability to work effectively both independently and as part of a multidisciplinary team.

Preferred Qualifications :

  • Experience with cybersecurity principles and secure coding practices.
  • Familiarity with network simulation and monitoring tools.
  • Advanced certifications related to network engineering or software reverse engineering.
  • Experience in developing applications for telecommunications or defense sectors.
  • Knowledge of scripting languages and automation frameworks to streamline development and testing.
  • Responsibilities :

  • Develop, test, and maintain applications that utilize common network protocols to ensure seamless communication and data transfer.
  • Perform reverse engineering on existing software components to identify vulnerabilities, improve performance, and enable integration with new systems.
  • Collaborate with network engineers, security analysts, and other developers to design solutions that meet technical and business requirements.
  • Analyze and troubleshoot complex issues related to network communication and application behavior, providing timely resolutions.
  • Document development processes, technical specifications, and reverse engineering findings to support knowledge sharing and compliance.
  • Skills :

    The required skills in common network protocols enable the developer to design applications that communicate efficiently and reliably across diverse network environments. Reverse engineering skills are essential for dissecting existing software to understand its structure, identify potential security risks, and enhance functionality. These skills are applied daily to troubleshoot complex issues and to innovate solutions that improve application performance and security. Preferred skills such as cybersecurity knowledge and familiarity with network monitoring tools further empower the developer to build resilient applications that adhere to best practices. Together, these skills ensure the developer can contribute to robust, scalable, and secure networked applications that meet organizational goals.

    Create a job alert for this search

    Application Developer • Laurel, MD, US