KEYW Corporation

  • Software Developer

    Job Locations 2 weeks ago(6/6/2018 10:15 AM)
    ID
    2018-17997
    # of Openings
    1
    Posted Date
    Information Technology
    Default: Location : Location
    US-AZ-Sierra Vista
    Default: Location : Location
    US-AZ-Sierra Vista
  • Overview

    Join our DCGS-A engineering and sustainment services DCGS-A Fixed team responsible for the development, modification and support of mission-critical secure cross-domain systems and applications. The DCGS-A Fixed sustainment software development team designs, codes and modifies robust, secure, high-availability software and systems of systems to handle DoD intelligence data presentation needs as specified by user requirements and DoD regulations.

    Responsibilities

    As a DCGS-A Fixed software developer, you will work individually and as part of a team to design and code solutions to implement new features, modifications and problem resolutions to the software baseline. Specifically, you will:

    • Collaborate with internal and external stakeholders to plan the translation of software requirements into functioning code by assessing and communicating recommendations, level of effort and risks
    • Evaluate and recommend architectural approaches to the whole system, to include hardware platforms, operating systems, virtualization solutions, and communications and storage technologies on which to base future development and fielding cycles
    • Implement new and modify existing functionality, interfaces, networking protocols, and systems interconnectivity
    • Code individually and collaboratively in a team environment, adhering to team coding standards and best industry practices
    • Create documentation of software, systems and solutions for multiple audiences (e.g., internal development engineers, testers, managers and end users)
    • Troubleshoot and provide resolution of problems reported against the system by testers and users
    • Test system and software performance throughout the entirety of the development cycle

    Qualifications

    • A bachelor's degree specifically in Computer Science, Electronics Engineering or other Engineering or Technical discipline and 4 years of professional work experience (or 8 years total experience without a degree)
    • At least 2 years’ experience in UNIX, Linux, and/or Windows coding (Solaris, Red Hat and Windows Server preferred), including compiled languages such as C, C#, C# (.Net 3.5), C++, Fortran, Java, Scala, etc. with applicability to DCGS-A Fixed development, and object-oriented methodologies
    • At least 2 years’ experience in UNIX, Linux, and/or Windows administration (preferably Solaris, Red Hat and Windows Server), including activities such as operating system installation, configuration and patching, and application installation and configuration
    • At least 2 years software development experience in UNIX, Linux, and/or Windows shell scripting languages such as Flex ActionScript, Groovy, Java Script, MSBuild scripts, PERL, Python, Bash, etc. with applicability to DCGS-A Fixed development
    • Demonstrated ability to utilize virtualization technologies (preferably VMware) in a development and testing environment
    • Experience in creating and maintaining code for a large application with many interdependencies
    • Use of industry standard tools for software authoring, debugging and performance profiling (e.g., Eclipse, Visual Studio)
    • Experience with performance profiling of systems, applications and functions in terms of multiple metrics (e.g. memory, storage and CPU utilization, time)
    • Experience in security hardening of operating systems and networked communications
    • Understanding of networking technologies
    • Must be self-starter, willing to take complete ownership of complex technical problems
    • Should be able to think clearly and articulate with appropriate level of abstraction his/her thought process on complex technological issues
    • DoD 8570 IAT Level 2 certified--baseline security certification (e.g. CompTIA Security+ CE) and technical computing environment training or certification (e.g. Server+) prior to start of work
    • TS/SCI required

    Preferred Qualifications

    • At least 2 years’ experience with either DCGS-A Fixed or another DCGS-A family system
    • At least 2 years demonstrated experience with SQL and/or PLSQL database administration
    • Experience with GUI development and modification
    • Experience with industry standard configuration management tools (e.g. Team Foundation Server)
    • Knowledge of DoD messaging and classification markings
    • Knowledge of Government security policies and familiarity with security-related technologies and auditing tools
    • Capable of providing security engineering analysis on a variety of information systems and developing security accreditation/certification documentation
    • Capable of creating and maintaining security policies and procedures
    • Capable of performing security certification engineering analysis, vulnerability assessments, and risk assessments
    • Capable of conceptualizing and implementing security systems and architectures.

    About the Organization

    KeyW is a pure-play national security solutions provider for the Intelligence, Cyber and Counterterrorism Communities' toughest challenges. We support the collection, processing, analysis and dissemination of information across the full spectrum of their missions. We employ and challenge more than 2,000 of the most talented professionals in the industry with solving such complex problems as preventing cyber threats, transforming data into intelligence and combating global terrorism.

     

    KeyW, together with its direct and indirect subsidiaries, encourages and actively supports a policy of Equal Employment Opportunity and commits to provide equal opportunity to each individual, regardless of race, color, religion, gender, sexual orientation, age, national origin or ancestry, marital status, veteran status, disability or any other classifications protected by Federal, State or local law. In fact, we foster an environment that promotes diversity, balance and fun—because we believe in the importance of having a workplace as unique as the challenges we solve.

    Options

    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share to your network!