Posted On 14 September

  • Software Engineer

    • Company ManTech
    • No. of Openings 10+
    • Salary Not Disclosed
    • Work Type on-site

    Job Description :

    Responsibilities Include, But Are Not Limited To

     

    • The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements.
    • Integrate the Risk Analysis Framework with JCSC’s analytical production environment and incorporate per-record logging for each user into the on-premises JCSC system’s security and audit log;
    • Provide software development support to the on-premises and cloud-native JCSC systems, various other system features, and the deployment of on-premises and cloud-native JCSC system capabilities, corporate-wide, in a secure architecture that complies with all system, network, and security requirements.
    • This support should ensure that all ongoing maintenance and changes will continue to optimize the performance profile of said system capabilities;
    • Reviews and tests software components for adherence to the design requirements and documents test results.
    • Implement, configure, and maintain the on-premises and cloud-native JCSC system’s server Public Key Infrastructure (PKI) for on-premises and cloud-native JCSC enclave systems;
    • Utilizes software development and software design methodologies appropriate to the development environment.
    • Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of COTS/GOTS in place of new development, and requirements analysis and synthesis from system level to individual software components.

     

    Minimum Qualifications

     

    Level 1

    • Bachelor’s Degree in Computer Science or related discipline from an accredited college or university is required and Seven (7) years of experience in programs and contracts of similar scope, type, and complexity is required.
    • 4 additional years of experience in software engineering experience on projects with similar software processes can be used in lieu of a degree (11 years total experience)
    • Experience Maintaining applications using industry-proven technologies (e.g., Java.NET and JavaScript)
    • Implement data routing technologies(i.e., NiFi) to optimize the exchange of data between JCSC-related systems;
    • Experience Maintaining the following:
      • Data flow management;
      • Solutions to monitor production systems;
      • User Interfaces (UIs) to display results;
      • Analytic capabilities;
      • Ways to automate JCSC mission workflows;

     

    Level 2

     

    • Same requirements as software Engineer I plus, Bachelor’s Degree in Computer Science or related discipline from an accredited college or university is required and Fourteen (14) years of experience in programs and contracts of similar scope, type, and complexity is required.
    • 4 additional years of experience in software engineering experience on projects with similar software processes can be used in lieu of a degree (18 years total experience)

     

    Level 3

     

    • Same requirements as software Engineer I plus, Bachelor’s Degree in Computer Science or related discipline from an accredited college or university is required and Twenty (20) years of experience in programs and contracts of similar scope, type, and complexity is required.
    • 4 additional years of experience in software engineering experience on projects with similar software processes can be used in lieu of a degree (24 years total experience)

     

    Security Clearance Requirements

     

    • Current/Active TS/SCI w/ Polygraph

    Information

    • HR Name :HR
    • HR Email :careers@mantech.com
    • HR Phone :(855) 849-6020
Top