Job Openings

To be considered for an opening, please submit your resume, as well as an indication to which position(s) you are applying, to email contact.

 

071020-2

TSR Ops Support Systems Engineer 6 (SE6)

 

Individual Capabilities Desired:

  • Experience with IC industry and customer, including mission domain experience in high performance computing and cryptanalysis.
  • Familiarity with Atlassian tools (i.e. Confluence, JIRA)

 

Job Description:

Provide systems engineering support to customer Operations Support Team in order to clarify mission requirements for Capabilities as they relate to data standardization, accessibility, and presentation. By bringing clarity to Operations’ requirement for Capabilities, the team will accelerate the pace of integrating critical data into the analysts’ corporate workflows.

Individual Capabilities/Experience Required:

  • Bachelor’s degree or advanced degree in computer science, information systems, engineering or other related discipline plus at least 20 years of systems engineering experience. A Master’s degree or PhD may be substituted for two years of experience. A high school diploma or GED plus 24 years of systems engineering experience would also be acceptable.
  • Expertise in planning and tracking, requirements management, CM, QA, risk management and status reporting.
  • Strong experience in integrations with corporate repositories
  • Define, develop, and document operational support concepts leading to development and implementation of requirements, specifications, and design plans.
  • Planning and tracking requirements management, CM, QA, risk management, and status reporting.
  • Perform functional analysis including decomposition of requirements to low-level functions, allocation of performance and other limiting requirements to all functional levels
  • Ability to facilitate multiple sync engagements with partner organizations per month
0710201-1

HPC Data Center Systems Engineer 6 (SE6) 

Individual Capabilities Desired:

 

Job Description:

Responsibilities include:

  • Evaluating new products, methodologies, and agency policies to continually improve data center services while reducing cost and customer turn-around
  • Evaluating and determining future Software Defined Network solutions
  • Driving automation across data centers and driving change through automation
  • Working on architecture documents to forge new milestones to keep data center offerings relevant
  • Actively participate in future roadmap decisions for storage, network, HPC, and server support
  • Providing assistance, as needed, to engineering teams to resolve tomorrow’s HPC technology challenges
  • Designing, documenting, and leading network modernization as the data centers continue to retire spanning tree and adopt the more flexible spine/leaf architecture
  • Analysis of issues, including capacity planning for HPC-specific solutions such as Lustre fabric and high-speed networks
  • With networks, firewalls, and HPC network requirements all being in different organizations, driving continuity among the teams and array of devices
  • Working with Lustre Interconnects Team to make continual refinements as the high-speed storage fabric grows to multiple data centers within each campus
  • Performing network architecture and design
  • Providing strategic planning
  • Partner with SPD Architects to design the next-generation SPD high-speed and low-speed TCP networks

Individual Capabilities/Experience Required:

  • Bachelor’s degree or advanced degree in computer science, information systems, engineering or other related discipline plus at least 20 years of systems engineering experience. A Master’s degree or PhD may be substituted for two years of experience. A high school diploma or GED plus 24 years of systems engineering experience would also be acceptable.

Needed skills:

  • Ability to write Ansible, Python, and other scripting languages
  • Ability to think holistically
  • Self-starting individual
  • Excellent oral and written communication skills
CV-10-20

Principal Software Engineer

 

Preferred Qualifications:

  • JAVA
  • Containerization
  • LINUX
  • Agile methodology
  • Jira
  • Confluence
  • DB knowledge >> Kuebernetes and Postgres
  • Mongodb
  • Orchestration experience
  • JMS
  • GitHub
  • IntelliJ
  • Rancher
  • Flexibility to be called in after hours to help restart applications/systems or to troubleshoot
  • Knowledge of Git, Ansible, Jenkins and Docker
  • Self-starter
  • Able to work with vague requirements and flush out with SMEs on team.
  • Ability to work in a team environment
  • Should have a broad understanding of technologies and tools in the following areas:
    Source Control (like Git, Bitbucket, etc)
  • Continuous Integration (like Jenkins)
    Infrastructure Automation (like Ansible)
    Deployment Automation & Orchestration (like Jenkins, VSTS)
    Container Concepts (like LXD, Docker)
    Orchestration (like Kubernetes)
    Removing highlighted bullet
    Experience in development within the Eclipse Integrated Development Environment (IDE)
  • Experience architecting, designing, developing, testing, and supporting integration of Hadoop and MapReduce frameworks
  • Experience architecting, designing, developing, testing, and supporting integration of software as a component of SIGINT solutions

 

Job Description:

Looking for a Principal Software Engineer to perform software development and engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis and resolution.

Basic Qualifications:

  • At least fifteen (15) years in software development/engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution. The individual must be able to communicate directions and provide guidance to junior programmer/analysts, as required
  • At least eight (8) years developing software with high-level languages – such as Java, C, C++, or JavaScript – in the development of application software for complex systems
  • At least six (6) years demonstrated experience developing software for Windows (2000, 2003, XP, Vista), UNIX or Linux (Redhat versions 3-5) operating systems. At least two (2) years of this experience must have been obtained within the last four (4) years
  • Experience planning, accomplishing goals, complicated tasks, and providing consultation on complex projects as top-level contributor or specialist
  • Familiarity with the software development process described in the MIL-STD498, JSTD-016, and/or US 12207 and possess at least two (2) years of experience developing software in accordance with these standards
  • At least six (6) years in programming and development of application software for complex systems and software testing
  • Experience architecting, designing, developing, testing, and supporting integration of software systems with functional requirements within a CMMI Level 2 process structure
  • Experience “wrapping” legacy systems or components as Web Services within a SOA framework
  • Developing solutions integrating and extending COTS products
  • Developing of Framework infrastructure and services within one of the SOA design patterns
  • Experience with performance tuning and optimization of service-based Framework infrastructure and services
  • Developing of custom adapters allowing the integration of legacy (i.e., capabilities not developed as services) capabilities with service-based Framework infrastructure and services

Required Labor Category Skills:

  • At least fifteen (15) years in software development/engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution. The individual must be able to communicate directions and provide guidance to junior programmer/analysts, as required
  • At least eight (8) years developing software using the Java programming language.
  • At least six (6) years of this experience must have been obtained in the last eight (8) years.
  • At least six (6) years demonstrated experience developing software for Windows (2000, 2003, XP, Vista), UNIX and Linux (Redhat versions 3–5) operating systems. At least two (2) years of this experience must have been obtained within the last four (4) years
  • Experience in planning and accomplishing goals and complicated tasks and providing consultation on complex projects as top-level contributor or specialist
  • Familiarity with the software development process described in the MIL-STD498, JSTD-0 16, and/or US 12207 and possess at least two (2) years of experience developing software in accordance with these standards
  • At least six (6) years in programming and development of application software for complex systems and software testing
  • Experience architecting, designing, developing, testing, and supporting integration of software systems with functional requirements within a CMMI Level 2 process structure
  • Experience “wrapping” legacy systems or components as Web Services within a SOA framework
  • Developing solutions integrating and extending COTS products
AMB-90-037

Test Engineer (SASA2)

 

Individual Capabilities Desired:

 

Job Description:

Required Experience:

The Test Engineer candidate will support W&SP by performing end to end test validation for several products and components primarily testing the data layer and dataflows. Additional test validation may include RESTFful services and User Interfaces. Develop and maintain test plans, procedures and reports necessary to conduct integration and test activities. Development and maintenance of automated tests via script generation, Selenium, etc. Conduct test activities such as regression, security and stress testing to measure system performance. Assess or generate system requirements, acceptance criteria and generate detailed defects. Work closely with development teams to gain an in-depth level of understanding of the applications, the applications deployment process and troubleshoot defects. Troubleshoot and provide support to end users and or external applications.

Required Skills:

  • Experienced in complex data validation, data flow, data parser and hands on database testing (Postgres preferred).
  • Experienced in test data generation
  • Knowledge and experience in automated test generation
  • Knowledge and experience of RESTful web service testing including the use of Poster/RESTClient or similar
  • Experienced with Linux OS as well as bash/sh scripts
  • Test plan, procedure, report generation and maintenance
  • Understand and perform exploratory testing
  • Identify, verify and report defects; perform root cause analysis by inspecting application logs and through use of browser developer tools, etc.
  • Ability to troubleshoot defects, user issues and connectivity issues
  • Ability to work well in an independent and team environment
  • Flexibility and ability to complete tasks in fast paced environment
  • Excellent problem solving and organizational skills
  • Desired Skills/Technologies:
  • Rest Assured
  • Selenium Web Driver (Java for TestNG)
  • Eclipse
  • Java
  • JavaScript
  • Apache Tomcat
  • Jira or Similar
2020C-0145

Systems Engineer 3 (SE3) 

Preferred Qualifications:

  • Project Web App (PWA) Server Setting; knowledge of OLAP database management, queue settings management, or project site provisioning settings
  • SharePoint permission mode – knowledge
  • Knowledge on Project Online (future) Knowledge of Reporting processes available in Microsoft SQL
Job Description:

This effort requires a candidate to apply systems engineering principles throughout the systems life cycle phases: Concept, Development, Production, Utilization, Support, and Retirement. Interacts with MPO regarding Systems Engineering technical considerations and for associated problems, issues, or conflicts. The candidate will also communicate with other program personnel, MPO overseers, and senior executives. The candidate will be responsible for the technical integrity, quality, and completeness of work performed and deliverables associated with one or more of the 25 process areas defined by ISO/IEC15288:

Technical Process Area – Stakeholder Requirements Definition, Requirements Analysis, Architectural Design, Implementation, Integration, Verification, Transition, Validation, Operation, Maintenance, and Disposal

Project Process Area – Project Planning, Project Assessment and Control, Decision Management, Risk Management, Configuration Management, Information Management, and Measurement

Enterprise (Organizational Project-Enabling) Process Area – Project Portfolio Management, Infrastructure Management, Life-cycle Model Management, Human Resource Management, and Quality Management

Agreement Process Area – Acquisition and Supply

Responsibilities:

  • Perform systems engineering activities and assist in the preparation of a work product in Technical Process Areas associated with the ISO/IEC 15288.
  • Perform systems engineering activities and assist in the preparation of multiple work products in Project and Technical Process Areas associated with the ISO/IEC 15288.
  • Develop and deliver a work product in any of the ISO/IEC 15288 Process Areas.
  • Perform analysis of technical alternatives for a project and make preliminary recommendations.
  • Assist in performing systems engineering activities in the ISO/IEC 15288 Agreement or Enterprise Process Areas.
  • Perform systems engineering activities and develop and deliver work products in each of the ISO/IEC 15288 Project and Technical Process Areas.
  • Independently analyze and recommend alternatives for elements of project’s technical design.
  • Perform systems engineering activities and develop and deliver work products of either the ISO/IEC 15288 Agreement or Enterprise Process Areas.

Required Qualifications:

  • A minimum of (6) years of Systems Engineering experience.
  • Please note, a Master’s degree or PhD in a qualified engineering discipline may substitute for two years of experience.

Must have skills in at least one of the following areas: 

  1. MS Project Server
  • Configure and automate MS Project groups and access credentials using interface RESTful-based interfaces and application tools for Agency Authorization and Authentication services.
  • Work with Microsoft Server Active Directory to create Role-based and Rule-based access groups and controls.
  • Work with Corporate Active Directory Group to integrate automated access controls for MS Project. Integrate the use of Agency Authorization and Authentication services and Server Active Directory as needed.
  • Perform regular MS Project System, Account, and Database Audits.
  • Write SQL scripts as needed.
  • Configure MS Project Architecture for use of PowerBI and SSRS and all sub-components necessary.
  • Satisfy account requests for creation, modification, deletion.
  • MS Project Server Administration.
  • Knowledge of PWA administration.
  1. Scheduling
  • Scheduling with demonstrated knowledge of how to use the application and all of its options to create, modify, publish schedules.
  • Ability to absorb requirements and milestones content and create a schedule that has predecessor, successor, task dependencies, and deliverables, and deliverable dependencies.
  • Ability to create and work with IMSs.
  • Ability to use, create, modify custom fields, filters, tables, formulas.
  1. Database Administrator
  • Installing and upgrading the database server and application tools.
  • Allocating system storage and planning requirements for the database system.
  • Controlling and monitoring user access to the database.
  • Enrolling and users and maintaining system security.
  • Planning for backup and recovery.
  • Maintaining archive data.
  • Backup and restoring databases.
  • Generating various reports by querying from database.

Required Education:

  • A Bachelor’s degree in a qualified engineering discipline from an accredited college or university.
  • In lieu of a technical degree, candidates must have a high school diploma or GED and a minimum of (10) years of experience.
2020C-0146

Systems Engineer 6 (SE6) 

Preferred Qualifications: Job Description:

This effort requires candidates to provide MPO with data-driven Systems Engineering, Process Engineering, Technical Analysis, and Program Management support to the Development Office and its subordinate branches in accordance with the Statement of Work. The selected candidate will provide the Development Office with resource requirements to enable capability-driven development efforts. This support shall provide MPO with a means to establish measurable goals, formulate an approach to achieve those goals, measure progress towards achieving the goals, analyze and model challenges in achieving the goals, and assist in overcoming these challenges. This support shall include assisting the government with identifying, capturing, and analyzing stakeholder requirements, using the analysis to propose, model, and document candidate architectures, designs, and trade-offs, reviewing, tracking, and measuring, and optimizing progress on the development against documented requirements.

Responsibilities:

  • Identify a comprehensive list of stakeholders and scope of requirements those stakeholders should contribute for a given project.
  • Conduct requirements solicitation processes, interviewing stakeholders and capturing requirements as part of a formal requirements document.
  • Analyze the requirements, model the trade-offs inherent in the requirements, and develop measurable engineering technical performance budgets to reflect the trade-offs.
  • Develop formal requirements documentation, gathering acceptance of formal deliveries.
  • Conduct formal Systems Engineering design and architectural processes based on measurable performance goals, creating system engineering artifacts mapping designed system elements to formalized requirements and based on the modeled system trade-offs.
  • Provide MPO stakeholder teams in-depth design reviews for systems developed based on model-based predicted outcomes.
  • Provide technical oversight of investments, influencing research and development for Programs of Record to predict and facilitate timely satisfaction of capability shortfalls.
  • Document organizational processes and support continued process improvement.
  • Assist in implementing development tool and establishing measurement data collection from the tools. Provide tool and process consulting and training to personnel working or supporting the customer, including contractors, in Agile and DevOps concepts and measure the effectiveness of the training in improving performance.
  • Using the data collected from the customer’s implementations, assist MPO management in creating Agile/DevOps/DevSecOps policy, guidance, and process documentation. Formulation of policies, guidance, and process documentation will be based on model-based feedback of the effectiveness of implementation results.
  • Assist the customer organization in building out a DevOps pipeline. Create a DevOps implementation environment that will facilitate measurably improved end-to-end lifecycle performance and predictive models to analytically guide product development.
  • Assist customer management in the creation and use of a management metrics dashboard using data from the DevOps Pipeline tools.

Required Qualifications:

  • A minimum of (20) years of Systems Engineering experience.
  • Please note, a Master’s degree or PhD in a qualified engineering field may substitute for two years of experience.
  • Extensive experience supporting a program in senior leadership positions.
  • Must be knowledgeable with CAMEO

Required Education:

  • A Bachelor’s degree in a technical discipline from an accredited college or university.
  • In lieu of a technical degree, candidates must have a high school diploma or GED and a minimum of (24) years of Systems Engineering experience.
ENT-19-20

Apprentice Engineer 

Preferred Qualifications:

  • Software development on a Linux operating system
  • Experience interfacing with and developing REST web interfaces
  • Network protocols (HTTP, TCP, SSH, SSL, FTP, etc.)
  • Experience with common data formats and ability to convert different encoded data formats (e.g., XML, JSON., YAML, etc.)
  • Experience with RDBMS or distributed NoSQL Database system (e.g., MongoDB, Redis, Memcached, ZooKeeper, Elasticsearch, Etcd, Accumulo, etc.)
  • Familiar with Shell Scripting and Ansible
  • Have a working knowledge of cloud computing platforms (e.g., AWS)
  • Experience with resource management tools (e.g., Kubernetes, Mesos, etc.) as well as containerization technologies (e.g.,Docker)
  • Design, develop, unit/integration test, and build software code to provide new functionality and extend/modify existing code, using object-oriented methodologies
  • Write and implement code using real-time streaming software frameworks
  • Write and implement code to interact with object-relational, as well as NoSQL distributed databases
  • Write Linux Ruby and Bash based scripts for code integration and cron jobs
  • Leverage Gradle and Jenkins as continuous integration tools
  • Manage code using Git and the Atlassian tool suite (JIRA Agile, FishEye/Crucible, and Confluence
  • Ensure that code integrates with external hardware/software systems
  • Prepare code documentation
  • Experience with common data formats and ability to convert different encoded data formats (e.g., XML, JSON., YAML, etc.)
  • Experience with RDBMS or distributed NoSQL Database system (e.g., MongoDB, Redis, Memcached, ZooKeeper, Elasticsearch, Etcd, Accumulo, etc.)
  • Familiar with Shell Scripting and Ansible
  • Have a working knowledge of cloud computing platforms (e.g., AWS)
Job Description:

Basic Qualifications and Required Labor Category Skills:

  • 0 – 2 years’ experience in the development, engineering, interfacing, integration of hardware and software systems to include an understanding of requirements elicitation, analysis and functional allocation, concepts of operation, interface standards, and system architectures
  • Basic understanding of Object Oriented and Structured development methodologies and languages
  • Developing documentation required to support a program’s technical issues and training situations
DMS-06-20

Principal Software Engineer 

Preferred Qualifications:

  • Java development team building innovative solutions to Big Data (high volume and velocity) customer challenges
  • Develop batch and streaming analytics
  • Data processing pipelines
  • Web backend supporting asynchronous queries
  • Backend Java
  • Developer
  • Linux
  • Maven
  • Big Data experience
  • Linux
  • Apache NiFi OR
    Hadoop / MapReduce OR
    Apache Storm / Heron or other streaming analytic technologies OR
    DATAWAVE and Accumulo
  • JMS
  • Wildfly
  • REST
  • JAX-RS
  • js / Vuex
  • js
  • React
  • Kubernetes
  • LESS
Job Description:

Seeking a Principal Software Engineer to perform software development and engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis and resolution.

The Principal Software Engineer shall have at least the following experience:

  • At least fifteen (15) years in software development/engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution. The individual must be able to communicate directions and provide guidance to junior programmer/analysts, as required
  • At least eight (8) years developing software with high-level languages – such as Java, C, C++, or JavaScript – in the development of application software for complex systems
  • At least six (6) years demonstrated experience developing software for Windows (2000, 2003, XP, Vista), UNIX or Linux (Redhat versions 3-5) operating systems. At least two (2) years of this experience must have been obtained within the last four (4) years
  • Experience planning, accomplishing goals, complicated tasks, and providing consultation on complex projects as top-level contributor or specialist
  • Familiarity with the software development process described in the MIL-STD498, JSTD-016, and/or US 12207 and possess at least two (2) years of experience developing software in accordance with these standards
  • At least six (6) years in programming and development of application software for complex systems and software testing
  • Experience architecting, designing, developing, testing, and supporting integration of software systems with functional requirements within a CMMI Level 2 process structure
  • Experience “wrapping” legacy systems or components as Web Services within a SOA framework
  • Developing solutions integrating and extending COTS products
  • Developing of Framework infrastructure and services within one of the SOA design patterns
  • Experience with performance tuning and optimization of service-based Framework infrastructure and services
  • Developing of custom adapters allowing the integration of legacy (i.e., capabilities not developed as services) capabilities with service-based Framework infrastructure and services

Required Labor Category Skills:

  • At least fifteen (15) years in software development/engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution. The individual must be able to communicate directions and provide guidance to junior programmer/analysts, as required
  • At least eight (8) years developing software using the Java programming language.
  • At least six (6) years of this experience must have been obtained in the last eight (8) years.
  • At least six (6) years demonstrated experience developing software for Windows (2000, 2003, XP, Vista), UNIX and Linux (Redhat versions 3–5) operating systems. At least two (2) years of this experience must have been obtained within the last four (4) years
  • Experience in planning and accomplishing goals and complicated tasks and providing consultation on complex projects as top-level contributor or specialist
  • Familiarity with the software development process described in the MIL-STD498, JSTD-0 16, and/or US 12207 and possess at least two (2) years of experience developing software in accordance with these standards
  • At least six (6) years in programming and development of application software for complex systems and software testing
  • Experience architecting, designing, developing, testing, and supporting integration of software systems with functional requirements within a CMMI Level 2 process structure
  • Experience “wrapping” legacy systems or components as Web Services within a SOA framework
  • Developing solutions integrating and extending COTS products
DMS-05-20

Principal Software Engineer 

Preferred Qualifications:

  • Java development team building innovative solutions to Big Data (high volume and velocity) customer challenges
  • Develop batch and streaming analytics
  • Data processing pipelines
  • Web backend supporting asynchronous queries
  • Backend Java
  • Developer
  • Linux
  • Maven
  • Big Data experience
  • Linux
  • Apache NiFi OR
    Hadoop / MapReduce OR
    Apache Storm / Heron or other streaming analytic technologies OR
    DATAWAVE and Accumulo
  • JMS
  • Wildfly
  • REST
  • JAX-RS
  • js / Vuex
  • js
  • React
  • Kubernetes
  • LESS
Job Description:

Seeking a Principal Software Engineer to perform software development and engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis and resolution.

The Principal Software Engineer shall have at least the following experience:

  • At least fifteen (15) years in software development/engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution. The individual must be able to communicate directions and provide guidance to junior programmer/analysts, as required
  • At least eight (8) years developing software with high-level languages – such as Java, C, C++, or JavaScript – in the development of application software for complex systems
  • At least six (6) years demonstrated experience developing software for Windows (2000, 2003, XP, Vista), UNIX or Linux (Redhat versions 3-5) operating systems. At least two (2) years of this experience must have been obtained within the last four (4) years
  • Experience planning, accomplishing goals, complicated tasks, and providing consultation on complex projects as top-level contributor or specialist
  • Familiarity with the software development process described in the MIL-STD498, JSTD-016, and/or US 12207 and possess at least two (2) years of experience developing software in accordance with these standards
  • At least six (6) years in programming and development of application software for complex systems and software testing
  • Experience architecting, designing, developing, testing, and supporting integration of software systems with functional requirements within a CMMI Level 2 process structure
  • Experience “wrapping” legacy systems or components as Web Services within a SOA framework
  • Developing solutions integrating and extending COTS products
  • Developing of Framework infrastructure and services within one of the SOA design patterns
  • Experience with performance tuning and optimization of service-based Framework infrastructure and services
  • Developing of custom adapters allowing the integration of legacy (i.e., capabilities not developed as services) capabilities with service-based Framework infrastructure and services

Required Labor Category Skills:

  • At least fifteen (15) years in software development/engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution. The individual must be able to communicate directions and provide guidance to junior programmer/analysts, as required
  • At least eight (8) years developing software using the Java programming language.
  • At least six (6) years of this experience must have been obtained in the last eight (8) years.
  • At least six (6) years demonstrated experience developing software for Windows (2000, 2003, XP, Vista), UNIX and Linux (Redhat versions 3–5) operating systems. At least two (2) years of this experience must have been obtained within the last four (4) years
  • Experience in planning and accomplishing goals and complicated tasks and providing consultation on complex projects as top-level contributor or specialist
  • Familiarity with the software development process described in the MIL-STD498, JSTD-0 16, and/or US 12207 and possess at least two (2) years of experience developing software in accordance with these standards
  • At least six (6) years in programming and development of application software for complex systems and software testing
  • Experience architecting, designing, developing, testing, and supporting integration of software systems with functional requirements within a CMMI Level 2 process structure
  • Experience “wrapping” legacy systems or components as Web Services within a SOA framework
  • Developing solutions integrating and extending COTS products
AT-07-20

Senior Systems Engineer 

Preferred Qualifications:

  • Understanding of SIGINT technical and business objectives
  • Knowledge of continuous integration and continuous deployment best practices
  • Experience leading and working with software development projects
  • Forming and capturing systems engineering requirements and translating them into software requirements
  • Ability to develop concepts of operations, user guides, interface control documents, and system architectures
  • Experience interfacing directly with government customers, project leads, technical directors, and other teams to integrate products.
  • Strong communication, written and leadership skills
Job Description:

Seeking a Senior Systems Engineer who will be responsible for performing and providing technical direction for the development, engineering, interfacing, integration, and testing of complex hardware/software systems to include requirements elicitation, analysis and functional allocation, conducting systems requirements reviews, developing concepts of operation and interface standards, developing system architectures, and performing technical/non-technical assessment and management as well as end-to-end flow analysis.

The Senior Systems Engineer shall have at least the following experience:

  • At least 15 years performing and providing technical direction for the development, engineering, interfacing, integration, and testing of complex hardware/software systems to include requirements elicitation, analysis and functional allocation, conducting systems requirements reviews, developing concepts of operation and interface standards, developing system architectures, and performing technical/non-technical assessment and management as well as end-to-end flow analysis; A Bachelor’s Degree in a related technical field is highly desired and will be considered equivalent to 4 years’ experience
  • At least 7 years leading, providing technical supervision, and guiding mid-level engineering personnel; solving varied technical/scientific problems; and generating and reviewing designs for technical accuracy, completeness, and appropriateness in light of objectives, budget, and schedule
  • Infusing into an Enterprise emerging technologies emanating from universities, research organizations, and small businesses to include both classified and open source activities
  • Developing documentation required to support a program’s technical issues and training situations
  • Experienced with Object Oriented and Structured development methodologies, networks, data storage, data modeling, data ontologies, security architectures and CASE tool selection and use
  • Performing a variety of tasks related to knowledge/ technique dissemination to groups of analytic workforce and demonstrates an ability to convey new techniques and technologies to analytic workforce and facilitate transference of acquired knowledge from more experienced analysts to new analysts
  • Experienced with system architectures in a service oriented and Enterprise Service Bus environment
  • Experienced in analytical environments/intelligence production organizations
  • Developing, delivering, testing, and supporting integrated hardware and software systems with functional requirements within a CMMI Level 2 process structure
  • Applying agile and/or incremental development methodologies
  • Developing system performance, availability, scalability, manageability, and security requirements for medium ($50M-$150M) to large ($150M+) scale
  • Integrating information systems into SOA or on to Enterprise Service Bus architectures
  • Experienced “wrapping” legacy systems or components as Web Services within a SOA framework
  • Developing solutions integrating and extending COTS products
  • Integrating COTS and GOTS products from multiple vendors
  • Implementing solutions with PKI-controlled access

Required Labor Category Skills:

  • At least fifteen ( 15) years performing and providing technical direction for the development, engineering, interfacing, integration, and testing of complex hardware/software systems to include requirements elicitation, analysis and functional allocation, conducting systems requirements reviews, developing concepts of operation and interface standards, developing system architectures, and performing technical/non-technical assessment and management as well as end-to-end flow analysis; A Bachelor’s Degree in a related technical field is highly desired and will be considered equivalent to four (4) years’ experience.
  • At least seven (7) years leading, providing technical supervision, and guiding mid-level engineering personnel; solving varied technical/scientific problems; and generating and reviewing designs for technical accuracy, completeness, and appropriateness in light of objectives, budget, and schedule
  • Infusing into an Enterprise emerging technologies emanating from universities, research organizations, and small businesses to include both classified and open source activities
  • Developing documentation required to support a program’s technical issues and training situations
  • Experienced with Object Oriented and Structured development methodologies, networks, data storage, data modeling, data ontologies, security architectures and CASE tool selection and use
  • Performing a variety of tasks related to knowledge/ technique dissemination to groups of analytic workforce and demonstrates an ability to convey new techniques and technologies to analytic workforce and facilitate transference of acquired knowledge from more experienced analysts to new analysts;
  • Experienced with system architectures in a service oriented and Enterprise Service Bus environment
  • Experienced in analytical environments/intelligence production organizations
  • Developing, delivering, testing, and supporting integrated hardware and software systems with functional requirements within a CMMI Level 2 process structure
  • Applying agile and/or incremental development methodologies
2020C-0276

Systems Engineer 6 (SE6) 

Preferred Qualifications:

  • Project Web App (PWA) Server Setting; knowledge of OLAP database management, queue settings management, or project site provisioning settings
  • SharePoint permission mode – knowledge
  • Knowledge on Project Online (future) Knowledge of Reporting processes available in Microsoft SQL

 

Job Description:

This effort requires a candidate to apply systems engineering principles throughout the systems life cycle phases: Concept, Development, Production, Utilization, Support, and Retirement. Interacts with MPO regarding Systems Engineering technical considerations and for associated problems, issues, or conflicts. The candidate will also communicate with other program personnel, MPO overseers, and senior executives. The candidate will be responsible for the technical integrity, quality, and completeness of work performed and deliverables associated with one or more of the 25 process areas defined by ISO/IEC15288:

  • Technical Process Area – Stakeholder Requirements Definition, Requirements Analysis, Architectural Design, Implementation, Integration, Verification, Transition, Validation, Operation, Maintenance, and Disposal
  • Project Process Area – Project Planning, Project Assessment and Control, Decision Management, Risk Management, Configuration Management, Information Management, and Measurement
  • Enterprise (Organizational Project-Enabling) Process Area – Project Portfolio Management, Infrastructure Management, Life-cycle Model Management, Human Resource Management, and Quality Management
  • Agreement Process Area – Acquisition and Supply.

Responsibilities:

  • Perform systems engineering activities and assist in the preparation of a work product in Technical Process Areas associated with the ISO/IEC 15288.
  • Perform systems engineering activities and assist in the preparation of multiple work products in Project and Technical Process Areas associated with the ISO/IEC 15288.
  • Develop and deliver a work product in any of the ISO/IEC 15288 Process Areas.
  • Perform analysis of technical alternatives for a project and make preliminary recommendations.
  • Assist in performing systems engineering activities in the ISO/IEC 15288 Agreement or Enterprise Process Areas.
  • Perform systems engineering activities and develop and deliver work products in each of the ISO/IEC 15288 Project and Technical Process Areas.
  • Independently analyze and recommend alternatives for elements of project’s technical design.
  • Perform systems engineering activities and develop and deliver work products of either the ISO/IEC 15288 Agreement or Enterprise Process Areas.

Required Qualifications:

  • A minimum of (20) years of Systems Engineering experience.
  • Please note, a Master’s degree or PhD in a qualified engineering field may substitute for two years of experience.
  • Extensive experience supporting a program in senior leadership positions
  • Must have skills in at least one of the following areas:

MS Project Server:

  • Configure and automate MS Project groups and access credentials using interface RESTful-based interfaces and application tools for Agency Authorization and Authentication services.
  • Work with Microsoft Server Active Directory to create Role-based and Rule-based access groups and controls.
  • Work with Corporate Active Directory Group to integrate automated access controls for MS Project. Integrate the use of Agency Authorization and Authentication services and Server Active Directory as needed.
  • Perform regular MS Project System, Account, and Database Audits.
  • Write SQL scripts as needed.
  • Configure MS Project Architecture for use of PowerBI and SSRS and all sub-components necessary.
  • Satisfy account requests for creation, modification, deletion.
  • MS Project Server Administration.
  • Knowledge of PWA administration.

Scheduling:

  • Scheduling with demonstrated knowledge of how to use the application and all of its options to create, modify, publish schedules.
  • Ability to absorb requirements and milestones content and create a schedule that has predecessor, successor, task dependencies, and deliverables, and deliverable dependencies.
  • Ability to create and work with IMSs.
  • Ability to use, create, modify custom fields, filters, tables, formulas.

Required Education:

  • A Bachelor’s degree in a qualified engineering discipline from an accredited college or university.
  • In lieu of a technical degree, candidates must have a high school diploma or GED and a minimum of (24) years of experience.
061820-1

Mission Need Advisor Systems Engineer 4 (SE4) 

Individual Capabilities Desired:

  • Excellent writing skills.
  • Metrics experience to include ability to use automation to generate effective reports, dashboards, and metrics that can be effectively used by Senior Leadership to make decisions and provide real-time tracking and reporting of MN operational status.
  • Ability to establish and maintain strong working relationships with customers.
  • Demonstrated customer interface experience in eliciting technical requirements.
  • Use of Visio, PowerPoint, or other presentation software to develop clear graphical representations.
  • Good analytic, problem definition/identification, problem solving/mitigation skills.
  • Experience working on project development from requirements definition to deployment.
  • Process engineering experience.
Job Description:

Provide systems engineering support to the customer high-level end-to-end IT requirements process. Coordinate all activities pertaining to the development, documentation, and maintenance of customer’s high-level end-to-end IT requirements.

Evaluate and manage the current requirements and processes and propose changes to enable the customer’s corporate decision-making processes. Responsible for the documentation, evolution, maintenance, and publication of the Capabilities Satisfaction processes. Assist in the governance, development, documentation, and review of processes as directed by the customer.

Additionally, the contractor will support the customer with tracking and reporting of Mission Need (MN) data, metrics, and reports as required in preparation for board meetings, Senior Leadership actions, etc.  The SE will have primary responsibility for the creation, configuration, and maintenance of SharePoint projects across several instances: schemas and workflows across multiple projects and the management of Users’ accounts, groups, and permission schemes.  They will be expected to research and implement SharePoint best practices; train staff on SharePoint and navigating projects and spaces; provide administration and maintenance support of SharePoint-enabled solutions; manage web environment design; perform tests and QA of websites and web applications; and manage the structure and content, relying heavily on graphics and design.

Individual Capabilities/Experience Required:

  • Bachelor’s degree or advanced degree in computer science, information systems, engineering, or other related discipline plus at least 10 years of systems engineering experience. A Master’s degree or PhD may be substituted for two years of experience. A high school diploma or GED plus 14 years of systems engineering experience would also be acceptable.
  • Three or more years of recent experience in writing and managing functional requirements.
  • A minimum of three years’ successful recent experience with requirements development and documentation for system engineering processes and procedures.
AT-06-20

Senior Software Engineer 

Preferred Qualifications:

  • Light graphic design experience (GIMP, Balsamiq, other design tools)
  • Open to working in a multi-project multi-team environment
  • Currently have a mix of apps written in BackboneJS and ReactJS. We will be maintaining this framework mix for the foreseeable future. Generally, we host client code in Java web apps using Spring Boot
  • Enjoys client-side development in JavaScript
  • Thorough knowledge and experience in JavaScript (ES2015, and some familiarity with ES6)
  • Significant experience with one or more of the following JavaScript libraries: BackboneJS, UnderscoreJS templates, React, Angular, ExtJS, jQuery
  • Preferably some familiarity with NodeJS and NPM scripting
  • Some Java experience, preferably with Spring
  • Experience in development within the Eclipse Integrated Development Environment (IDE)
  • Experience architecting, designing, developing, testing, and supporting integration of Hadoop and MapReduce frameworks
  • Experience architecting, designing, developing, testing, and supporting integration of software as a component of SIGINT solutions
  • Familiarity with Rules Engine concepts
  • Familiarity with DROOLS
  • Experience with JSON parsing
  • Experience with JMS, JMR, Restful
  • Experience with Web Development Architectures (MVC)
  • Experience with Presentation/JavaScript Libraries
  • Experience with Java Spring
  • Experience with Docker
Job Description:

Seeking a Senior Software Engineer who will perform development and engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis and resolution.

The Senior Software Engineer shall have at least the following experience:

  • At least ten (10) years in software development/engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution. The individual must be able to communicate directions and provide guidance to junior programmer/analysts, as required
  • At least six (6) years developing software with high-level languages – such as Java, C, C++, or JavaScript – in the development of application software for complex systems
  • At least four (4) years demonstrated experience developing software for Windows (2000, 2003, XP, Vista), UNIX or Linux (Redhat versions 3-5) operating systems. At least two (2) years of this experience must have been obtained within the last four ( 4) years
  • Experience in planning and accomplishing goals and complicated tasks and providing consultation on complex projects as top-level contributor or specialist
  • Familiarity with the software development process described in the MIL-STD498, JSTD-016, and/or US 12207 and possess at least two (2) years of experience developing software in accordance with these standards
  • At least six (6) years in programming and development of application software for complex systems and software testing
  • Experience architecting, designing, developing, testing, and supporting integration of software systems with functional requirements within a CMMI Level 2 process structure
  • Experience “wrapping” legacy systems or components as Web Services within a SOA framework
  • Developing solutions integrating and extending COTS products
  • Developing of Framework infrastructure and services within one of the SOA design patterns
  • Experience with performance tuning and optimization of service-based Framework infrastructure and services
  • Developing of custom adapters allowing the integration of legacy (i.e., capabilities not developed as services) capabilities with service-based Framework infrastructure and services

Required Labor Category Skills:

  • At least ten (10) years in software development/engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution. The individual must be able to communicate directions and provide guidance to junior programmer/analysts, as required
  • At least six (6) years developing software using the Java programming language. At least four (4) years of this experience must have been obtained in the last seven (7) years.
  • At least four (4) years demonstrated experience developing software for Windows (2000, 2003, XP, Vista), UNIX and Linux (Redhat versions 3-5) operating systems. At least two (2) years of this experience must have been obtained within the last four (4) years
  • Experience in planning and accomplishing goals and complicated tasks and providing consultation on complex projects as top-level contributor or specialist
  • Familiarity with the software development process described in the MIL-STD498, J-STD-016, and/or US 12207 and possess at least two (2) years of experience developing software in accordance with these standards
  • At least six (6) years in programming and development of application software for complex systems and software testing
  • Experience architecting, designing, developing, testing, and supporting integration of software systems with functional requirements within a CMMI Level 2 process structure
  • Experience “wrapping” legacy systems or components as Web Services within a SOA framework
  • Developing solutions integrating and extending COTS products
  • Developing of Framework infrastructure and services within one of the SOA design patterns
2020C-0061

Software Engineer 3 (SW3) 

Preferred Qualifications:

It is desirable for the candidate to have working knowledge in the following area(s):

  • CASPORT/PKI Infrastructure
  • AWS
  • Cloud Development

 

Job Description:

This position requires a candidate to analyze user requirements to derive software design and performance requirements. The candidate must also design and code new software or modify existing software to add new features and correct defects. The candidate will be expected to develop software solutions by analyzing system performance standards, confer with users or system engineers, analyze systems flow, data usage and work processes, and investigate problem areas.

Required Qualifications:

  • A minimum of (20) years of experience in programs and contracts of similar type, scope, and complexity.
  • In-depth knowledge of cloud platforms (i.e. OpenStack and AWS)
  • Must understand AWS services (i.e. RDS, EC2, CloudFormation, Terraform, etc…)
  • In-depth knowledge of JIRA, Confluence and Atlassian product suite
  • In-depth knowledge of Integrated Development Environment (IDE) for each language below
  • Java, JavaScript, C, C++, C#, Obj-C, Swift, ABAP, T-SQL, PL/SQ, TypeScript, Kotlin, Ruby, Go, Scala, Flex, Python, PHP, HTML, CSS, XML, VB.NET.
  • Must understand MEANSTACK development stack.
  • Must understand Gulp, Grunt or WebPack build tools.
  • Must understand R, Rstudio, Shiny Server Pro, Rstudio Connect
  • Working knowledge of SonarQube

Required Educations:

  • A Bachelor’s degree in Computer Science or related technical discipline from an accredited college or university.
DMS-04-02

Principal Systems Engineer

 

Preferred Qualifications:

  • Published Technical writings, such as white papers, technical journals
  • Experience with Object Oriented development methodologies, networks, data storage, data modeling, data ontologies, security architectures and CASE tool selection and use
  • Experience performing a variety of tasks related to knowledge/technique dissemination to groups of analytic workforces
  • Demonstrated ability to convey new techniques and technologies to analytic workforce and facilitate transference of acquired knowledge from more experienced analysts to new analysts
  • Experience integrating information systems into Service Oriented architectures, CLOUD infrastructures, or on to Enterprise Service Bus architectures
  • Experience developing solutions integrating and extending FOSS/COTS products
Job Description:

The Principal or Senior Systems Engineer will support a DevOps / Rapid Prototyping effort, working with customers to flush out requirements before handing off mockups to Software Engineers. The engineer will expand on rough mockups developed using Atlassian Gliffy and turn them into more polished prototypes built using a combination of HTML, CSS, and scripting (Perl / Python / JavaScript), and MongoDB. The prototypes will be used to confirm expectations with customers before handing off tasking to the Software Development team to build production quality implementations. The engineer should have some scripting / software experience to be successful in the role.

Basic Qualifications:

  • At least 19 years’ experience as a Systems Engineer performing and providing technical direction for the development, engineering, interfacing, integration and testing of complex hardware/software systems to include requirements elicitation, analysis and functional allocation, conducting system requirements reviews, developing concepts of operation and interface standards, developing system architectures, and performing technical/nontechnical assessment and management as well as end-to-end flow analysis; A Bachelor’s Degree in a related technical field is highly desired and will be considered equivalent to 4 years’ experience
  • At least 10 years’ experience leading, planning, conducting, and coordinating the activities of senior level system engineers
  • At least 3 years of SIGINT experience solving varied technical/scientific problems, and generating and reviewing designs for technical accuracy, completeness and appropriateness in light of objectives, budget, and schedule
  • Experience leading systems analysis, design, and architecture efforts
  • Experience with SW development Methodologies (i.e. RAD)
  • Demonstrated the ability to solve complex system/integration problems through innovative solutions
  • Experience briefing senior level management on technical solutions, cost impacts, and risks
  • Experience designing systems to meet Key Performance Parameters (KPP)
  • Experience in developing documentation required to support a program’s technical issues and training situations
  • Experience in analytical environments/intelligence production organizations
EDI-01-20

Senior Systems Engineer

 

Preferred Qualifications:

  • Experience in UI/UX engineering in support of documentation/training/website design. A focus will be on the data representation in forms and designing an approach to support multiple user needs
  • Developing solutions certified and accredited at a DCID 6/3 PL3 plus Annex E and the appropriate Integrity Level of Concern and Availability Level of Concern for your systems
  • Experience in architecture definition and design of solutions incorporating Hadoop and MapReduce frameworks
  • Experience in architecture definition and design of SIGINT solutions
  • Experience in architecture definition and design of framework infrastructure and services within one of: the SOA design patterns; the P2P design pattern; the Proxy-Broker design pattern; the Grid design pattern; the Cloud design pattern
  • Experience with the design and specification of service-based, globally distributed Enterprise system solutions
Job Description:

Seeking an experienced Senior Systems Engineer to provide technical support and system engineering for a data tracking and metrics system. The selected candidate will support the definition of high-level data management products to support data management functions.

Basic Qualifications:

  • At least 15 years performing and providing technical direction for the development, engineering, interfacing, integration, and testing of complex hardware/software systems to include requirements elicitation, analysis and functional allocation, conducting systems requirements reviews, developing concepts of operation and interface standards, developing system architectures, and performing technical/non-technical assessment and management as well as end-to-end flow analysis; A Bachelor’s Degree in a related technical field is highly desired and will be considered equivalent to 4 years’ experience
  • At least 7 years leading, providing technical supervision, and guiding mid-level engineering personnel; solving varied technical/scientific problems; and generating and reviewing designs for technical accuracy, completeness and appropriateness in light of objectives, budget, and schedule
  • Infusing into an Enterprise emerging technologies emanating from universities, research organizations, and small businesses to include both classified and open source activities
  • Developing documentation required to support a program’s technical issues and training situations
  • Experienced with Object Oriented and Structured development methodologies, networks, data storage, data modeling, data ontologies, security architectures and CASE tool selection and use
  • Performing a variety of tasks related to knowledge/ technique dissemination to groups of analytic workforce and demonstrates an ability to convey new techniques and technologies to analytic workforce and facilitate transference of acquired knowledge from more experienced analysts to new analysts
  • Experienced with system architectures in a service oriented and Enterprise Service Bus environment
  • Experienced in analytical environments/intelligence production organizations
  • Developing, delivering, testing, and supporting integrated hardware and software systems with functional requirements within a CMMI Level 2 process structure
  • Applying agile and/or incremental development methodologies
  • Developing system performance, availability, scalability, manageability, and security requirements for medium ($50M-$150M) to large ($150M+) scale
  • Integrating information systems into SOA or on to Enterprise Service Bus architectures
  • Experienced “wrapping” legacy systems or components as Web Services within a SOA framework
  • Developing solutions integrating and extending COTS products
  • Integrating COTS and GOTS products from multiple vendors
  • Implementing solutions with PKI-controlled access

Required Labor Category Skills:

  • At least fifteen ( 15) years performing and providing technical direction for the development, engineering, interfacing, integration, and testing of complex hardware/software systems to include requirements elicitation, analysis and functional allocation, conducting systems requirements reviews, developing concepts of operation and interface standards, developing system architectures, and performing technical/non-technical assessment and management as well as end-to-end flow analysis; A Bachelor’s Degree in a related technical field is highly desired and will be considered equivalent to four (4) years¿ experience.
  • At least seven (7) years leading, providing technical supervision, and guiding mid-level engineering personnel; solving varied technical/scientific problems; and generating and reviewing designs for technical accuracy, completeness, and appropriateness in light of objectives, budget, and schedule
  • Infusing into an Enterprise emerging technologies emanating from universities, research organizations, and small businesses to include both classified and open source activities
  • Developing documentation required to support a program’s technical issues and training situations
  • Experienced with Object Oriented and Structured development methodologies, networks, data storage, data modeling, data ontologies, security architectures and CASE tool selection and use
  • Performing a variety of tasks related to knowledge/ technique dissemination to groups of analytic workforces and demonstrates an ability to convey new techniques and technologies to analytic workforce and facilitate transference of acquired knowledge from more experienced analysts to new analysts
  • Experienced with system architectures in a service oriented and Enterprise Service Bus environment
  • Experienced in analytical environments/intelligence production organizations
  • Developing, delivering, testing, and supporting integrated hardware and software systems with functional requirements within a CMMI Level 2 process structure
  • Applying agile and/or incremental development methodologies
061520-1

Support System Engineer 5 (SE5) 

Individual Capabilities Desired:

  • A broad experience in systems engineering disciplines, to include stakeholder requirements definition and analysis, fit gap analysis, implementation, integration, verification, transition, validation, project planning, project assessment and control, decision, risk, configuration, and quality management.
  • Self-starter and independent, with high attention to detail. The successful candidate needs to be a “big picture” person who can see where and how each task fits into the overall concept and strategic objectives.
  • Must be able to thrive on a high visibility effort in a highly dynamic team environment, working in potentially large group settings.  Must be comfortable in actively participating and, as such, must have excellent communication skills and have demonstrated experience in cross-program/cross-organization integration; ability to work constructively and successfully with diverse stakeholders to resolve mission and technical issues is critical.

 

Job Description:

The technical SETA contractor will support and work closely with an Integration System Engineer assigned to the customer’s IT Transformation efforts. This senior systems engineer will provide dedicated technical support to the ISE in performing a wide variety of tasks requiring a strong system engineering background and experience in a broad set of SE disciplines. The initial focus will be on business process analysis and requirements definition. The contractor should be able to perform and deliver quality outcomes in a multiple of the following process areas, to include stakeholder requirements definition and analysis, fit gap analysis, implementation, integration, verification, transition, validation, project planning, project assessment and control, decision, risk, configuration and quality management.

Responsibilities include:

  • Working with the Mission Leads and ISE to document mission needs
  • Working with the Business Process Lead and Change Management Lead in conducting Business Process Analysis (BPA) and Change Assessments for all identified processes. In addition, assisting the Change Management lead with managing the process changes, including user training and communications.
  • Comprehensive understanding of the OPM Federal Integrated Business Frameworks (FIBF); leading efforts to evaluate the OPM-FIBF service requirements to ensure they are complete and at the correct level of detail; and documenting agency-specific requirements as needed.
  • Review mission artifacts to develop a comprehensive understanding of the mission processes, products, interfaces, data requirements, challenges, policies, regulator/statutory requirements, as well as identifying opportunities for process improvements
  • Analyzing and consolidating the BPA process flows and Suppliers, Inputs, Products, Outputs, and Customers (SIPOC) artifacts to ensure they capture the end to end process which is complete and accurate.
  • Working with the Mission Leads and ISE to develop use cases for the acquisition of the solution including an end to end use case
  • Analyzing the results of COTS gap analysis and identifying and documenting the impacts to mission processes.
  • Reviewing planning documentation and providing recommendations; in addition to providing status on project activities.
  • Analyzing the CMS data strategy and developing a set of mission data validity rules to ensure the accuracy and completeness of ongoing operational data and data initially migrated to the new solution; in partnership with CMS, develop and implement a governance process that adjudicates unresolved customization or process change issues between mission and solution provider.
  • Supporting user testing across all phases, to include analyzing integration testing results to ensure end-to-end business processes are effective, suitable and sustainable, developing use cases for user acceptance testing to ensure the solution meets the operational need, and analyzing operational testing results; in all cases, make recommendations based on the analysis done.
  • Engaging in the requirements management process to ensure the traceability of mission requirements throughout the project life cycle.
  • Developing and implementing a risk management process that helps ensure risks are identified and controlled in order to reduce risk to tolerable levels.
  • Providing recommendations to the Mission Leads so they can make actionable, defensible, and traceable decisions

Individual Capabilities/Experience Required:

  • A Bachelor’s degree in Computer Science, Electrical Engineering, Systems Engineering, or a related discipline and at least 15 years of systems engineering experience.  A Master’s or PhD Degree may be substituted for two years of experience.  Note: A High School Diploma or GED plus 19 years of systems engineering experience would also be acceptable.
  • Excellent oral and written communications skills and be proficient with Microsoft Office tools.
061520-2

Process Engineer 2 (PE2) 

Individual Capabilities Desired:

  • Strong oral and written communication skills
  • Ability to work independently or as part of a team setting to complete assigned tasks within an expected time frame
  • Adaptable to a dynamic work environment

 

Job Description:

  • Apply process improvement (PI), Engineering methodologies, and principles to effectively improve and align Enterprise-level processes.
  • Develop the plans for process assessments, both formal and informal
  • Coordinate and schedule process assessments
  • Lead assessment teams in conducting assessments
  • Analyze assessment results and make improvement recommendations
  • Assess process improvement progress and report findings
  • Assist in defining process improvement strategy and lessons learned
  • Conduct training sessions and workshops for process improvement activities
  • Lead process improvement efforts utilizing CMM/CMMI or other similar process models

Individual Capabilities Required:

  • Ten (10) years of experience with Process Improvement on programs and contracts of similar scope, type, and complexity is required. Experience is to include, within the last ten years, five years of experience in facilitation, training, methodology development and evaluation, process engineering across all phases of acquisition identifying best practices, change management techniques, organizational development, activity and data modeling, or information system development methods and practices
  • A Bachelor’s Degree in Computer Science, Information Systems, Engineering, Business, or an education from an accredited college or university is required
060920-2

Utility Cloud System Design Systems Engineer 5 (SE5)

 

Individual Capabilities Desired:

  • Experience with IC industry and customer.
  • Able to work with top-level government management and to work as a team member.
  • Excellent interpersonal skills and diplomacy.
  • Strong in writing and communication skills.
Job Description:

Provide system engineering solutions to meet required capabilities for cloud, Virtual Desktop (VDI), and other current and future computer Infrastructure.  Create bills of materials, network designs and diagrams, rack elevations, cable run lists, build books, and other documentation for new and updated installations.  Work with network, storage, and server personnel to define new or modified solutions to complex problems.  Respond to requests for new MUC and VDI systems, design them to meet capacity and user requirements, and determine required power, space, cooling, and funding to meet these goals.  Prepare summaries for budget estimates and details for purchase.

Critical documentation types include Rack elevations (specific layout of hardware in rack floor plans); Network Diagrams (Physical connections diagram to system port level); Cable Run List (spreadsheets of all physical hardware and network connections within a system); System Build Books, installation guides for hardware builds, and cable labels; and full documentation of hardware identifiers and inventory information.

Individual Capabilities/Experience Required:

  • Bachelor’s degree or advanced degree in computer science, information systems, engineering or other related discipline plus at least 15 years of systems engineering experience. A Master’s degree or PhD may be substituted for two years of experience. A high school diploma or GED plus 19 years of systems engineering experience would also be acceptable.
  • Familiarity with agile development and test methodologies.
  • Ability to work independently and in groups to complete tasks bounded by constraints.
  • Ability to break down complex problem space, formulate technical strategies build action plans, and track progress against established baselines to resolve technical challenges and meet customer expectations.
  • Knowledge and understanding of customer’s overall mission areas.
060920-1

Requirements Development Systems Engineer 6 (SE6)

 

Individual Capabilities Desired:

  • Familiarity with the customer’s environment, domains, programs and projects
  • Significant experience with Intelligence Community customers, their missions and infrastructures.
  • Clear customer interface experience and skill with Cognitive Task/Work Analysis (CTA/CWA) or similar user-centered knowledge elicitation techniques
  • Demonstrated ability to translate user interviews/observations into domain descriptions, workflow diagrams, and identify problem areas within them.
  • Employ sound system engineering and human-machine interaction principles to develop, vet with customers, and refine high-level conceptual designs in response to identified problems.
  • Comfortable with visual representation design and interactive prototyping.
  • Use of Visio, PowerPoint, or other presentation software to develop clear graphical representations of “current” and “to be” views of the Mission Needs and their solutions.
  • Excellent analytic, problem definition and problem-solving skills.

 

Job Description:

The contractor shall provide systems engineering support to MPO high-level end-to-end IT requirements definition. Specifically, these contractors shall support the Pre-design step of the customer’s Enhanced Solution Process.

The contractor shall support the writing Mission Need requests (high-level functional system requirements) and by providing analysis of the mission needs in development including initial scoping, identification of deficiencies to be resolved by the solution, identification of affected domains and potential remedies to be evaluated. Additionally, the contractor shall support the initial scoping and categorization of the effort required to provide the solution which shall be graphically depicted and presented to decision-making boards.

Individual Capabilities/Experience Required:

  • Bachelor’s degree or advanced degree in computer science, information systems, engineering or other related discipline plus at least 20 years of systems engineering experience. A Master’s degree or PhD may be substituted for two years of experience. A high school diploma or GED plus 24 years of systems engineering experience would also be acceptable.
  • Within the last fifteen years, a minimum of ten years relevant, interdisciplinary experience with GUX requirements elicitation and documentation, cognitive systems engineering, industrial engineering, human factors engineering, or similar system engineering fields.
  • Within the last seven years, at least three years’ successful experience with knowledge elicitation to include direct interaction with customers or system users.
  • Within the last seven years, a minimum of three years’ successful experience with requirements development and documentation for domain-specific cognitive work.
RM-01-20

Senior Software Engineer

 

Preferred Qualifications:

  • Development experience in software solutions for mission critical capabilities.
  • Java (6 yrs minimum)
  • Linux System Administration
  • Linux shell scripting.
  • Wildfly (JBoss) Web Server
  • SQL based databases (currently using MySQL).
  • GUI development using ICEfaces (or other Java Server Faces technology).
  • Session Initiation Protocol (SIP).
  • Customer capabilities data formats.
  • Web Services, including the querying of customer web services from Java.
  • GForge, GitLab, Eclipse (MyEclipse), Ant, XML, JavaScript, Windows BAT scripting.
  • Eclipse Integrated Development Environment (IDE)
Job Description:

Seeking a Cyber Software Engineer to join our team of qualified, diverse individuals located in Columbia. The qualified applicant will serve as a Senior Software Engineer for a Frameworks contract.
Roles and Responsibilities:
The Software Engineer will be hired to support an existing data flow capability. The selected candidate will be responsible for ongoing software development and maintenance, and some user support. Development includes the design and implementation of new features in the UI; implementing support of new client systems; data model (database) enhancements.

Qualified candidates will possess the following skills:

  • Strong Java development and Linux system administration skills.
  • Lead the migration of the system from Windows to Linux.
  • Support ISSOs with SSP compliance, to include product upgrades and patching.
  • Perform design and implementation of data model (database) enhancements to support new features, or to optimize performance.
  • Execute/support builds and deployments.
  • Conduct new open source application evaluations.

Basic Qualifications:

  • At least 10 years in software development/engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution. The individual must be able to communicate directions and provide guidance to junior programmer/analysts, as required
  • At least 6 years developing software with high-level languages – such as Java, C, C++, or JavaScript – in the development of application software for complex systems
  • At least 4 years demonstrated experience developing software for Windows (2000, 2003, XP, Vista), UNIX or Linux (Redhat versions 3-5) operating systems. At least 2 years of this experience must have been obtained within the last 4 years
  • Experience in planning and accomplishing goals and complicated tasks and providing consultation on complex projects as top-level contributor or specialist
  • Familiarity with the software development process described in the MIL-STD498, JSTD-016, and/or US 12207 and possess at least 2 years of experience developing software in accordance with these standards
  • At least 6 years in programming and development of application software for complex systems and software testing
  • Experience architecting, designing, developing, testing, and supporting integration of software systems with functional requirements within a CMMI Level 2 process structure
  • Experience “wrapping” legacy systems or components as Web Services within a SOA framework
  • Developing solutions integrating and extending COTS products
  • Developing of Framework infrastructure and services within one of the SOA design patterns
  • Experience with performance tuning and optimization of service-based Framework infrastructure and services
  • Developing of custom adapters allowing the integration of legacy (i.e., capabilities not developed as services) capabilities with service-based Framework infrastructure and services

Required Labor Category Skills:

  • At least ten (10) years in software development/engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution. The individual must be able to communicate directions and provide guidance to junior programmer/analysts, as required
  • At least six (6) years developing software using the Java programming language. At least four (4) years of this experience must have been obtained in the last seven (7) years.
  • At least four (4) years demonstrated experience developing software for Windows (2000, 2003, XP, Vista), UNIX and Linux (Redhat versions 3-5) operating systems. At least two (2) years of this experience must have been obtained within the last four (4) years
  • Experience in planning and accomplishing goals and complicated tasks and providing consultation on complex projects as top-level contributor or specialist
  • Familiarity with the software development process described in the MIL-STD498, J-STD-016, and/or US 12207 and possess at least two (2) years of experience developing software in accordance with these standards
  • At least six (6) years in programming and development of application software for complex systems and software testing
  • Experience architecting, designing, developing, testing, and supporting integration of software systems with functional requirements within a CMMI Level 2 process structure
  • Experience “wrapping” legacy systems or components as Web Services within a SOA framework
  • Developing solutions integrating and extending COTS products
  • Developing of Framework infrastructure and services within one of the SOA design patterns
060420-1

Systems Engineer 4 (SE4) 

Individual Capabilities Desired:

  • Knowledgeable of DoD and IC standards and specifications as well as tools that enable information sharing.
  • Able to work with top-level MPO management and to work as a team member.
  • Able to assist in policy formulation and decisions.
  • Interested in researching technical information.
  • Strong in writing and communications skills.
Job Description:

Systems Engineer responsible for providing subject matter expertise, research, and recommendations relating to candidate functions, services, etc., that promote interoperability and the use of standards within the customer organization and with its partners.

The position will require an assertive and intuitive engineer to help reach out to the projects, services, and analytics associated with customer programs to discover which ones could be considered key to enabling interoperability within the customer enterprise as well as between the customer and partner organizations. Once these are determined, the engineer would identify the functionality of each enabler and identify the critical technical standards that the enabler uses.

This position may also require interacting with other subject matter experts in the community to address standards-related issues and impacts, including architecture, interoperability, implementation, and testing. The contractor will work in a collaborative team environment with mentors.

Individual Capabilities/Experience Required:

  • Bachelor’s degree or advanced degree in computer science, information systems, engineering or other related discipline plus at least 10 years of systems engineering experience. A Master’s degree or PhD may be substituted for 2 years of experience. A high school diploma or GED plus 14 years of systems engineering experience would also be acceptable.
  • Individuals in this position should have at least five years of experience as a Systems Engineer in programs that encompass standards, requirements analysis, integration, and process execution and evaluation.
EDI-06-19

Principal Software Engineer

 

Preferred Qualifications:

  • Visualization experience preferably with graph datasets showing network relationships with overlays of metadata.
  • Experience with virtualization, containerization, Docker, Kubernetes.
  • Modern user interface development preferably in a web enabled environment (ex. Vue.js, React, Angular)
  • Backend development and integration experience consuming RESTful services, incorporating JSON data formats into NoSQL databases like MongoDB.
  • Experience with Spring Core, Spring Boot, Spring MVC, Spring Integration and Spring Security.
  • Experience with JUnit, Spock, Powermock, Mockito, or other unit testing frameworks.
Job Description:

The Principal Software Engineer will work closely with Systems Engineers to deliver Data Flow Inventory services, visualizations, analytics, and metrics. The engineer may have to coordinate efforts with personnel supporting other contracts/TTOs.

Duties will include recommending and implementing modern technology stacks to include open source software; developing scalable microservices in a cloud based environment; integrating data from external systems; developing a query application programming interface (API) for systems integration; developing visualizations of data flow inventory; implementing a common data model across heterogeneous data inputs; and developing analytics and metrics.

Required:

  • Meet the Principal Software LCAT requirements.
  • (15) years of Software Engineering experience is required.
  • Experience with Cloud platforms such as Amazon Web services (AWS) and Azure, with attention to building cloud-agnostic solutions
  • Microservices architecture and implementation
  • Java and JavaScript software development
  • Willingness to work with systems engineers and customers to prototype and explore architectures to adapt to mission needs

Required Labor Category Skills:

  • At least fifteen (15) years in software development/engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution. The individual must be able to communicate directions and provide guidance to junior programmer/analysts, as required
  • At least eight (8) years developing software using the Java programming language.
  • At least six (6) years of this experience must have been obtained in the last eight (8) years.
  • At least six (6) years demonstrated experience developing software for Windows (2000, 2003, XP, Vista), UNIX and Linux (Redhat versions 3–5) operating systems. At least two (2) years of this experience must have been obtained within the last four (4) years
  • Experience in planning and accomplishing goals and complicated tasks and providing consultation on complex projects as top-level contributor or specialist
  • Familiarity with the software development process described in the MIL-STD498, JSTD-0 16, and/or US 12207 and possess at least two (2) years of experience developing software in accordance with these standards
  • At least six (6) years in programming and development of application software for complex systems and software testing
  • Experience architecting, designing, developing, testing, and supporting integration of software systems with functional requirements within a CMMI Level 2 process structure
  • Experience “wrapping” legacy systems or components as Web Services within a SOA framework
  • Developing solutions integrating and extending COTS products
DTS-08-19

Principal Software Engineer

 

Preferred Qualifications:

  • Familiarity with software design patterns
  • Experience with version control software (Git, SVN)
  • Experience with or Jenkins
  • Experience using the Eclipse IDE
  • Experience and ability to develop strong customer relationships
  • Experience with Database technologies
  • Experience with Data Compliance Rules
  • Experience in U/I development
Job Description:

Seeking a highly motivated principal software engineer to lead the development, in an agile environment, of prototypes and define software solutions to support a data tracking and metrics solution. The candidate will conduct multidisciplinary research and collaborate with systems engineers and developers across projects to support the planning, design, development, and utilization of a final product recommendation. They will work with the team to evolve requirements, identify, define, develop prototypes, and support the creation and presentation of design documents and product demonstrations. Other duties will include both COTS and GOTS product evaluation, integration, testing and Analysis of Alternatives as part of the design process for the data tracking and metrics solution. They will be responsible for managing development activities, to include Sprint planning, schedules, Jira ticket management and the tasking of the team’s developers. They will ensure software standards and best practices are met by the team.

  • Experience with Java
  • Experience with JIRA
  • Experience with Cloud Technologies
  • Experience with XML and other data formats
  • 10 years SIGINT Enterprise experience
  • Demonstrated experience in researching software solutions.
  • Experience with dataflows.
  • Experience working with User Interface.
  • Experience Providing Demonstrations of Software solutions.
  • At least 15 years’ experience in the development, engineering, interfacing, software systems to include an understanding of requirements elicitation, analysis and functional allocation, concepts of operation, interface standards, and system architectures
  • Basic understanding of Object Oriented and Structured development methodologies and languages
  • Experience working in an AGILE environment.
  • Experience Managing Software Development activities.

Key Skills (3-5) Candidates Evaluated Against

  • Java
  • Database Experience
  • ElasticSearch
  • XML/JSON
  • SIGINT Enterprise
  • Experience with using automated test frameworks such as JUNIT

Required Labor Category Skills:

  • At least fifteen (15) years in software development/engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution. The individual must be able to communicate directions and provide guidance to junior programmer/analysts, as required
  • At least eight (8) years developing software using the Java programming language.
  • At least six (6) years of this experience must have been obtained in the last eight (8) years.
  • At least six (6) years demonstrated experience developing software for Windows (2000, 2003, XP, Vista), UNIX and Linux (Redhat versions 3–5) operating systems. At least two (2) years of this experience must have been obtained within the last four (4) years
  • Experience in planning and accomplishing goals and complicated tasks and providing consultation on complex projects as top-level contributor or specialist
  • Familiarity with the software development process described in the MIL-STD498, JSTD-0 16, and/or US 12207 and possess at least two (2) years of experience developing software in accordance with these standards
  • At least six (6) years in programming and development of application software for complex systems and software testing
  • Experience architecting, designing, developing, testing, and supporting integration of software systems with functional requirements within a CMMI Level 2 process structure
  • Experience “wrapping” legacy systems or components as Web Services within a SOA framework
  • Developing solutions integrating and extending COTS products
052020-1

Systems Engineer 3 (SE3)

Individual Capabilities Desired:

  • Self-directing
  • Excellent organizational skills, communication skills, and interpersonal skills
  • Must work well on a team.  Understanding one’s limitations and knowing when to ask for other perspectives will go a long way to achieving success in this job.
  • Background in the customer mission, especially retrieving information from raw data repositories.
  • Experience/knowledge of customer data flows and processes.
  • Experience in Information Systems
  • Flexible work schedule
  • SharePoint, JIRA, and other tracking tools
  • MS Office Applications

 

Job Description:

The Transformations Services team is the primary liaison between Operations analysts and Capabilities developers to transition proven prototype activities into the modern corporate architecture and the Transition and Decommission (T&D) activities of legacy systems to the modern architecture. Provide System Engineering (SE) support to the T&D activities related to the transition of legacy systems to the modern architecture. SE support includes gathering and documenting legacy functions required in the modern architecture, translating functions into Minimal Viable Products for developers, consulting with Operations and Capabilities leads to resolve knowledge gaps, responding to analysts concerns, tracking analytic development, facilitating risk assessments, and documenting meeting discussions and actions.  Currently preparing to support initial testing of transitioned functions on the modern architecture by capturing analysts’ problems and working with developers to resolve problems prior to formal transition to the modern architecture.

Individual Capabilities/Experience Required:

  • Bachelor’s degree or advanced degree in computer science, information systems, engineering, or other related discipline plus at least 6 years of systems engineering experience. A Master’s degree or PhD may be substituted for two years of experience. A high school diploma or GED plus 10 years of systems engineering experience would also be acceptable.
  • Ability to work in a fast-paced environment.
  • Excellent interpersonal skills and diplomacy. Excellent oral and written communication skills.
AMB-75-026

Information Security Engineer/ Security Tester (ISSE2)

Individual Capabilities Desired:

 

Job Description:

  • Shall have three (3) years of direct experience with an intelligence community or signals intelligence activity.
  • Shall have eight (8) years’ experience integrating information assurance disciplines into the system design, development, integration, and implementation.
  • Shall have eight (8) years’ experience integrating information assurance disciplines into the system design, development, integration, and implementation.
  • Shall have two (2 years’ experience with Defense in Depth principles and technology including access/control, authorization, identification and authentication, public key infrastructure, network, and enterprise security architecture.
  • Shall have four (4) years’ experience developing security plans for employing enterprise-wide security architecture.
  • Shall have four (4) years’ experience assessing and auditing network penetration testing antivirus planning assistance, risk analysis and incident response.
  • Shall have four (4) years’ experience applying security risk assessment methodology to system development, including threat model development, vulnerability assessments, and resulting security risk analysis.
  • Shall have four (4) years’ experience with the NSA Certification and Accreditation process (NISCAP).
  • Shall have three (3) years’ experience enforcing the design and implementation of trusted relationships among external agency systems and architectures.
  • Shall have two (2) years’ experience in the implementation of cross domain solutions e.g. an information assurance solution that provides the ability to manually and/or automatically access and/or transfer between two or more differing security domains.
  • Shall have two (2 years’ experience developing systems that process information with different classifications and categories that simultaneously permits access by users with different security clearances and denies access to users who lack authorization.
  • Shall have two (2 years’ experience in network security certifications.
  • Shall have two (2) years’ experience in system certifications.
  • Shall have five (5) years’ experience applying of Federal, NSA, intelligence community and DoD Information Security regulations, publications, and policy.
  • Shall have at least one Information Security related certification (Security+, CISSP, CISM).

Additional Requirements:

  • Experience w/NESSUS in a complex network environment as well as Security Center version 5.X
  • Strong Linux skills
  • Strong understanding of vulnerability assessment and penetration testing
  • Experience tailoring Scan Policy NESSUS/Security Center
  • Experience with both compliance and vulnerability scanning
  • Knowledge of cloud computing platforms
  • Scripting and coding experience a plus
020420-1

Portfolio Manager System Engineer Support (SE4) 

Individual Capabilities Desired:

  • Experience with IC industry and customer.
  • Excellent interpersonal skills and diplomacy.
  • Strong in writing and communication skills.

 

Job Description:

The SE4 will provide system engineering support to the Operations Directorate on the analysis and management of the high-level end-to-end requirements process. The SE4 will be responsible for coordinating all activities pertaining to the development, documentation and maintenance of the high-level end-to-end requirements process to include the following:  Capabilities Integration and Planning Process; Planning, Programming, Budget, and Execution (from a requirements perspective); Technology Transition and Decommission Processes.

Individual Capabilities/Experience Required:

  • Bachelor’s degree in a qualified engineering field or a related discipline from an accredited college or university with a minimum of 10 years of general systems engineering experience, a Master’s degree or PhD in a qualified engineering field or a related discipline from an accredited college or university with a minimum of 8 years of general systems engineering experience, or a high school diploma or GED with a minimum of 14 years of general systems engineering experience.

Candidate Must Have:

  • Familiarity with the requirements management process from the beginning to the end.
  • Good analytical skills.
  • Ability to work independently and in groups to complete tasks in a timely manner.
  • Able to work with top-level government management and to work as a team member.
  • Ability to prioritize projects/tasks based on government requirements.
  • Ability to break down complex problems and offer solutions and or recommendations for a way forward.
  • Ability to create process and or procedure documents. (i.e. Flow charts, Check list, SOPs, etc.)
  • Ability to manage multiple projects.
  • Knowledge and understanding of customer’s overall mission areas.
043020-1

Configuration Manager 3 (CM3) 

Individual Capabilities Desired:

  • Active use of the GitLab DevOps Lifecycle Tool
  • Current use of Ansible as a CM tool
  • Recent experience working in an Agile development environment managed using JIRA
  • CM support at the PMO level with oversight of multiple contractors
  • Familiarity with System Integration and System Engineering principles
  • Excellent oral and written ability
  • Comfortable with working with senior management as well as technical staff
Job Description:

The Configuration Manager (CM) is responsible for configuration management of a software and system development effort. The CM works at the PMO level with development teams to create and maintain configuration baselines (development, test, production, etc.)  The individual must be actively familiar using GitLab as a CM tool as well as Ansible Configuration Management.  Additionally, the projects are developed by teams using Agile methodology and managing their work in JIRA. The selected candidate must have solid working experience with GitLab, Ansible, and JIRA. The CM develops or modifies CM plans, policies, and procedures tailored to the complexity and scope of the developmental effort and implements industry best practice discipline for the entire life cycle of systems from initial requirements/capabilities baselines to system end-of-life. The CM will perform change control and configuration audits. As the CM reports to the Lead System Integrator, a working knowledge of Systems Engineering is also expected.

Individual Capabilities/Experience Required:

  • Eight (8) years’ experience as a CM in large complex programs of similar scope, type, and complexity is required. Bachelor’s degree in a technical or business discipline from an accredited college or university is required. A Master’s degree may be substituted for two (2) years of experience, thereby reducing the total years of experience to six (6). Four (4) years of additional CM experience may be substituted for a bachelor’s degree
CV-08-19

Senior Software Engineer

Preferred Qualifications: Job Description:

Experience in the development, engineering, interfacing, integration of hardware and software systems to include an understanding of requirements elicitation, analysis and functional allocation, concepts of operation, interface standards, and system architectures.

  • Must meet the Senior Level Software Engineer.
  • Must have a minimum of 10+ years of experience.
  • Experience in RedHat stack to include: RedHat Satellite, OpenShift, CloudForms, Ansible Towers, SDN (specifically Neutron) and OpenStack.
  • Basic understanding of Object Oriented and Structured development methodologies and languages.
  • Developing documentation required to support a program’s technical issues and training situation.
  • Experience developing and integrating new systems with existing systems
  • Experience developing RESTful interfaces.
  • Experience with Python.
  • Experience with Ruby on Rails.
  • Experience with Drools rules engine.
  • Experience with MongoDB

Required Labor Category Skills:

  • At least ten (10) years in software development/engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution. The individual must be able to communicate directions and provide guidance to junior programmer/analysts, as required
  • At least six (6) years developing software using the Java programming language. At least four (4) years of this experience must have been obtained in the last seven (7) years.
  • At least four (4) years demonstrated experience developing software for Windows (2000, 2003, XP, Vista), UNIX and Linux (Redhat versions 3-5) operating systems. At least two (2) years of this experience must have been obtained within the last four (4) years
  • Experience in planning and accomplishing goals and complicated tasks and providing consultation on complex projects as top-level contributor or specialist
  • Familiarity with the software development process described in the MIL-STD498, J-STD-016, and/or US 12207 and possess at least two (2) years of experience developing software in accordance with these standards
  • At least six (6) years in programming and development of application software for complex systems and software testing
  • Experience architecting, designing, developing, testing, and supporting integration of software systems with functional requirements within a CMMI Level 2 process structure
  • Experience “wrapping” legacy systems or components as Web Services within a SOA framework
  • Developing solutions integrating and extending COTS products
  • Developing of Framework infrastructure and services within one of the SOA design patterns
  • Experience with performance tuning and optimization of service-based Framework infrastructure and services
  • Developing of custom adapters allowing the integration of legacy (i.e., capabilities not developed as services) capabilities with service-based Framework infrastructure and services.
  • Experience in development within the Eclipse Integrated Development Environment (IDE)
  • Experience architecting, designing, developing, testing, and supporting integration of Hadoop and Map Reduce frameworks.
  • Experience architecting, designing, developing, testing, and supporting integration of software as a component of SIGINT solutions;
ENT-18-20

Principal Software Engineer 

Preferred Qualifications:

  • Software development on a Linux operating system
  • Experience with event driven and streaming capabilities (e.g., Heron, Streams, Spark, etc.) and with message transports (e.g., Active MQ, ZeroMQ, Kafka, NATS, Open DDS, etc.)
  • Experience interfacing with and developing REST web interfaces
  • Network protocols (HTTP, TCP, SSH, SSL, FTP, etc.)
  • Experience with common data formats and ability to convert different encoded data formats (e.g., XML, JSON., YAML, etc.)
  • Experience with RDBMS or distributed NoSQL Database system (e.g., MongoDB, Redis, Memcached, ZooKeeper, Elasticsearch, Etcd, Accumulo, etc.)
  • Familiar with Shell Scripting and Ansible
  • Have a working knowledge of cloud computing platforms (e.g., AWS)
  • Experience with resource management tools (e.g., Kubernetes, Mesos, etc.) as well as containerization technologies (e.g.,Docker)
  • Design, develop, unit/integration test, and build software code to provide new functionality and extend/modify existing code; using object-oriented methodologies
  • Write and implement code using real-time streaming software frameworks
  • Write and implement code to interact with object-relational, as well as NoSQL distributed databases
  • Write Linux Ruby and Bash based scripts for code integration & cron jobs
  • Leverage Gradle and Jenkins as continuous integration tools
  • Manage code using Git and the Atlassian tool suite (JIRA Agile, FishEye/Crucible, & Confluence
  • Spirit of algorithm development

 

Job Description:

Basic Qualifications:

  • At least fifteen (15) years in software development/engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution. The individual must be able to communicate directions and provide guidance to junior programmer/analysts, as required
  • At least eight (8) years developing software with high-level languages – such as Java, C, C++, or JavaScript – in the development of application software for complex systems
  • At least six (6) years demonstrated experience developing software for Windows (2000, 2003, XP, Vista), UNIX or Linux (Redhat versions 3-5) operating systems. At least two (2) years of this experience must have been obtained within the last four (4) years
  • Experience planning, accomplishing goals, complicated tasks, and providing consultation on complex projects as top-level contributor or specialist
  • Familiarity with the software development process described in the MIL-STD498, JSTD-016, and/or US 12207 and possess at least two (2) years of experience developing software in accordance with these standards
  • At least six (6) years in programming and development of application software for complex systems and software testing
  • Experience architecting, designing, developing, testing, and supporting integration of software systems with functional requirements within a CMMI Level 2 process structure
  • Experience “wrapping” legacy systems or components as Web Services within a SOA framework
  • Developing solutions integrating and extending COTS products
  • Developing of Framework infrastructure and services within one of the SOA design patterns
  • Experience with performance tuning and optimization of service-based Framework infrastructure and services
  • Developing of custom adapters allowing the integration of legacy (i.e., capabilities not developed as services) capabilities with service-based Framework infrastructure and services

Required Labor Category Skills:

  • At least fifteen (15) years in software development/engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution. The individual must be able to communicate directions and provide guidance to junior programmer/analysts, as required
  • At least eight (8) years developing software using the Java programming language.
  • At least six (6) years of this experience must have been obtained in the last eight (8) years.
  • At least six (6) years demonstrated experience developing software for Windows (2000, 2003, XP, Vista), UNIX and Linux (Redhat versions 3–5) operating systems. At least two (2) years of this experience must have been obtained within the last four (4) years
  • Experience in planning and accomplishing goals and complicated tasks and providing consultation on complex projects as top-level contributor or specialist
  • Familiarity with the software development process described in the MIL-STD498, JSTD-0 16, and/or US 12207 and possess at least two (2) years of experience developing software in accordance with these standards
  • At least six (6) years in programming and development of application software for complex systems and software testing
  • Experience architecting, designing, developing, testing, and supporting integration of software systems with functional requirements within a CMMI Level 2 process structure
  • Experience “wrapping” legacy systems or components as Web Services within a SOA framework
  • Developing solutions integrating and extending COTS products
ENT-17-20

Principal Software Engineer 

Preferred Qualifications:

  • Software development on a Linux operating system
  • Experience with event driven and streaming capabilities (e.g., Heron, Streams, Spark, etc.) and with message transports (e.g., Active MQ, ZeroMQ, Kafka, NATS, Open DDS, etc.)
  • Experience interfacing with and developing REST web interfaces
  • Network protocols (HTTP, TCP, SSH, SSL, FTP, etc.)
  • Experience with common data formats and ability to convert different encoded data formats (e.g., XML, JSON., YAML, etc.)
  • Experience with RDBMS or distributed NoSQL Database system (e.g., MongoDB, Redis, Memcached, ZooKeeper, Elasticsearch, Etcd, Accumulo, etc.)
  • Familiar with Shell Scripting and Ansible
  • Have a working knowledge of cloud computing platforms (e.g., AWS)
  • Experience with resource management tools (e.g., Kubernetes, Mesos, etc.) as well as containerization technologies (e.g.,Docker)
  • Design, develop, unit/integration test, and build software code to provide new functionality and extend/modify existing code; using object-oriented methodologies
  • Write and implement code using real-time streaming software frameworks
  • Write and implement code to interact with object-relational, as well as NoSQL distributed databases
  • Write Linux Ruby and Bash based scripts for code integration & cron jobs
  • Leverage Gradle and Jenkins as continuous integration tools
  • Manage code using Git and the Atlassian tool suite (JIRA Agile, FishEye/Crucible, & Confluence
  • Spirit of algorithm development

 

Job Description:

Basic Qualifications:

  • At least fifteen (15) years in software development/engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution. The individual must be able to communicate directions and provide guidance to junior programmer/analysts, as required
  • At least eight (8) years developing software with high-level languages – such as Java, C, C++, or JavaScript – in the development of application software for complex systems
  • At least six (6) years demonstrated experience developing software for Windows (2000, 2003, XP, Vista), UNIX or Linux (Redhat versions 3-5) operating systems. At least two (2) years of this experience must have been obtained within the last four (4) years
  • Experience planning, accomplishing goals, complicated tasks, and providing consultation on complex projects as top-level contributor or specialist
  • Familiarity with the software development process described in the MIL-STD498, JSTD-016, and/or US 12207 and possess at least two (2) years of experience developing software in accordance with these standards
  • At least six (6) years in programming and development of application software for complex systems and software testing
  • Experience architecting, designing, developing, testing, and supporting integration of software systems with functional requirements within a CMMI Level 2 process structure
  • Experience “wrapping” legacy systems or components as Web Services within a SOA framework
  • Developing solutions integrating and extending COTS products
  • Developing of Framework infrastructure and services within one of the SOA design patterns
  • Experience with performance tuning and optimization of service-based Framework infrastructure and services
  • Developing of custom adapters allowing the integration of legacy (i.e., capabilities not developed as services) capabilities with service-based Framework infrastructure and services

Required Labor Category Skills:

  • At least fifteen (15) years in software development/engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution. The individual must be able to communicate directions and provide guidance to junior programmer/analysts, as required
  • At least eight (8) years developing software using the Java programming language.
  • At least six (6) years of this experience must have been obtained in the last eight (8) years.
  • At least six (6) years demonstrated experience developing software for Windows (2000, 2003, XP, Vista), UNIX and Linux (Redhat versions 3–5) operating systems. At least two (2) years of this experience must have been obtained within the last four (4) years
  • Experience in planning and accomplishing goals and complicated tasks and providing consultation on complex projects as top-level contributor or specialist
  • Familiarity with the software development process described in the MIL-STD498, JSTD-0 16, and/or US 12207 and possess at least two (2) years of experience developing software in accordance with these standards
  • At least six (6) years in programming and development of application software for complex systems and software testing
  • Experience architecting, designing, developing, testing, and supporting integration of software systems with functional requirements within a CMMI Level 2 process structure
  • Experience “wrapping” legacy systems or components as Web Services within a SOA framework
  • Developing solutions integrating and extending COTS products;
ENT-16-20

Senior Software Engineer

Preferred Qualifications:

  • Software development on a Linux operating system
  • Experience with event driven and streaming capabilities (e.g., Heron, Streams, Spark, etc.) and with message transports (e.g., Active MQ, ZeroMQ, Kafka, NATS, Open DDS, etc.)
  • Experience interfacing with and developing REST web interfaces
  • Network protocols (HTTP, TCP, SSH, SSL, FTP, etc.)
  • Experience with common data formats and ability to convert different encoded data formats (e.g., XML, JSON., YAML, etc.)
  • Experience with RDBMS or distributed NoSQL Database system (e.g., MongoDB, Redis, Memcached, ZooKeeper, Elasticsearch, Etcd, Accumulo, etc.)
  • Familiar with Shell Scripting & Ansible
  • Have a working knowledge of cloud computing platforms (e.g., AWS)
  • Experience with resource management tools (e.g., Kubernetes, Mesos, etc.) as well as containerization technologies (e.g.,Docker)
  • Design, develop, unit/integration test, and build software code to provide new functionality and extend/modify existing code using object-oriented methodologies
  • Write and implement code using real-time streaming software frameworks and to interact with object-relational, as well as NoSQL distributed databases
  • Write Linux Ruby and Bash based scripts for code integration & cron jobs
  • Leverage Gradle and Jenkins as continuous integration tools
  • Manage code using Git and the Atlassian tool suite (JIRA Agile, FishEye/Crucible, & Confluence
  • Ensure code integrates with external hardware/software systems
  • Spirit of algorithm development

 

Job Description:

Basic Qualifications:

  • At least ten (10) years in software development/engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution. The individual must be able to communicate directions and provide guidance to junior programmer/analysts, as required
  • At least six (6) years developing software with high-level languages – such as Java, C, C++, or JavaScript – in the development of application software for complex systems
  • At least four (4) years demonstrated experience developing software for Windows (2000, 2003, XP, Vista), UNIX or Linux (Redhat versions 3-5) operating systems. At least two (2) years of this experience must have been obtained within the last four ( 4) years
  • Experience in planning and accomplishing goals and complicated tasks and providing consultation on complex projects as top-level contributor or specialist
  • Familiarity with the software development process described in the MIL-STD498, JSTD-016, and/or US 12207 and possess at least two (2) years of experience developing software in accordance with these standards
  • At least six (6) years in programming and development of application software for complex systems and software testing
  • Experience architecting, designing, developing, testing, and supporting integration of software systems with functional requirements within a CMMI Level 2 process structure
  • Experience “wrapping” legacy systems or components as Web Services within a SOA framework
  • Developing solutions integrating and extending COTS products
  • Developing of Framework infrastructure and services within one of the SOA design patterns
  • Experience with performance tuning and optimization of service-based Framework infrastructure and services
  • Developing of custom adapters allowing the integration of legacy (i.e., capabilities not developed as services) capabilities with service-based Framework infrastructure and services

Required Labor Category Skills:

  • At least ten (10) years in software development/engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution. The individual must be able to communicate directions and provide guidance to junior programmer/analysts, as required
  • At least six (6) years developing software using the Java programming language. At least four (4) years of this experience must have been obtained in the last seven (7) years.
  • At least four (4) years demonstrated experience developing software for Windows (2000, 2003, XP, Vista), UNIX and Linux (Redhat versions 3-5) operating systems. At least two (2) years of this experience must have been obtained within the last four (4) years
  • Experience in planning and accomplishing goals and complicated tasks and providing consultation on complex projects as top-level contributor or specialist
  • Familiarity with the software development process described in the MIL-STD498, J-STD-016, and/or US 12207 and possess at least two (2) years of experience developing software in accordance with these standards
  • At least six (6) years in programming and development of application software for complex systems and software testing
  • Experience architecting, designing, developing, testing, and supporting integration of software systems with functional requirements within a CMMI Level 2 process structure
  • Experience “wrapping” legacy systems or components as Web Services within a SOA framework
  • Developing solutions integrating and extending COTS products
  • Developing of Framework infrastructure and services within one of the SOA design patterns
ENT-15-20

Mid-Level Software Engineer

Preferred Qualifications:

  • Software development on a Linux operating system
  • Experience with event driven and streaming capabilities (e.g., Heron, Streams, Spark, etc.) and with message transports (e.g., Active MQ, ZeroMQ, Kafka, NATS, Open DDS, etc.)
  • Experience interfacing with and developing REST web interfaces
  • Network protocols (HTTP, TCP, SSH, SSL, FTP, etc.)
  • Experience with common data formats and ability to convert different encoded data formats (e.g., XML, JSON., YAML, etc.)
  • Experience with RDBMS or distributed NoSQL Database system (e.g., MongoDB, Redis, Memcached, ZooKeeper, Elasticsearch, Etcd, Accumulo, etc.)
  • Familiar with Shell Scripting & Ansible
  • Have a working knowledge of cloud computing platforms (e.g., AWS) Experience with resource management tools (e.g., Kubernetes, Mesos, etc.) as well as containerization technologies (e.g.,Docker)
  • Design, develop, unit/integration test, and build software code to provide new functionality and extend/modify existing code; using object-oriented methodologies
  • Write and implement code using real-time streaming software frameworks
  • Write and implement code to interact with object-relational, as well as NoSQL distributed databases
  • Write Linux Ruby and Bash based scripts for code integration & cron jobs
  • Leverage Gradle and Jenkins as continuous integration tools
  • suite (JIRA Agile, FishEye/Crucible, & Confluence
  • Ensure code integrates with external hardware/software systems
  • Spirit of algorithm development

 

Job Description:

Basic Qualifications:

  • At least six (6) years’ experience in software development/engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution
  • At least four (4) years developing software with high-level languages – such as Java, C, C++, or JavaScript – in the development of application software for complex systems
  • At least three (3) years demonstrated experience developing software for Windows (2000, 2003, XP, Vista), UNIX and Linux (Redhat versions 3-5) operating systems. At least one (1) year of this experience must have been obtained within the last two (2) years.

Required Labor Category Skills:

  • At least six (6) years’ experience in software development/engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution
  • At least four (4) years developing software using the Java programming language.
  • At least three (3) years demonstrated experience developing software for Windows (2000, 2003, XP, Vista), UNIX and Linux (Redhat versions 3-5) operating systems. At least one (1) year of this experience must have been obtained within the last two (2) years.
  • Must be familiar with the software development process described in the MIL-STD498, J-STD-016, and/or US 12207 and possess at least one (1) year of experience developing software in accordance with these standards
  • Experience architecting, designing, developing, testing, and supporting integration of software systems with functional requirements within a CMMI Level2 process structure
  • Experience “wrapping” legacy systems or components as Web Services within a SOA framework
  • Experience developing solutions integrating and extending COTS products
  • At least three (3) years in software integration and software testing, to include developing and implementing test plans and test scripts
  • Demonstrated technical writing skills and shall have generated at least four (4) documents in support of a software development project
  • Developing of Framework infrastructure and services within one of the SOA design patterns
ENT-14-20

Apprentice Engineer

Preferred Qualifications:

  • Software development on a Linux operating system
  • Experience with event driven and streaming capabilities (e.g., Heron, Streams, Spark, etc.) and with message transports (e.g., Active MQ, ZeroMQ, Kafka, NATS, Open DDS, etc.)
  • Experience interfacing with and developing REST web interfaces
  • Network protocols (HTTP, TCP, SSH, SSL, FTP, etc.)
  • Experience with common data formats and ability to convert different encoded data formats (e.g., XML, JSON., YAML, etc.)
  • Experience with RDBMS or distributed NoSQL Database system (e.g., MongoDB, Redis, Memcached, ZooKeeper, Elasticsearch, Etcd, Accumulo, etc.)
  • Familiar with Shell Scripting and Ansible
  • Have a working knowledge of cloud computing platforms (e.g., AWS)
  • Experience with resource management tools (e.g., Kubernetes, Mesos, etc.) as well as containerization technologies (e.g.,Docker)
  • Design, develop, unit/integration test, and build software code to provide new functionality and extend/modify existing code using object-oriented methodologies
  • Write and implement code using real-time streaming software frameworks
  • Write and implement code to interact with object-relational, as well as NoSQL distributed databases
  • Write Linux Ruby and Bash based scripts for code integration and cron jobs
  • Leverage Gradle and Jenkins as continuous integration tools
  • Have a working knowledge of cloud computing platforms (e.g., AWS)
  • Experience with resource management tools (e.g., Kubernetes, Mesos, etc.) as well as containerization technologies (e.g.,Docker)
  • Design, develop, unit/integration test, and build software code to provide new functionality and extend/modify existing code using object-oriented methodologies
  • Write and implement code using real-time streaming software frameworks
  • Write and implement code to interact with object-relational, as well as NoSQL distributed databases
  • Write Linux Ruby and Bash based scripts for code integration and cron jobs
  • Leverage Gradle and Jenkins as continuous integration tools
Job Description:

Basic Qualifications:

  • 0 – 2 years’ experience in the development, engineering, interfacing, integration of hardware and software systems to include an understanding of requirements elicitation, analysis and functional allocation, concepts of operation, interface standards, and system architectures.
  • Basic understanding of Object Oriented and Structured development methodologies and languages.
  • Developing documentation required to support a program’s technical issues and training situations.

Required Labor Category Skills:

  • 0 – 2 years’ experience in the development, engineering, interfacing, integration of hardware and software systems to include an understanding of requirements elicitation, analysis and functional allocation, concepts of operation, interface standards, and system architectures
  • Basic understanding of Object Oriented and Structured development methodologies and languages
  • Developing documentation required to support a program’s technical issues and training situations
ENT-13-20

Apprentice Engineer

Preferred Qualifications:

  • Software development on a Linux operating system
  • Experience with event driven and streaming capabilities (e.g., Heron, Streams, Spark, etc.) and with message transports (e.g., Active MQ, ZeroMQ, Kafka, NATS, Open DDS, etc.)
  • Experience interfacing with and developing REST web interfaces
  • Network protocols (HTTP, TCP, SSH, SSL, FTP, etc.)
  • Experience with common data formats and ability to convert different encoded data formats (e.g., XML, JSON., YAML, etc.)
  • Experience with RDBMS or distributed NoSQL Database system (e.g., MongoDB, Redis, Memcached, ZooKeeper, Elasticsearch, Etcd, Accumulo, etc.)
  • Familiar with Shell Scripting and Ansible
  • Have a working knowledge of cloud computing platforms (e.g., AWS)
  • Experience with resource management tools (e.g., Kubernetes, Mesos, etc.) as well as containerization technologies (e.g.,Docker)
  • Design, develop, unit/integration test, and build software code to provide new functionality and extend/modify existing code using object-oriented methodologies
  • Write and implement code using real-time streaming software frameworks
  • Write and implement code to interact with object-relational, as well as NoSQL distributed databases
  • Write Linux Ruby and Bash based scripts for code integration and cron jobs
  • Leverage Gradle and Jenkins as continuous integration tools
  • Manage code using Git and the Atlassian tool suite (JIRA Agile, FishEye/Crucible, and Confluence
  • Ensure that code integrates with external hardware/software systems
  • Prepare code documentation
  • Spirit of algorithm development
Job Description:

Basic Qualifications

  • 0 – 2 years’ experience in the development, engineering, interfacing, integration of hardware and software systems to include an understanding of requirements elicitation, analysis and functional allocation, concepts of operation, interface standards, and system architectures.
  • Basic understanding of Object Oriented and Structured development methodologies and languages.
  • Developing documentation required to support a program’s technical issues and training situations.

Required Labor Category Skills:

  • 0 – 2 years’ experience in the development, engineering, interfacing, integration of hardware and software systems to include an understanding of requirements elicitation, analysis and functional allocation, concepts of operation, interface standards, and system architectures
  • Basic understanding of Object Oriented and Structured development methodologies and languages
  • Developing documentation required to support a program’s technical issues and training situations
CV-09-20

Principal Test Engineer

 

Preferred Qualifications:

  • Manual and automated testing experience
  • Python
  • Groovy
Job Description:

The Principal Test Engineer shall have at least the following experience:

  • At least ten (10) years’ experience of planning, implementing, testing, documenting, and maintaining solutions for the integration and testing of custom developed and COTS/GOTS components, elements, subsystems and/or systems.
  • Shall have demonstrated the ability to communicate directions and provide guidance to senior testers
  • Shall be able to synthesize customer contractual needs and requirements into system test solutions that acknowledge technical, schedule and cost constraints
  • Shall be able to establish functional and technical specifications and standards solve hardware/software interface problems, define input/output parameters, and ensure integration of the entire system or subsystem
  • Shall be able to review, evaluate and derive requirements for testability, develop, and execute comprehensive test plans, procedures and schedules for complete systems and/or subsystems
  • Shall be able to coordinate subsystem and/or system testing activities with programs and other organizations
  • Shall be able to perform analysis of test results and prepare comprehensive subsystem and/or system level evaluation reports which verify and validate system performance
  • Shall be able to write discrepancy reports and perform integration regression testing to verify/validate incorporated fixes to software, components, subsystems and systems
  • Shall have experience with test automation tools e.g. IBM Rational Robot, Mercury Interactive LoadRunner, QuickTest or Selenium.

Required Labor Category Skills:

  • At least ten (10) years’ experience of planning, implementing, testing, documenting, and maintaining solutions for the integration and testing of custom developed and COTS/GOTS components, elements, subsystems and/or systems.
  • Shall have demonstrated the ability to communicate directions and provide guidance to senior testers
  • Shall be able to synthesize customer contractual needs and requirements into system test solutions that acknowledge technical, schedule and cost constraints
  • Shall be able to establish functional and technical specifications and standards solve hardware/software interface problems, define input/output parameters, and ensure integration of the entire system or subsystem
  • Shall be able to review, evaluate and derive requirements for testability, develop, and execute comprehensive test plans, procedures and schedules for complete systems and/or subsystems
  • Shall be able to coordinate subsystem and/or system testing activities with programs and other organizations
  • Shall be able to perform analysis of test results and prepare comprehensive subsystem and/or system level evaluation reports which verify and validate system performance
  • Shall be able to write discrepancy reports and perform integration regression testing to verify/validate incorporated fixes to software, components, subsystems and systems
  • Shall have experience with test automation tools e.g. IBM Rational Robot, Mercury Interactive LoadRunner, QuickTest or Selenium.
CNE-02-20

Apprentice Engineer 

Preferred Qualifications:

  • Experience in the development, engineering, interfacing, and integration of hardware and software systems to include an understanding of requirements elicitation, analysis and functional allocation, concepts of operation, interface standards, and system architectures.
  • Basic understanding of Object Oriented and Structured development methodologies and languages.
  • Developing documentation required to support a program’s technical issues and training situations.
  • Comfortable in a small team environment; flexible to perform various tasks as needed
  • Strong Java experience
  • Background in continuous Integration
  • Distillery background or other streaming analytic programs
  • Familiar with Clean Code, Sonar and other best practices.
  • Docker experience
  • Tomcat
  • MySQL
Job Description:

Basic Qualifications:

  • 0 – 2 years’ experience in the development, engineering, interfacing, integration of hardware and software systems to include an understanding of requirements elicitation, analysis and functional allocation, concepts of operation, interface standards, and system architectures.
  • Basic understanding of Object Oriented and Structured development methodologies and languages.
  • Developing documentation required to support a program’s technical issues and training situations.

Required Labor Category Skills:

  • 0 – 2 years’ experience in the development, engineering, interfacing, integration of hardware and software systems to include an understanding of requirements elicitation, analysis and functional allocation, concepts of operation, interface standards, and system architectures
  • Basic understanding of Object Oriented and Structured development methodologies and languages
  • Developing documentation required to support a program’s technical issues and training situations
120219-1

Systems Architect (SA1) 

Individual Capabilities Desired:

 

Job Description:

This position provides support for:

  • Implementation, troubleshooting and maintenance of Information Technology (IT) systems.
  • Manages IT system infrastructure and any processes related to these systems.
  • Provides support to IT systems including day-to-day operations, monitoring and problem resolution for all of the client/server/storage/network devices.
  • Provides Tier 1 (Help Desk) and Tier 2 (Escalation) problem identification, diagnosis and resolution of problems.
  • Provides support for the escalation and communication of status to agency management and internal customers.
  • Provides support for the dispatch system and hardware problems and remains involved in the resolution process.
  • Configures and manages Linux and Windows operating systems and installs/loads operating system software, troubleshoots, maintains integrity and configures network components along with implementing operating systems enhancements to improve reliability and performance.

Individual Capabilities/Experience Required:

  • A Bachelor’s degree in a technical discipline and at least 5 years of systems administration experience. Five years of additional Systems Administration experience may be substituted for a bachelor’s degree.

Individuals in this position must have:

  • Experience providing integration, implementation and maintenance of COTS/OSS products/tools.
  • Experience providing system administration and Tier 1 Help Desk Support within a Windows and Linux environment.
  • Experience providing configuration management server administration support.
  • Experience providing engineering solutions for server build outs within Windows and Linux environments.
  • Understanding of backup and recovery support.
  • Ability to provide innovative implementation recommendations and solutions.
  • Ability to identify risks and mitigations throughout systems life cycle phases.
  • Ability to identify, analyze, and propose engineering standards, processes and procedures for an integration project/requirement.
  • Ability to identify, create, and report on performance monitoring metrics on integrated COTS tools.
  • Ability to lead integration efforts into an enterprise environment.
  • Ability to identify the need for additional resources (servers/people).
  • Ability to provide technical integrity, quality and completeness of work associated with deliverables, processes, etc.
  • Must meet DoD Directive 8570 IAM Level 1 requirements
042120-1

Systems Engineer 6 (SE6) 

Individual Capabilities Desired:

  • Automated System and Software testing.
  • Enterprise integration experience across multiple contractors and domains.
  • Test strategy construction.
  • Test team leadership and management.
  • INCOSE Systems Engineering Professional certification. etc.

 

Job Description:

The selected candidate must have a demonstrated ability to work at a PMO level, including generation of test strategies, metrics collection plans, RVTMs, Data analysis and validation, metrics collection and validation, and an ability to lead and influence a test team on a large software development effort with multiple developers working on a project. The individual must be able to work with minimal supervision, and provide innovative approaches to automated test tool selection, analysis of alternatives, and providing high-level recommendations to the MPO test lead.

Individual Capabilities/Experience Required:

  • A Bachelor’s degree in Computer Science, Electrical Engineering, Systems Engineering, or a related discipline and at least 20 years of systems engineering experience.  A Master’s or PhD Degree may be substituted for two years of experience.  Note: a High School Diploma or GED plus 24 years of systems engineering experience would also be acceptable.
  • Demonstrated systems engineering experience, particularly in the areas of testing and integration.
  • Expertise in data analysis, test metrics collection and interpretation, and test automation.
  • Candidate will assist the test lead in identification and selection of automated test products, establishing the RVTM for the program, and interpretation of test data.
  • Successful candidates must be able to work independently, be detail oriented, and able to establish a path forward for a large software development program establishing testing strategy, plans and bring industry best practices to the table to benefit mission accomplishment.
2020C-0147

Process Systems Engineer 6 (SE6) 

Preferred Qualifications:

 

Job Description:

This effort requires a candidate to support the program’s operations environment on the Configuration Management (CM) team ensuring compliance with CM guidance, regulations, and best practices. The candidate will assist with documenting, updating, and maintaining the Configuration Management (CM) Policy and Manual 1-12, Configuration Identification, Change Management and Control, Status Accounting and Verification and Audits documentation.

Responsibilities:

  • Provide technical assessment of proposed Configuration Management Plans (CMPs) requiring Configuration Management Oversight Authority (CMOA) approval for both internal and external customers.
  • Support and collaborate in creating, documenting and implementing an appropriate CM approach.
  • Utilize the appropriate CM template: Organization & Management, System & System-of-Systems, Hardware & Software, Operational & Maintenance, ITSM-ITIL, and Regional Capabilities Centers to validate the CMPs content and to ensure that all required items are implemented. Provide technical assessment of proposed Configuration Management Plans (CMPs) requiring Configuration Management Oversight Authority (CMOA) approval for both internal and external customers.
  • Support and collaborate in creating, documenting and implementing an appropriate CM approach.
  • Utilize the appropriate CM template: Organization & Management, System & System-of-Systems, Hardware & Software, Operational & Maintenance, ITSM-ITIL, and Regional Capabilities Centers to validate the CMPs content and to ensure that all required items are implemented.
  • Review and analyze training materials and recommend changes based on the type of instruction needed.
  • Assist in developing eVideo tutorials for CM Functions and Principles for CM Planning and Management, Configuration Identification, Change Management and Control, Status Accounting and Verification & Auditing.
  • Document CM tasks and track changes in the MS Project 2013.
  • Monitor risks and requirements and generate strategies to ensure performance of tasks are executed efficiently and effectively.
  • Assist in facilitating the Configuration Management Working Group (CMWG) to address ECM issues and concerns and to provide solutions.
  • Support weekly team meetings. Utilize expert communication skills to report on technical progress, issues and concerns.

Required Qualifications:

  • A minimum of (20) years of Systems Engineering experience.
  • Please note, a Master’s degree or PhD in a qualified engineering field may substitute for two years of experience.
  • Extensive experience supporting a program in senior leadership positions.

Required Education:

  • A Bachelor’s degree in a technical discipline from an accredited college or university.
  • In lieu of a technical degree, candidates must have a high school diploma or GED and a minimum of (24) years of Systems Engineering experience.
041320-1

Geolocation Network Sr. Systems Engineer (SE6)

Individual Capabilities Desired:

  • Experience with system development and collaborative standards development and implementation
  • Understanding of modern cellular and wireless communications protocols especially in the context of locating those signals.
  • Knowledgeable of a variety of radio signal geolocation techniques
  • Experience with Military Service and Intelligence Community SIGINT collection and geolocation systems
  • Knowledge of Airborne (or All Domain) Overhead Cooperative Operations (AOCO)  programs.

 

Job Description:

The Senior Systems Engineer will provide integration support (requirements, specification through development) of COMINT geolocation systems and provide Risk Management Framework oversight support for related network infrastructure. The selected individual will apply their knowledge of RF signals and technology, especially modern wireless and cellular signals, to support the review and analysis of capabilities requirements, requirements gathering, system architecture development, interface- and data exchange-standardization, propose technical solutions, and review system test results. The contractor will facilitate the establishment of test and operational infrastructure capabilities including coordination with security accreditation to include monitoring status of required changes and following-up on unresolved issues. The individual will also represent the customer’s organization at technical exchanges and will support the development of collaborative, cross organizational and cross system solutions. The selected individual must be able to work across military and Intelligence organization boundaries to build consensus on contentious technical issues that arise as the aid the creation of a suite of community cross geolocation specifications and implementations.

Individual Capabilities/Experience Required:

  • Bachelor’s degree in a qualified engineering field or a related discipline from an accredited college or university with a minimum of 20 years of general systems engineering experience, a Master’s degree or PhD in a qualified engineering field or a related discipline from an accredited college or university with a minimum of 18 years of general systems engineering experience, or a high school diploma or GED with a minimum of 24 years of general systems
  • Must have DOD 8570 Security IAT lv 1 certification such Network+ CE, A+ CE, CCNA-Security, SSCP or higher-level certification such as Security+
DMS-18-19

Principal Software Engineer

 

Preferred Qualifications:

  • Linux
    Apache NiFi OR
    Hadoop / MapReduce OR
    Apache Storm / Heron or other streaming analytic technologies OR
    DATAWAVE and Accumulo
    JMS
Job Description

The Staff Cyber Software Engineer will join an experienced Java development team building innovative solutions to Big Data (high volume and velocity) customer challenges. The team develops an enterprise data provenance tracking system, which requires strong Java development backend skills. The team uses a wide range of technologies to develop both batch and streaming analytics, data processing pipelines, and a web backend supporting asynchronous queries. The developer could get involved in any one or more of these areas of development.
Requires 15 years software development experience with at least 8 of those years programming in a high-level language preferably Java.

Basic Qualifications:

  • Backend Java Developer
  • Linux
  • Maven
  • Big Data experience

Required Labor Category Skills:

  • At least fifteen (15) years in software development/engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution. The individual must be able to communicate directions and provide guidance to junior programmer/analysts, as required
  • At least eight (8) years developing software using the Java programming language.
  • At least six (6) years of this experience must have been obtained in the last eight (8) years.
  • At least six (6) years demonstrated experience developing software for Windows (2000, 2003, XP, Vista), UNIX and Linux (Redhat versions 3–5) operating systems. At least two (2) years of this experience must have been obtained within the last four (4) years
  • Experience in planning and accomplishing goals and complicated tasks and providing consultation on complex projects as top-level contributor or specialist
  • Familiarity with the software development process described in the MIL-STD498, JSTD-0 16, and/or US 12207 and possess at least two (2) years of experience developing software in accordance with these standards
  • At least six (6) years in programming and development of application software for complex systems and software testing
  • Experience architecting, designing, developing, testing, and supporting integration of software systems with functional requirements within a CMMI Level 2 process structure
  • Experience “wrapping” legacy systems or components as Web Services within a SOA framework
  • Developing solutions integrating and extending COTS products
  • Developing of Framework infrastructure and services within one of the SOA designs patterns
  • Experience with performance tuning and optimization of service-based Framework infrastructure and services
  • Developing of custom adapters allowing the integration of legacy (i.e., capabilities not developed as services) capabilities with service-based Framework infrastructure and services.
  • Experience in development within the Eclipse Integrated Development Environment (IDE)
  • Experience architecting, designing, developing, testing, and supporting integration of Hadoop and Map Reduce frameworks
CV-18-19

Senior Software Engineer 

Preferred Qualifications:

 

Job Description:

Basic Qualifications:

Experience in the development, engineering, interfacing, integration of hardware and software systems to include an understanding of requirements elicitation, analysis and functional allocation, concepts of operation, interface standards, and system architectures.

  • Must meet the Senior Level Software Engineer.
  • Must have a minimum of 10+ years of experience.
  • Experience in RedHat stack to include: RedHat Satellite, OpenShift, CloudForms, Ansible Towers, SDN (specifically Neutron) and OpenStack.
  • Basic understanding of Object Oriented and Structured development methodologies and languages.
  • Developing documentation required to support a program’s technical issues and training situation.
  • Experience developing and integrating new systems with existing systems
  • Experience developing RESTful interfaces.
  • Experience with Python.
  • Experience with Ruby on Rails.
  • Experience with Drools rules engine.
  • Experience with MongoDB.

Required Labor Category Skills:

  • At least ten (10) years in software development/engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution. The individual must be able to communicate directions and provide guidance to junior programmer/analysts, as required
  • At least six (6) years developing software using the Java programming language. At least four (4) years of this experience must have been obtained in the last seven (7) years.
  • At least four (4) years demonstrated experience developing software for Windows (2000, 2003, XP, Vista), UNIX and Linux (Redhat versions 3-5) operating systems. At least two (2) years of this experience must have been obtained within the last four (4) years
  • Experience in planning and accomplishing goals and complicated tasks and providing consultation on complex projects as top-level contributor or specialist
  • Familiarity with the software development process described in the MIL-STD498, J-STD-016, and/or US 12207 and possess at least two (2) years of experience developing software in accordance with these standards
  • At least six (6) years in programming and development of application software for complex systems and software testing
  • Experience architecting, designing, developing, testing, and supporting integration of software systems with functional requirements within a CMMI Level 2 process structure
  • Experience “wrapping” legacy systems or components as Web Services within a SOA framework
  • Developing solutions integrating and extending COTS products
  • Developing of Framework infrastructure and services within one of the SOA design patterns
CV-05-20

Senior Software Engineer 

Preferred Qualifications:

 

Job Description:

  • Experience in the development, engineering, interfacing, integration of hardware and software systems to include an understanding of requirements elicitation, analysis and functional allocation, concepts of operation, interface standards, and system architectures.
  • Must meet the Senior Level Software Engineer.
  • Must have a minimum of 10+ years of experience.
  • Experience in RedHat stack to include: RedHat Satellite, OpenShift, CloudForms, Ansible Towers, SDN (specifically Neutron) and OpenStack.
  • Basic understanding of Object Oriented and Structured development methodologies and languages.
  • Developing documentation required to support a program’s technical issues and training situation.
  • Experience developing and integrating new systems with existing systems
  • Experience developing RESTful interfaces.
  • Experience with Python.
  • Experience with Ruby on Rails.
  • Experience with Drools rules engine.
  • Experience with MongoDB.

Required Labor Category Skills:

  • At least ten (10) years in software development/engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution. The individual must be able to communicate directions and provide guidance to junior programmer/analysts, as required
  • At least six (6) years developing software using the Java programming language. At least four (4) years of this experience must have been obtained in the last seven (7) years.
  • At least four (4) years demonstrated experience developing software for Windows (2000, 2003, XP, Vista), UNIX and Linux (Redhat versions 3-5) operating systems. At least two (2) years of this experience must have been obtained within the last four (4) years
  • Experience in planning and accomplishing goals and complicated tasks and providing consultation on complex projects as top-level contributor or specialist
  • Familiarity with the software development process described in the MIL-STD498, J-STD-016, and/or US 12207 and possess at least two (2) years of experience developing software in accordance with these standards
  • At least six (6) years in programming and development of application software for complex systems and software testing
  • Experience architecting, designing, developing, testing, and supporting integration of software systems with functional requirements within a CMMI Level 2 process structure
  • Experience “wrapping” legacy systems or components as Web Services within a SOA framework
  • Developing solutions integrating and extending COTS products
  • Developing of Framework infrastructure and services within one of the SOA design patterns
030620-2

Software Engineer 2 (SWE2)

Individual Capabilities Desired:

  • Experience with various coding capabilities.
  • Technology diverse background to provide adaptable oversight.

 

Job Description:

Responsible for working with MPO technical leads in another operations center to adapt similar projects to this client’s operations center requirements, including integration of client requirements into the other Operations Center projects.  For example, to support collaborative use of a capability, the SWE2 would establish and manage duplicate Docker containers to ensure a copy for the client operations center usage.  Pilot smaller features based on mission requirements and work with developers to ensure integration of capabilities into both operations centers.  SWE2 may also design and proof prototype-scale solutions against validated requirements.  Provide SETA oversight to Full Stack development efforts.

Individual Capabilities/Experience Required:

  • Submitted candidates must meet the minimum experience and education requirements to qualify for the Software Engineer Level 2 (SWE2) labor category.  Fourteen (14) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity is required. Bachelor’s degree in Computer Science or related discipline from an accredited college or university is required. Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor’s degree.
  • Experience using Containers and the software to manage Containerization.
  • Experience in DevOps for designing and proofing prototype-scale solutions
  • Experience in Full Stack development efforts.
030620-3

Software Engineer 1 (SWE1)

Individual Capabilities Desired:

  • Experience with WordPress software.
  • Use a variety of internet technologies, techniques and tools such as graphics software applications and object-oriented languages (e.g. Java, CGI, Visual Basic, HTML, XML) to enrich SharePoint elements.
  • Write and maintain website technical documentation to assist with website maintenance and upgrades.
Job Description:

Responsible for designing, creating, testing and maintaining SharePoint sites and content that enrich and optimize the exchange of information and produce effective communications between the client Operations Center and its customers. Interact with leadership to gather and define requirements. Analyze requirements and, unless mandated, determine the most effective web technologies to satisfy their needs. Coordinate creation and collection of necessary technology components and integrate them into a coherent site design. Design and develop visually-pleasing, content rich, user-friendly interfaces with intuitive navigation. Deliver comprehensive web site solutions to satisfy customer requirements. Troubleshoot software problems and provide solutions to overcome those problems. Maintain configuration management.

Individual Capabilities/Experience Required:

  • Submitted candidates must meet the minimum experience and education requirements to qualify for the Software Engineer Level 1 (SWE1) labor category.  Seven years of experience as a SWE, in programs and contracts of similar scope, type, and complexity is required. Bachelor’s degree in Computer Science or related discipline from an accredited college or university is required. Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor’s degree.
  • Experience using HTML, Visual Basic, or other web-based programming languages.
ENT-06-20

Mid-Level Software Engineer 

Preferred Qualifications:

  • Software development on a Linux operating system
  • Experience with event driven and streaming capabilities (e.g., Heron, Streams, Spark, etc.) and with message transports (e.g., Active MQ, ZeroMQ, Kafka, NATS, Open DDS, etc.)
  • Experience interfacing with and developing REST web interfaces
  • Network protocols (HTTP, TCP, SSH, SSL, FTP, etc.)
  • Experience with common data formats and ability to convert different encoded data formats (e.g., XML, JSON., YAML, etc.)
  • Experience with RDBMS or distributed NoSQL Database system (e.g., MongoDB, Redis, Memcached, ZooKeeper, Elasticsearch, Etcd, Accumulo, etc.)
  • Familiar with Shell Scripting & Ansible
  • Have a working knowledge of cloud computing platforms (e.g., AWS)
  • Experience with resource management tools (e.g., Kubernetes, Mesos, etc.) as well as containerization technologies (e.g.,Docker)
  • Design, develop, unit/integration test, and build software code to provide new functionality and extend/modify existing code; using object-oriented methodologies
  • Write and implement code using real-time streaming software frameworks
  • Write and implement code to interact with object-relational, as well as NoSQL distributed databases
  • Write Linux Ruby and Bash based scripts for code integration & cron jobs
  • Leverage Gradle and Jenkins as continuous integration tools
  • Manage code using Git and the Atlassian tool suite (JIRA Agile, FishEye/Crucible, & Confluence

 

Job Description:

Basic Qualifications:

  • At least six (6) years’ experience in software development/engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution
  • At least four (4) years developing software with high-level languages – such as Java, C, C++, or JavaScript – in the development of application software for complex systems
  • At least three (3) years demonstrated experience developing software for Windows (2000, 2003, XP, Vista), UNIX and Linux (Redhat versions 3-5) operating systems. At least one (1) year of this experience must have been obtained within the last two (2) years.

Required Labor Category Skills:

  • At least six (6) years’ experience in software development/engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution
  • At least four (4) years developing software using the Java programming language
  • At least three (3) years demonstrated experience developing software for Windows (2000, 2003, XP, Vista), UNIX and Linux (Redhat versions 3-5) operating systems. At least one (1) year of this experience must have been obtained within the last two (2) years.
  • Must be familiar with the software development process described in the MIL-STD498, J-STD-016, and/or US 12207 and possess at least one (1) year of experience developing software in accordance with these standards
  • Experience architecting, designing, developing, testing, and supporting integration of software systems with functional requirements within a CMMI Level2 process structure
  • Experience “wrapping” legacy systems or components as Web Services within a SOA framework
  • Experience developing solutions integrating and extending COTS products
  • At least three (3) years in software integration and software testing, to include developing and implementing test plans and test scripts
  • Demonstrated technical writing skills and shall have generated at least four (4) documents in support of a software development project
  • Developing of Framework infrastructure and services within one of the SOA design patterns
ENT-07-20

Apprentice Engineer 

Preferred Qualifications:

  • Software development on a Linux operating system
  • Experience with event driven and streaming capabilities (e.g., Heron, Streams, Spark, etc.) and with message transports (e.g., Active MQ, ZeroMQ, Kafka, NATS, Open DDS, etc.)
  • Experience interfacing with and developing REST web interfaces
  • Network protocols (HTTP, TCP, SSH, SSL, FTP, etc.)
  • Experience with common data formats and ability to convert different encoded data formats (e.g., XML, JSON., YAML, etc.)
  • Experience with RDBMS or distributed NoSQL Database system (e.g., MongoDB, Redis, Memcached, ZooKeeper, Elasticsearch, Etcd, Accumulo, etc.)
  • Familiar with Shell Scripting and Ansible
  • Have a working knowledge of cloud computing platforms (e.g., AWS)
  • Experience with resource management tools (e.g., Kubernetes, Mesos, etc.) as well as containerization technologies (e.g.,Docker)
  • Design, develop, unit/integration test, and build software code to provide new functionality and extend/modify existing code, using object-oriented methodologies
  • Write and implement code using real-time streaming software frameworks
  • Write and implement code to interact with object-relational, as well as NoSQL distributed databases
  • Write Linux Ruby and Bash based scripts for code integration and cron jobs
  • Leverage Gradle and Jenkins as continuous integration tools
  • Manage code using Git and the Atlassian tool suite (JIRA Agile, FishEye/Crucible, and Confluence
  • Ensure that code integrates with external hardware/software systems

 

Job Description:

Basic Qualifications:

  • 0 – 2 years’ experience in the development, engineering, interfacing, integration of hardware and software systems to include an understanding of requirements elicitation, analysis and functional allocation, concepts of operation, interface standards, and system architectures.
  • Basic understanding of Object Oriented and Structured development methodologies and languages.
  • Developing documentation required to support a program’s technical issues and training situations.

Required Labor Category Skills:

  • 0 – 2 years’ experience in the development, engineering, interfacing, integration of hardware and software systems to include an understanding of requirements elicitation, analysis and functional allocation, concepts of operation, interface standards, and system architectures
  • Basic understanding of Object Oriented and Structured development methodologies and languages
  • Developing documentation required to support a program’s technical issues and training situations

 

ENT-08-20

Mid-Level Software Engineer

Preferred Qualifications:

  • Software development on a Linux operating system
  • Experience with event driven and streaming capabilities (e.g., Heron, Streams, Spark, etc.) and with message transports (e.g., Active MQ, ZeroMQ, Kafka, NATS, Open DDS, etc.)
  • Experience interfacing with and developing REST web interfaces
  • Network protocols (HTTP, TCP, SSH, SSL, FTP, etc.)
  • Experience with common data formats and ability to convert different encoded data formats (e.g., XML, JSON., YAML, etc.)
  • Experience with RDBMS or distributed NoSQL Database system (e.g., MongoDB, Redis, Memcached, ZooKeeper, Elasticsearch, Etcd, Accumulo, etc.)
  • Familiar with Shell Scripting & Ansible
  • Have a working knowledge of cloud computing platforms (e.g., AWS)
  • Experience with resource management tools (e.g., Kubernetes, Mesos, etc.) as well as containerization technologies (e.g.,Docker)
  • Design, develop, unit/integration test, and build software code to provide new functionality and extend/modify existing code, using object-oriented methodologies
  • Write and implement code using real-time streaming software frameworks
  • Write and implement code to interact with object-relational, as well as NoSQL distributed databases
  • Write Linux Ruby and Bash based scripts for code integration & cron jobs
  • Leverage Gradle and Jenkins as continuous integration tools
  • Manage code using Git and the Atlassian tool suite (JIRA Agile, FishEye/Crucible, & Confluence
  • Ensure code integrates with external hardware/software systems

 

Job Description:

Basic Qualifications:

  • At least six (6) years’ experience in software development/engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution
  • At least four (4) years developing software with high-level languages – such as Java, C, C++, or JavaScript – in the development of application software for complex systems
  • At least three (3) years demonstrated experience developing software for Windows (2000, 2003, XP, Vista), UNIX and Linux (Redhat versions 3-5) operating systems. At least one (1) year of this experience must have been obtained within the last two (2) years.

Required Labor Category Skills:

  • At least six (6) years’ experience in software development/engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution
  • At least four (4) years developing software using the Java programming language.
  • At least three (3) years demonstrated experience developing software for Windows (2000, 2003, XP, Vista), UNIX and Linux (Redhat versions 3-5) operating systems. At least one (1) year of this experience must have been obtained within the last two (2) years.
  • Must be familiar with the software development process described in the MIL-STD498, J-STD-016, and/or US 12207 and possess at least one (1) year of experience developing software in accordance with these standards
  • Experience architecting, designing, developing, testing, and supporting integration of software systems with functional requirements within a CMMI Level2 process structure
  • Experience “wrapping” legacy systems or components as Web Services within a SOA framework
  • Experience developing solutions integrating and extending COTS products
  • At least three (3) years in software integration and software testing, to include developing and implementing test plans and test scripts
  • Demonstrated technical writing skills and shall have generated at least four (4) documents in support of a software development project
  • Developing of Framework infrastructure and services within one of the SOA design patterns
ENT-09-20

Senior Software Engineer

Preferred Qualifications:

  • Software development on a Linux operating system
  • Experience with event driven and streaming capabilities (e.g., Heron, Streams, Spark, etc.) and with message transports (e.g., Active MQ, ZeroMQ, Kafka, NATS, Open DDS, etc.)
  • Experience interfacing with and developing REST web interfaces
  • Network protocols (HTTP, TCP, SSH, SSL, FTP, etc.)
  • Experience with common data formats and ability to convert different encoded data formats (e.g., XML, JSON., YAML, etc.)
  • Experience with RDBMS or distributed NoSQL Database system (e.g., MongoDB, Redis, Memcached, ZooKeeper, Elasticsearch, Etcd, Accumulo, etc.)
  • Familiar with Shell Scripting & Ansible
  • Have a working knowledge of cloud computing platforms (e.g., AWS)
  • Experience with resource management tools (e.g., Kubernetes, Mesos, etc.) as well as containerization technologies (e.g.,Docker)
  • Design, develop, unit/integration test, and build software code to provide new functionality and extend/modify existing code; using object-oriented methodologies
  • Write and implement code using real-time streaming software frameworks
  • Write and implement code to interact with object-relational, as well as NoSQL distributed databases
  • Write Linux Ruby and Bash based scripts for code integration & cron jobs
  • Leverage Gradle and Jenkins as continuous integration tools
  • Manage code using Git and the Atlassian tool suite (JIRA Agile, FishEye/Crucible, & Confluence

 

Job Description:

Basic Qualifications

  • At least ten (10) years in software development/engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution. The individual must be able to communicate directions and provide guidance to junior programmer/analysts, as required
  • At least six (6) years developing software with high-level languages – such as Java, C, C++, or JavaScript – in the development of application software for complex systems
  • At least four (4) years demonstrated experience developing software for Windows (2000, 2003, XP, Vista), UNIX or Linux (Redhat versions 3-5) operating systems. At least two (2) years of this experience must have been obtained within the last four (4) years
  • Experience in planning and accomplishing goals and complicated tasks and providing consultation on complex projects as top-level contributor or specialist
  • Familiarity with the software development process described in the MIL-STD498, JSTD-016, and/or US 12207 and possess at least two (2) years of experience developing software in accordance with these standards
  • At least six (6) years in programming and development of application software for complex systems and software testing
  • Experience architecting, designing, developing, testing, and supporting integration of software systems with functional requirements within a CMMI Level 2 process structure
  • Experience “wrapping” legacy systems or components as Web Services within a SOA framework
  • Developing solutions integrating and extending COTS products
  • Developing of Framework infrastructure and services within one of the SOA design patterns
  • Experience with performance tuning and optimization of service-based Framework infrastructure and services
  • Developing of custom adapters allowing the integration of legacy (i.e., capabilities not developed as services) capabilities with service-based Framework infrastructure and services

Required Labor Category Skills:

  • At least ten (10) years in software development/engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution. The individual must be able to communicate directions and provide guidance to junior programmer/analysts, as required
  • At least six (6) years developing software using the Java programming language. At least four (4) years of this experience must have been obtained in the last seven (7) years.
  • At least four (4) years demonstrated experience developing software for Windows (2000, 2003, XP, Vista), UNIX and Linux (Redhat versions 3-5) operating systems. At least two (2) years of this experience must have been obtained within the last four (4) years
  • Experience in planning and accomplishing goals and complicated tasks and providing consultation on complex projects as top-level contributor or specialist
  • Familiarity with the software development process described in the MIL-STD498, J-STD-016, and/or US 12207 and possess at least two (2) years of experience developing software in accordance with these standards
  • At least six (6) years in programming and development of application software for complex systems and software testing
  • Experience architecting, designing, developing, testing, and supporting integration of software systems with functional requirements within a CMMI Level 2 process structure
  • Experience “wrapping” legacy systems or components as Web Services within a SOA framework
  • Developing solutions integrating and extending COTS products
  • Developing of Framework infrastructure and services within one of the SOA design patterns
ENT-10-20

Principal Software Engineer

 

Preferred Qualifications:

  • Software development on a Linux operating system
  • Experience with event driven and streaming capabilities (e.g., Heron, Streams, Spark, etc.) and with message transports (e.g., Active MQ, ZeroMQ, Kafka, NATS, Open DDS, etc.)
  • Experience interfacing with and developing REST web interfaces
  • Network protocols (HTTP, TCP, SSH, SSL, FTP, etc.)
  • Experience with common data formats and ability to convert different encoded data formats (e.g., XML, JSON., YAML, etc.)
  • Experience with RDBMS or distributed NoSQL Database system (e.g., MongoDB, Redis, Memcached, ZooKeeper, Elasticsearch, Etcd, Accumulo, etc.)
  • Familiar with Shell Scripting and Ansible
  • Have a working knowledge of cloud computing platforms (e.g., AWS)
  • Experience with resource management tools (e.g., Kubernetes, Mesos, etc.) as well as containerization technologies (e.g.,Docker)
  • Design, develop, unit/integration test, and build software code to provide new functionality and extend/modify existing code; using object-oriented methodologies
  • Write and implement code using real-time streaming software frameworks
  • Write and implement code to interact with object-relational, as well as NoSQL distributed databases
  • Write Linux Ruby and Bash based scripts for code integration & cron jobs
  • Leverage Gradle and Jenkins as continuous integration tools
  • Manage code using Git and the Atlassian tool suite (JIRA Agile, FishEye/Crucible, & Confluenc
Job Description:

Basic Qualifications

  • At least fifteen (15) years in software development/engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution. The individual must be able to communicate directions and provide guidance to junior programmer/analysts, as required
  • At least eight (8) years developing software with high-level languages – such as Java, C, C++, or JavaScript – in the development of application software for complex systems
  • At least six (6) years demonstrated experience developing software for Windows (2000, 2003, XP, Vista), UNIX or Linux (Redhat versions 3-5) operating systems. At least two (2) years of this experience must have been obtained within the last four (4) years
  • Experience planning, accomplishing goals, complicated tasks, and providing consultation on complex projects as top-level contributor or specialist
  • Familiarity with the software development process described in the MIL-STD498, JSTD-016, and/or US 12207 and possess at least two (2) years of experience developing software in accordance with these standards
  • At least six (6) years in programming and development of application software for complex systems and software testing
  • Experience architecting, designing, developing, testing, and supporting integration of software systems with functional requirements within a CMMI Level 2 process structure
  • Experience “wrapping” legacy systems or components as Web Services within a SOA framework
  • Developing solutions integrating and extending COTS products
  • Developing of Framework infrastructure and services within one of the SOA design patterns
  • Experience with performance tuning and optimization of service-based Framework infrastructure and services
  • Developing of custom adapters allowing the integration of legacy (i.e., capabilities not developed as services) capabilities with service-based Framework infrastructure and services

Required Labor Category Skills:

  • At least fifteen (15) years in software development/engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution. The individual must be able to communicate directions and provide guidance to junior programmer/analysts, as required
  • At least eight (8) years developing software using the Java programming language.
  • At least six (6) years of this experience must have been obtained in the last eight (8) years.
  • At least six (6) years demonstrated experience developing software for Windows (2000, 2003, XP, Vista), UNIX and Linux (Redhat versions 3–5) operating systems. At least two (2) years of this experience must have been obtained within the last four (4) years
  • Experience in planning and accomplishing goals and complicated tasks and providing consultation on complex projects as top-level contributor or specialist
  • Familiarity with the software development process described in the MIL-STD498, JSTD-0 16, and/or US 12207 and possess at least two (2) years of experience developing software in accordance with these standards
  • At least six (6) years in programming and development of application software for complex systems and software testing
  • Experience architecting, designing, developing, testing, and supporting integration of software systems with functional requirements within a CMMI Level 2 process structure
  • Experience “wrapping” legacy systems or components as Web Services within a SOA framework
  • Developing solutions integrating and extending COTS products;
ENT-05-20

Senior Software Engineer 

Preferred Qualifications:

  • Software development on a Linux operating system
  • Experience with event driven and streaming capabilities (e.g., Heron, Streams, Spark, etc.) and with message transports (e.g., Active MQ, ZeroMQ, Kafka, NATS, Open DDS, etc.)
  • Experience interfacing with and developing REST web interfaces
  • Network protocols (HTTP, TCP, SSH, SSL, FTP, etc.)
  • Experience with common data formats and ability to convert different encoded data formats (e.g., XML, JSON., YAML, etc.)
  • Experience with RDBMS or distributed NoSQL Database system (e.g., MongoDB, Redis, Memcached, ZooKeeper, Elasticsearch, Etcd, Accumulo, etc.)
  • Familiar with Shell Scripting & Ansible
  • Have a working knowledge of cloud computing platforms (e.g., AWS)
  • Experience with resource management tools (e.g., Kubernetes, Mesos, etc.) as well as containerization technologies (e.g.,Docker)
  • Design, develop, unit/integration test, and build software code to provide new functionality and extend/modify existing code; using object-oriented methodologies
  • Write and implement code using real-time streaming software frameworks
  • Write and implement code to interact with object-relational, as well as NoSQL distributed databases
  • Write Linux Ruby and Bash based scripts for code integration & cron jobs
  • Leverage Gradle and Jenkins as continuous integration tools
  • Manage code using Git and the Atlassian tool suite (JIRA Agile, FishEye/Crucible, & Confluence
  • Ensure code integrates with external hardware/software systems
Job Description:

Basic Qualifications:

  • At least ten (10) years in software development/engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution. The individual must be able to communicate directions and provide guidance to junior programmer/analysts, as required
  • At least six (6) years developing software with high-level languages – such as Java, C, C++, or JavaScript – in the development of application software for complex systems
  • At least four (4) years demonstrated experience developing software for Windows (2000, 2003, XP, Vista), UNIX or Linux (Redhat versions 3-5) operating systems. At least two (2) years of this experience must have been obtained within the last four (4) years
  • Experience in planning and accomplishing goals and complicated tasks and providing consultation on complex projects as top-level contributor or specialist
  • Familiarity with the software development process described in the MIL-STD498, JSTD-016, and/or US 12207 and possess at least two (2) years of experience developing software in accordance with these standards
  • At least six (6) years in programming and development of application software for complex systems and software testing
  • Experience architecting, designing, developing, testing, and supporting integration of software systems with functional requirements within a CMMI Level 2 process structure
  • Experience “wrapping” legacy systems or components as Web Services within a SOA framework
  • Developing solutions integrating and extending COTS products
  • Developing of Framework infrastructure and services within one of the SOA design patterns
  • Experience with performance tuning and optimization of service-based Framework infrastructure and services
  • Developing of custom adapters allowing the integration of legacy (i.e., capabilities not developed as services) capabilities with service-based Framework infrastructure and services

Required Labor Category Skills:

  • At least ten (10) years in software development/engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution. The individual must be able to communicate directions and provide guidance to junior programmer/analysts, as required
  • At least six (6) years developing software using the Java programming language. At least four (4) years of this experience must have been obtained in the last seven (7) years.
  • At least four (4) years demonstrated experience developing software for Windows (2000, 2003, XP, Vista), UNIX and Linux (Redhat versions 3-5) operating systems. At least two (2) years of this experience must have been obtained within the last four (4) years
  • Experience in planning and accomplishing goals and complicated tasks and providing consultation on complex projects as top-level contributor or specialist
  • Familiarity with the software development process described in the MIL-STD498, J-STD-016, and/or US 12207 and possess at least two (2) years of experience developing software in accordance with these standards
  • At least six (6) years in programming and development of application software for complex systems and software testing
  • Experience architecting, designing, developing, testing, and supporting integration of software systems with functional requirements within a CMMI Level 2 process structure
  • Experience “wrapping” legacy systems or components as Web Services within a SOA framework
  • Developing solutions integrating and extending COTS products
031620-3

CNO Process Engineer 2 (PE2)

Individual Capabilities Desired:

  • CNO experience
  • Technical writing
  • Metrics

 

Job Description:

Support a customer computer network operations organization by providing cross-organizational systems engineering and project management expertise to assist with the following activities:

  • Coordinate activities, to assess program management planning, execution, and reporting processes for various projects that include requirements, software, sustainment, and advanced technology initiatives
  • Assisting with operating in an agile development process as pertains to requirements management, including using development tools such as Jira and Confluence
  • Developing new processes, as needed, and ensuring that the processes are reliable, repeatable, and sustainable
  • Documenting and improving existing processes and creating Standard Operating Procedures for each project type
  • Assisting in defining process improvement strategies and lessons learned

Individual Capabilities/Experience Required:

  • Ten (10) years’ experience with Process Improvement on programs and contracts of similar scope, type and complexity, is required. Experience to include, within the past ten (10) years, five (5) five years’ experience in facilitating, training, methodology development and evaluation, process engineering across all phases of acquisition identifying best practices, change management, business management techniques, organizational development, activity and data modeling, or information system development methods and practices.  A Bachelor’s Degree in computer science, information systems, engineering, business, or education from an accredited college or university is required.

Required skills:

  • Requirements management
  • Project management
  • Financial aptitude
  • Oral and written communication skills
  • Process-focused, yet flexible in structured/unstructured environments
  • Problem recognition and resolution
  • Ability to coordinate among senior level leaders in multiple organizations to obtain needed information
  • Ability to brief senior level leaders as needed
  • Jira and / or Confluence usage
  • Thrives in a dynamic fast paced environment
031620-1

Technology Transition Systems Engineer 4 (SE4) 

Individual Capabilities Desired:

  • Experience with Systems Engineering Projects using Confluence / JIRA.
  • Experience in technical program/ project management/ project implementation highly desired.
  • Experience in defining an effort from mission outcomes/objectives to key tasks, and/or managing the development of functional requirements and other related SE documentation.
  • Excellent writing, communication, and interpersonal skills.
  • Recent broad SIGINT engineering experience with associated mandatory access training highly desired.
  • Experience in interpreting/ producing architectural documentation.
  • Experience in development/ implementation of SE processes and procedures.

 

Job Description:

Provide systems engineering support to a technology transition organization responsible for management and oversight of technology transition.  These activities include the transition and decommissioning of legacy technologies.  The Technology Transition Office provides systems engineering support for the assessment, insertion and removal of technology by coordinating all activities pertaining to transition and decommissioning of legacy technologies.  Transition activities include managing and supporting Technology Transition Office processes to include characterizations of assigned projects, leading, planning, scheduling, engagement, and validation of process steps and related artifacts.  This includes identifying risks and recommending mitigations and/or the support of the customer in performing these activities, while monitoring and measuring progress through these processes.

Individual Capabilities/Experience Required:

  • Bachelor’s degree or advanced degree in computer science, information systems, engineering or other related discipline plus at least 10 years of systems engineering experience. A Master’s degree or PhD may be substituted for two years of experience. A high school diploma or GED plus 14 years of systems engineering experience would also be acceptable.
  • Applies systems engineering principles throughout systems life-cycle phases.
  • Interacts with the Government regarding Systems engineering technical considerations and for associated problems, issues, or conflicts.
  • Delivery of work products of multiple Processes Areas defined in the ISO/IEC 15288
  • Communicates with other program personnel, government overseers, and senior executives.
  • Responsible for integrity, quality, and completeness of work performed and deliverables associated with SE process areas.
  • Five or more years’ experience supporting programs and projects within this customer space.
031320-1

Technology Transition Systems Engineer 5 (SE5) 

Individual Capabilities Desired:

  • Experience with managing Systems Engineering Projects thru Confluence / JIRA, with Scrum Master experience, including dashboard and query development.
  • Experience in defining an effort from mission outcomes/objectives to key tasks, and/or managing the development of functional requirements and other related SE documentation.
  • Experience in development/ implementation of SE processes and procedures.
  • Experience in technical program/ project management/ project implementation highly desired.
  • Experience in interpreting/ producing architectural documentation.
  • Recent broad SIGINT engineering experience
  • Excellent writing, communication, and interpersonal skills.
Job Description:

Provide systems engineering support to a technology transition office responsible for the management and oversight of technology transition.  These activities include the transition and decommissioning of legacy technologies.  The office provides systems engineering support for the assessment, insertion and removal of technology by coordinating all activities pertaining to transition and decommissioning of legacy technologies.  Transition activities include managing and supporting the technology transition office’s processes to include characterizations of assigned projects, leading, planning, scheduling, engagement, and validation of process steps and related artifacts.  This includes identifying risks and recommending mitigations and/or the support of the customer in performing these activities, while monitoring and measuring progress through these processes.

Individual Capabilities/Experience Required:

  • Bachelor’s degree or advanced degree in computer science, information systems, engineering or other related discipline plus at least 15 years of systems engineering experience. A Master’s degree or PhD may be substituted for two years of experience. A high school diploma or GED plus 19 years of systems engineering experience would also be acceptable.
  • Lead contractor systems engineering activities for a project to include supervising the work of the project engineering staff and technicians.
  • Approve delivery of work products of multiple Processes Areas defined in the ISO/IEC 15288.
  • Independently make decisions regarding engineering issues and methodology for a project.
  • Brief stakeholders and present the status on all technical aspects of their project.
  • Five or more years’ experience supporting programs and projects within this customer space.
AFP-03-20

Principal Software Engineer

Preferred Qualifications:

  • Ability to work independently with rapidly changing tasking and priorities.
  • Experience with Python Programing, Docker, Kubernetes, and Rancher.
  • Excellent communication skills.
  • Highly desired technologies: ELK, Loggly, Splunk Scalyr, Ganglia, Nagios
Job Description:

Seeking a Cyber Software Engineer, with DevOps experience, to join our team of qualified, diverse individuals. The qualified applicant will serve as a Principal Software Engineer for a Frameworks contract.

This individual will support a Research and Development Customer in the development of an Open Source suite of cloud monitoring, diagnostic, accounting, and auditing applications. A full stack developer with DevOps experience is desired for the ideal candidate who will work independently to gather requirements from the customer and develop technical solutions to complex problems.
The candidate designs, develops, documents, tests and debugs applications software and systems that contain logical and mathematical solutions. They conduct multidisciplinary research and collaborates with equipment designers and/or hardware engineers in the planning, design, development, and utilization of electronic data processing systems for product and commercial software. They determine computer user needs; analyze system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls; prepares operating instructions; designs and develops compilers and assemblers, utility programs, and operating systems. The candidate will ensure software standards are met.

Basic Qualifications:

  • At least fifteen (15) years in software development/engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution. The individual must be able to communicate directions and provide guidance to junior programmer/analysts, as required
  • At least eight (8) years developing software with high-level languages – such as Java, C, C++, or JavaScript – in the development of application software for complex systems
  • At least six (6) years demonstrated experience developing software for Windows (2000, 2003, XP, Vista), UNIX or Linux (Redhat versions 3-5) operating systems. At least two (2) years of this experience must have been obtained within the last four (4) years
  • Experience planning, accomplishing goals, complicated tasks, and providing consultation on complex projects as top-level contributor or specialist
  • Familiarity with the software development process described in the MIL-STD498, JSTD-016, and/or US 12207 and possess at least two (2) years of experience developing software in accordance with these standards
  • At least six (6) years in programming and development of application software for complex systems and software testing
  • Experience architecting, designing, developing, testing, and supporting integration of software systems with functional requirements within a CMMI Level 2 process structure
  • Experience “wrapping” legacy systems or components as Web Services within a SOA framework
  • Developing solutions integrating and extending COTS products
  • Developing of Framework infrastructure and services within one of the SOA design patterns
  • Experience with performance tuning and optimization of service-based Framework infrastructure and services
  • Developing of custom adapters allowing the integration of legacy (i.e., capabilities not developed as services) capabilities with service-based Framework infrastructure and services

Required Labor Category Skills:

  • At least fifteen (15) years in software development/engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution. The individual must be able to communicate directions and provide guidance to junior programmer/analysts, as required
  • At least eight (8) years developing software using the Java programming language.
  • At least six (6) years of this experience must have been obtained in the last eight (8) years.
  • At least six (6) years demonstrated experience developing software for Windows (2000, 2003, XP, Vista), UNIX and Linux (Redhat versions 3–5) operating systems. At least two (2) years of this experience must have been obtained within the last four (4) years
  • Experience in planning and accomplishing goals and complicated tasks and providing consultation on complex projects as top-level contributor or specialist
  • Familiarity with the software development process described in the MIL-STD498, JSTD-0 16, and/or US 12207 and possess at least two (2) years of experience developing software in accordance with these standards
  • At least six (6) years in programming and development of application software for complex systems and software testing
  • Experience architecting, designing, developing, testing, and supporting integration of software systems with functional requirements within a CMMI Level 2 process structure
  • Experience “wrapping” legacy systems or components as Web Services within a SOA framework
  • Developing solutions integrating and extending COTS products
031220-1

Systems Engineer 6 

Individual Capabilities Desired:

  • Working knowledge of at least part of the NETDEF architecture including associated tool suite.
  • Proven track record for successful system integration/deployment.

 

Job Description:

Provide systems engineering support in the area of Cybersecurity Operations. Primary responsibilities include leading technology integration activities for new malware capabilities that are to be integrated into the operational environment. Specific activities may include risk identification and management, schedule development and coordination, dependency identification, technical analysis documentation, and verification of requirements traceability. Successful candidates will be required to develop documentation in accordance with systems engineering best practices. Additionally, this position will require the ability to closely coordinate with multiple internal and external organizations and support the scheduling, conduct, and reporting of cross-organizational technical exchanges, and planning sessions.

Individual Capabilities/Experience Required:

  • Bachelor’s degree or advanced degree in computer science, information systems, engineering or other related discipline plus at least 20 years of systems engineering experience. A Master’s degree or PhD may be substituted for two years of experience. A high school diploma or GED plus 24 years of systems engineering experience would also be acceptable.
  • Demonstrated strong Systems Engineering skills with background in multi-system integration.
  • Understanding of workflows, data-flows, and data storage related to the NETDEF thread
  • Ability to engage customers at all levels, document discussions and meetings, and provide value-added engineering optimization.
  • Ability to interface with customers to gather and manage requirements for multiple product lines through the multiple phases of systems engineering.
  • Ability to liaison with product teams for captured requirements.
031120-2

System Engineer 5 (SE5) 

Individual Capabilities Desired:

  • Strong oral, written and interpersonal communications skills
  • Ability to work independently as well as within a team setting to complete assigned tasks within expected schedule to complete
  • Flexible/easily adaptable within a dynamic work environment that may require surge efforts.
Job Description:

Provide systems engineering services in support. The SE will lead a team supporting the analysis and documentation of current systems and processes, evaluation of potential new systems/processes, identification of capabilities gaps, and support the development of system transition, data migration, and decommissioning plans and activities in support of modernization plans and in the design of enterprise solutions.  Assist MPO customer in identifying specific technical and functional requirements for replacement systems.  Participate in deep dives to understand and document the “as is” and “to be’ architectures.  Assist in the design and documentation of the proposed architecture and the formulation of requirements for a government SOW.

Individual Capabilities/Experience Required:

  • A Bachelor’s degree in Computer Science, Electrical Engineering, Systems Engineering, or a related discipline and at least 15 years of systems engineering experience.  A Master’s or PhD Degree may be substituted for two years of experience.  Note: a High School Diploma or GED plus 19 years of systems engineering experience would also be acceptable.
  • Ability to deconstruct top-level requirements to functional requirements for systems solutions that account for technical, schedule and cost constraints
  • 3 or more years of experience in writing and/or managing Mission needs and/or functional requirements.
  • Experience with systems engineering processes that support design, development, integration, testing and fielding of software systems.
031120-1

Cloud Framework Design System Engineer 6 (SE6)

 

Individual Capabilities Desired:

  • Well-grounded in Kubernetes and containerized design, or a willingness to learn Kubernetes upon selection.
  • Experience in collaborating with peer organizations to overcome barriers to success and create shared solutions.
  • Jupyter Notebooks as a Service (JNaaS).
  • AI, Cloud and Machine Learning.

 

Job Description:

Provide systems engineering support for the implementation and execution of definition and integration of a Tradecraft Suite for Data Science, Artificial Intelligence and Machine Learning activities.  Develop a Cloud Services Framework and support the integration of hardware capabilities and software solutions to achieve operational objectives and requirements.  Gather and develop requirements from different stakeholders to support the integration of capabilities and review processes such as policy compliance and governance.  Review and analyze operational and technical plans across the Operations Data Science Hub (ODSH).  Determine, document and track operational and technical interfaces and dependencies.  Develop and advise on Analysis of Alternates, integration risk assessments and operational requirements.

Individual Capabilities/Experience Required:

  • Bachelor’s degree or advanced degree in computer science, information systems, engineering or other related discipline plus at least 20 years of systems engineering experience. A Master’s degree or PhD may be substituted for two years of experience. A high school diploma or GED plus 24 years of systems engineering experience would also be acceptable.
  • Extensive experience with systems engineering processes that support planning, scheduling and managing several simultaneous efforts in a wide range of technologies, but with special emphasis on containerized software development, and Cloud framework architecture.
030920-2

5G Wireless SME Systems Engineer 6 (SE6) 

Individual Capabilities Desired:

  • Understanding of modern cellular and wireless communications protocols especially in the context of locating those signals.
  • Experience with COMINT collection and processing systems and techniques

 

Job Description:

The Senior Systems Engineer will provide integration support (requirements, specification through development) of COMINT geolocation systems. The selected individual will apply their knowledge of RF signals and technology, especially modern wireless and cellular signals, to support the review and analysis of capabilities requirements, requirements gathering, system architecture development, interface- and data exchange-standardization, propose technical solutions, and review system test results. System Engineer will specifically be focused on advice and support to adaption of existing systems/processes to forthcoming 5G network role out. The individual will also represent the customer’s organization at technical exchanges and will support the development of collaborative, cross organizational and cross system solutions. The selected individual must be able to work across military and Intelligence organization boundaries to build consensus on contentious technical issues that arise as the aid the creation of a suite of community cross geolocation specifications and implementations.

Individual Capabilities/Experience Required:

  • Bachelor’s degree in a qualified engineering field or a related discipline from an accredited college or university with a minimum of 20 years of general systems engineering experience, a Master’s degree or PhD in a qualified engineering field or a related discipline from an accredited college or university with a minimum of 18 years of general systems engineering experience, or a high school diploma or GED with a minimum of 24 years of general systems
  • Knowledge of evolution of cellular/wireless systems with a strong understanding of technical aspects of forthcoming deployment of 5G networks
  • Understanding of cellular network topologies and protocols
AFP-01-20

Principal Software Engineer 

Preferred Qualifications:

  • At least 15 years of software development experience in a Linux Environment to include Java 8 or greater.
  • Ability to work well in an agile team environment with rapidly changing tasking and priorities.
  • Ability to lead a small team of application developers
  • Full stack development

Highly desired server-side technologies:

  • Java 8 or greater
  • Spring (Core, REST, Data, Boot)
  • Maven
  • Elastic Stack
  • MongoDB (other RDBMS or NoSQL frameworks helpful)
  • IntelliJ IDEA

 

Job Description:

The Principal Software Engineer will support a Research and Development group in the development of a prototype and operational hybrid system environment. The candidate designs, develops, documents, tests and debugs applications software and systems that contain logical and mathematical solutions. They conduct multidisciplinary research and collaborates with equipment designers and/or hardware engineers in the planning, design, development, and utilization of electronic data processing systems for product and commercial software. They determine computer user needs; analyzes system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls; prepares operating instructions; designs and develops compilers and assemblers, utility programs, and operating systems. The candidate will ensure software standards are met.

The Principal Software Engineer shall have at least the following experience:

  • At least fifteen (15) years in software development/engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution. The individual must be able to communicate directions and provide guidance to junior programmer/analysts, as required
  • At least eight (8) years developing software with high-level languages – such as Java, C, C++, or JavaScript – in the development of application software for complex systems
  • At least six (6) years demonstrated experience developing software for Windows (2000, 2003, XP, Vista), UNIX or Linux (Redhat versions 3-5) operating systems. At least two (2) years of this experience must have been obtained within the last four (4) years
  • Experience planning, accomplishing goals, complicated tasks, and providing consultation on complex projects as top-level contributor or specialist
  • Familiarity with the software development process described in the MIL-STD498, JSTD-016, and/or US 12207 and possess at least two (2) years of experience developing software in accordance with these standards
  • At least six (6) years in programming and development of application software for complex systems and software testing
  • Experience architecting, designing, developing, testing, and supporting integration of software systems with functional requirements within a CMMI Level 2 process structure
  • Experience “wrapping” legacy systems or components as Web Services within a SOA framework
  • Developing solutions integrating and extending COTS products
  • Developing of Framework infrastructure and services within one of the SOA design patterns
  • Experience with performance tuning and optimization of service-based Framework infrastructure and services
  • Developing of custom adapters allowing the integration of legacy (i.e., capabilities not developed as services) capabilities with service-based Framework infrastructure and services

Required Labor Category Skills:

  • At least fifteen (15) years in software development/engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution. The individual must be able to communicate directions and provide guidance to junior programmer/analysts, as required
  • At least eight (8) years developing software using the Java programming language.
  • At least six (6) years of this experience must have been obtained in the last eight (8) years.
  • At least six (6) years demonstrated experience developing software for Windows (2000, 2003, XP, Vista), UNIX and Linux (Redhat versions 3–5) operating systems. At least two (2) years of this experience must have been obtained within the last four (4) years
  • Experience in planning and accomplishing goals and complicated tasks and providing consultation on complex projects as top-level contributor or specialist
  • Familiarity with the software development process described in the MIL-STD498, JSTD-0 16, and/or US 12207 and possess at least two (2) years of experience developing software in accordance with these standards
  • At least six (6) years in programming and development of application software for complex systems and software testing
  • Experience architecting, designing, developing, testing, and supporting integration of software systems with functional requirements within a CMMI Level 2 process structure
  • Experience “wrapping” legacy systems or components as Web Services within a SOA framework
  • Developing solutions integrating and extending COTS products
AFP-02-20

Principal Software Engineer 

Preferred Qualifications:

  • Ability to work well in an agile team environment with rapidly changing tasking and priorities.
  • Experience in analytic development.
  • Excellent communication skills.
  • Software Configuration Mgmt (e.g. GIT)
  • Docker/Kubernetes/Docker Swarm/Rancher
  • Jenkins/CI/CD
  • Tomcat
  • AngularJS (other modern JavaScript frameworks helpful – ReactJS, jQuery)
  • Python/Perl/Other scripting languages
  • HTML5/CSS/JavaScript
  • JMS/Kafka
  • Stash/Fisheye/Crucible
  • Basic Linux system administration
  • NiFi
  • Hadoop/HDFS
  • Apache Spark

 

Job Description:

Roles and Responsibilities:
This team supports a Research and Development group in the development of a prototype and operational hybrid system environment. A full stack developer with analytics development experience is desired for the ideal candidate who will be the interface between a data science team and full stack application development team.
The candidate designs, develops, documents, tests and debugs applications software and systems that contain logical and mathematical solutions. They conduct multidisciplinary research and collaborates with equipment designers and/or hardware engineers in the planning, design, development, and utilization of electronic data processing systems for product and commercial software. They determine computer user needs; analyzes system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls; prepares operating instructions; designs and develops compilers and assemblers, utility programs, and operating systems. The candidate will ensure software standards are met.

The Principal Software Engineer shall have at least the following experience:

  • At least fifteen (15) years in software development/engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution. The individual must be able to communicate directions and provide guidance to junior programmer/analysts, as required
  • At least eight (8) years developing software with high-level languages – such as Java, C, C++, or JavaScript – in the development of application software for complex systems
  • At least six (6) years demonstrated experience developing software for Windows (2000, 2003, XP, Vista), UNIX or Linux (Redhat versions 3-5) operating systems. At least two (2) years of this experience must have been obtained within the last four (4) years
  • Experience planning, accomplishing goals, complicated tasks, and providing consultation on complex projects as top-level contributor or specialist
  • Familiarity with the software development process described in the MIL-STD498, JSTD-016, and/or US 12207 and possess at least two (2) years of experience developing software in accordance with these standards
  • At least six (6) years in programming and development of application software for complex systems and software testing
  • Experience architecting, designing, developing, testing, and supporting integration of software systems with functional requirements within a CMMI Level 2 process structure
  • Experience “wrapping” legacy systems or components as Web Services within a SOA framework
  • Developing solutions integrating and extending COTS products
  • Developing of Framework infrastructure and services within one of the SOA design patterns
  • Experience with performance tuning and optimization of service-based Framework infrastructure and services
  • Developing of custom adapters allowing the integration of legacy (i.e., capabilities not developed as services) capabilities with service-based Framework infrastructure and services

Required Labor Category Skills:

  • At least fifteen (15) years in software development/engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution. The individual must be able to communicate directions and provide guidance to junior programmer/analysts, as required
  • At least eight (8) years developing software using the Java programming language.
  • At least six (6) years of this experience must have been obtained in the last eight (8) years.
  • At least six (6) years demonstrated experience developing software for Windows (2000, 2003, XP, Vista), UNIX and Linux (Redhat versions 3–5) operating systems. At least two (2) years of this experience must have been obtained within the last four (4) years
  • Experience in planning and accomplishing goals and complicated tasks and providing consultation on complex projects as top-level contributor or specialist
  • Familiarity with the software development process described in the MIL-STD498, JSTD-0 16, and/or US 12207 and possess at least two (2) years of experience developing software in accordance with these standards
  • At least six (6) years in programming and development of application software for complex systems and software testing
  • Experience architecting, designing, developing, testing, and supporting integration of software systems with functional requirements within a CMMI Level 2 process structure
  • Experience “wrapping” legacy systems or components as Web Services within a SOA framework
  • Developing solutions integrating and extending COTS products;
AT-04-20

Principal Systems Engineer 

Preferred Qualifications:

  • Published Technical writings, such as white papers, technical journals;
  • Experience with Object Oriented development methodologies, networks, data storage, data modeling, data ontologies, security architectures and CASE tool selection and use;
  • Experience performing a variety of tasks related to knowledge/technique dissemination to groups of analytic workforce;
  • Demonstrated ability to convey new techniques and technologies to analytic workforce and facilitate transference of acquired knowledge from more experienced analysts to new analysts;
  • Experience integrating information systems into Service Oriented architectures, CLOUD infrastructures, or on to Enterprise Service Bus architectures;

 

Job Description:

Seeking an experienced Systems Engineer to provide technical support and system engineering for a product line related to automated actionable alerting. The selected candidate will develop, improve and modernize the detailed design of the processing system architecture based on government strategy and mission need. Candidate will also resolve issues that impede the ability of the software engineers to complete their tasks. The selected candidate will also be responsible for assisting in requirement tracking, sprint planning and scheduling in addition to design changes and provide data flow system engineering support.

The Principal Systems Engineer shall have at least the following experience:

  • At least nineteen (19) years’ experience as a Systems Engineer performing and providing technical direction for the development, engineering, interfacing, integration and testing of complex hardware/software systems to include requirements elicitation, analysis and functional allocation, conducting system requirements reviews, developing concepts of operation and interface standards, developing system architectures, and performing technical/nontechnical assessment and management as well as end-to-end flow analysis; A Bachelor’s Degree in a related technical field is highly desired and will be considered equivalent to four (4) years’ experience.
  • At least ten (10) years’ experience leading, planning, conducting, and coordinating the activities of senior level system engineers
  • At least three (3) years of SIGINT experience solving varied technical/scientific problems, and generating and reviewing designs for technical accuracy, completeness and appropriateness in light of objectives, budget, and schedule
  • Experience leading systems analysis, design, and architecture efforts
  • Experience with SW development Methodologies (i.e. RAD)
  • Demonstrated the ability to solve complex system/integration problems through innovative solutions
  • Experience briefing senior level management on technical solutions, cost impacts, and risks
  • Experience designing systems to meet Key Performance Parameters (KPP)
  • Experience in developing documentation required to support a program’s technical issues and training situations.
  • Experience in analytical environments/intelligence production organizations.
  • Experience in developing system performance, availability, scalability, manageability, and security requirements for mid-to-large-scale programs.
  • Experience developing, delivering, testing and supporting integrated HW & SW systems with functional requirements.
  • Experience with system architectures in a service oriented and Enterprise Service Bus environment.
  • Experience using agile and/or spiral development models.
  • Experience implementing solutions with Public Key Infrastructure (PKI)-controlled access;
  • Experience developing solutions certified and accredited at a DCID 6/3 PL3, the NSA/CSS Information System Certification and Accreditation Process (NISCAP), and the appropriate Integrity Level of Concern and Availability Level of Concern.

Required Labor Category Skills:

  • At least nineteen (19) years¿ experience as a Systems Engineer performing and providing technical direction for the development, engineering, interfacing, integration and testing of complex hardware/software systems to include requirements elicitation, analysis and functional allocation, conducting system requirements reviews, developing concepts of operation and interface standards, developing system architectures, and performing technical/nontechnical assessment and management as well as end-to-end flow analysis; A Bachelor’s Degree in a related technical field is highly desired and will be considered equivalent to four (4) years¿ experience.
  • At least ten (10) years¿ experience leading, planning, conducting, and coordinating the activities of senior level system engineers
  • At least three (3) years of SIGINT experience solving varied technical/scientific problems, and generating and reviewing designs for technical accuracy, completeness and appropriateness in light of objectives, budget, and schedule
  • Experience leading systems analysis, design, and architecture efforts
  • Experience with SW development Methodologies (i.e. RAD)
  • Demonstrated the ability to solve complex system/integration problems through innovative solutions
  • Experience briefing senior level management on technical solutions, cost impacts, and risks
  • Experience designing systems to meet Key Performance Parameters (KPP)
  • Experience in developing documentation required to support a program’s technical issues and training situations.
  • Experience in analytical environments/intelligence production organizations.
012320-1

System Engineer 5

Individual Capabilities Desired:

  • CNO experience
  • Technical writing
  • Metrics

 

Job Description:

Provide systems engineering and project management expertise to assist with the following activities:

  • Coordinatingactivities, to assess program management planning, execution, and reporting processes for various CNO activities that include requirements, software, sustainment, and advanced technology initiatives
  • Assisting with operating in an agile development process as pertains to requirements management, including using development tools such as Jira and Confluence
  • Developing new processes, as needed, and ensuring that the processes are reliable, repeatable, and sustainable
  • Assisting in defining process improvement strategies and lessons learned
  • Documenting existing processes

Individual Capabilities/Experience Required:

  • Bachelor’s degree or advanced degree in computer science, information systems, engineering or other related discipline plus at least 15 years of systems engineering experience. A Master’s degree or PhD may be substituted for two years of experience. A high school diploma or GED plus 19 years of systems engineering experience would also be acceptable.
  • Requirements management
  • Project management
  • Financial aptitude
  • Good Oral and written communication skills
  • Process-focused, yet flexible in structured/unstructured environments
  • Problem recognition and resolution
  • Ability to coordinate among senior level leaders in multiple organizations to obtain needed information
  • Ability to brief senior level leaders as needed
  • Jira and / or Confluence usage
  • Thrives in a dynamic fast paced environment
030520-1

Process Engineer 2 

Individual Capabilities Desired:

  • Strong oral, written and interpersonal communications skills
  • Ability to work independently as well as within a team setting to complete assigned tasks within expected schedule; and
  • Flexible/easily adaptable within a dynamic work environment that may require surge efforts.
Job Description:

Support a customer cyber security team to identify and assess organizational, business and or user needs, constraints, and requirements as they relate to the systems processes and procedures.  Identify any new and/or existing processes and or procedures needed for any current system.  Assist the senior system engineers to develop a proposed schedule for all current systems by working with the PMs and TDs to develop transitional roadmaps into future solutions.  Highly skilled in ability to document the day and life of a system, breaking down what each system does, documenting what the new system must be capable of and building an implementable plan for transition of services.  Contractor may be expected to travel between sites as part of the duties required for this TTO.

The Process Engineer Level 2 will:

  • Support System management planning.
  • Build technical plans.
  • Develop documentation for the configuration of systems and equipment to the network.
  • Assist in analyzing problems to determine technical solutions.
  • Make proposal on what procedures will be required to solve technical problems.
  • Assist in developing conceptual designs or models to address requirements.
  • Assist in researching new capabilities and plan evaluations.

Individual Capabilities Required:

  • Ten (10) years’ experience with Process Improvement on programs and contracts of similar scope, type, and complexity is required. Experience is to include, within the past ten (10) years, five (5) years’ experience in facilitation, training, methodology development and evaluation, process engineering across all phases of acquisition identifying best practices, change management, business management techniques, organizational development, activity and data modeling, or information system development methods and practices.
  • A Bachelor’s Degree in computer science, information systems, engineering, business, or education from an accredited college or university is required.
030420-1

System Engineer Lv 5

Individual Capabilities Desired:

  • US Army Tactical SIGINT experience desired, will consider US Marine Corps or US Navy Tactical SIGINT experience
  • Experience as a Cryptologic Engagement Officer
  • Proven ability to communicate with Service Cryptologic Offices
  • Familiarization with the Military Investment Program (MIP)
  • Position requires travel
  • Intelligence Community (IC) experience
Job Description:

This position will apply system engineering principles to various systems throughout the entire systems life cycle phases: concept, development, production, utilization, and support.  This individual will interact with a large number of MPO and development personnel regarding technical considerations for associated problems, issues or conflicts.  Personal communication with peer and decision makers will be required to carry out duties, as well as written documentation.  The ability to take requirements and apply them to various tools for developmental guidance and disposition will be indispensable.  Will be responsible for technical integrity, quality, and completeness of work performed and deliverables associated with multiple process areas.

Individual Capabilities Required:

  • Bachelor’s degree in a qualified engineering field or a related discipline from an accredited college or university with a minimum of 15 years of general systems engineering experience or a high school diploma or GED plus 19 years of general systems engineering experience, or a Master’s degree or PhD in a qualified engineering field or a related discipline from an accredited college or university with a minimum of 13 years of general systems engineering experience.
  • Experience in developing a new or innovative approach to a technical or engineering issue and evaluating requirements to determine system suitability.
  • Process improvement.
  • SIGINT experience.
  • Excellent oral and written communications skills.
  • Ability to work within a team setting to complete assigned tasks within expected time schedule.
  • Flexible/easily adaptable within a dynamic work environment that may require surge efforts.
022620-2

Systems Engineer 6

Individual Capabilities Desired:

  • Experience with IC industry and customer, including mission domain experience in high performance computing and cryptanalysis.
  • Seven or more years of experience as a lead system engineer on complex or large software development projects.
Job Description:

Provide engineering services that demonstrate a diverse background and significant experience within the SIGINT community and knowledge of mission applications and workflows. The contractor shall satisfy organizational requirements in support of the architecture, engineering, integration, and work planning activities across the portfolio.

Individual Capabilities/Experience Required:

  • Bachelor’s degree or advanced degree in computer science, information systems, engineering or other related discipline plus at least 20 years of systems engineering experience. A Master’s degree or PhD may be substituted for two years of experience. A high school diploma or GED plus 24 years of systems engineering experience would also be acceptable.
  • Understanding of application, I/O and how to optimize
  • Kernel tuning, operating system debugging/tracing expertise, and network tuning expertise
  • Ability to context switch between a broad spectrum of tasks with the ability to go deeply into a problem area
  • Automation expertise (SALT, Puppet, Ansible, etc.)
  • Strong scripting/programming background – C, Perl, Bourne Shell/ Bash, Python
  • Excellent interpersonal skills and diplomacy. Excellent oral and written communication skills.
022620-1

Systems Engineer 6 

Individual Capabilities Desired:

  • Experience with IC industry and customer, including mission domain experience in high performance computing and cryptanalysis.
  • Seven or more years of experience as a lead system engineer on complex or large software development projects.

 

Job Description:

Provide engineering services that demonstrate a diverse background and significant experience within the SIGINT community and knowledge of mission applications and workflows. The contractor shall satisfy organizational requirements in support of the architecture, engineering, integration, and work planning activities across the portfolio.

Individual Capabilities/Experience Required:

  • Bachelor’s degree or advanced degree in computer science, information systems, engineering or other related discipline plus at least 20 years of systems engineering experience. A Master’s degree or PhD may be substituted for two years of experience. A high school diploma or GED plus 24 years of systems engineering experience would also be acceptable.
  • Provide technical design and architectural leadership, including documenting and diagramming the logical, physical, and process views. Define network strategy with respect to technology domain standards and design goals. Develop and maintain network roadmaps, which include product selection, versions, upgrades, projects and milestones.
  • Lead efforts for network technology evaluations, which involves identifying a weighted feature matrix for a specific need and evaluating and scoring products against the desired features.
  • Self-starter individual that will be able to work closely with government technical directors to drive network innovation and efficiencies throughout a MSA program.
  • Conduct research focused on identifying emerging technology solutions that reduce costs, increase efficiencies, provide more value, provide more capabilities, reduce risks, and increase security.
  • Demonstrated experience designing and implementing network reference architecture; from business/mission requirements gathering to technology rollout oversight, including capacity management, definition of scoring methodologies for technology selection, integration of multiple tools and technical documentation.
  • Familiarity with Software defined networking (SDN) Network Dis-aggregation technologies and methodologies along with open source solutions.
  • Must be able to prioritize, delegate and foster the development of high-performance teams to lead/support an environment driven by customer service and teamwork.
022420-1

CMS Systems Engineer 3 (SE3)

Individual Capabilities Desired:

  • Experience with IC industry and customer
  • Able to work with top-level government management and to work as a team member.

 

Job Description:

Provide system engineering services consistent with defined SE Configuration Management, Deployment Management, Planning, and Scheduling and related policies, processes, tool, and practices in support of the Corporate Management Services Office. The SE will assist with the analysis and documentation of current systems, evaluation of potential new systems, identification of capabilities gaps, development of data models, and development of system transition, data migration, and decommissioning plans and activities in support of CMS’ modernization plans and in the design of enterprise solutions.

Individual Capabilities/Experience Required:

  • Bachelor’s degree or advanced degree in computer science, information systems, engineering or other related discipline plus at least 6 years of systems engineering experience. A Master’s degree or PhD may be substituted for two years of experience. A high school diploma or GED plus 10 years of systems engineering experience would also be acceptable.
  • To be considered for this position, you must minimally meet the knowledge, skills, and abilities listed below:
  • Familiar with agile development and test methodologies.
  • Ability to work independently and in groups to complete tasks bounded by constraints.
  • Ability to review and analyze user requirements, concept of operations documents, system architecture and requirements specifications.
  • Strong interpersonal and communication skills, including demonstrated ability to comfortably interact with all levels of organizational management, be willing to operate in a dynamic environment with minimal supervision, and possess strong interpersonal, problem solving, and decision-making skills.
  • Technical and people skills necessary to collaborate with customers, subject matter experts, and senior technical and programmatic leadership.
DMS-02-20

Principal Software Engineer

Preferred Qualifications:

  • Linux
  • Apache NiFi OR
  • Hadoop /
  • MapReduce OR
    Apache Storm / Heron or other streaming analytic technologies OR
    DATAWAVE and Accumulo
    JMS
Job Description:

The Staff Cyber Software Engineer will join an experienced Java development team building innovative solutions to Big Data (high volume and velocity) customer challenges. The team develops an enterprise data provenance tracking system, which requires strong Java development backend skills. The team uses a wide range of technologies to develop both batch and streaming analytics, data processing pipelines, and a web backend supporting asynchronous queries. The developer could get involved in any one or more of these areas of development.

  • Requires 15 years software development experience with at least 8 of those years programming in a high-level language preferably Java.

Basic Qualifications:

  • Backend Java Developer
  • Linux
  • Maven
  • Big Data experience

Required Labor Category Skills:

  • At least fifteen (15) years in software development/engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution. The individual must be able to communicate directions and provide guidance to junior programmer/analysts, as required;
  • At least eight (8) years developing software using the Java programming language.
  • At least six (6) years of this experience must have been obtained in the last eight (8) years.
  • At least six (6) years demonstrated experience developing software for Windows (2000, 2003, XP, Vista), UNIX and Linux (Redhat versions 3-5) operating systems. At least two (2) years of this experience must have been obtained within the last four (4) years;
  • Experience in planning and accomplishing goals and complicated tasks and providing consultation on complex projects as top-level contributor or specialist;
  • Familiarity with the software development process described in the MIL-STD498, JSTD-0 16, and/or US 12207 and possess at least two (2) years of experience developing software in accordance with these standards;
  • At least six (6) years in programming and development of application software for complex systems and software testing;
  • Experience architecting, designing, developing, testing, and supporting integration of software systems with functional requirements within a CMMI Level 2 process structure;
  • Experience “wrapping” legacy systems or components as Web Services within a SOA framework;
  • Developing solutions integrating and extending COTS products;
DP-02-20

Senior Cloud Software Engineer

Preferred Qualifications:

  • MongoDB
  • MapReduce
  • Apache NiFi
  • Machine Learning
  • Streaming
Job Description:

The Senior Cloud Software Engineer will join a high-performance team of experienced Java developers delivering a Data Provenance capability that derives value from large volume and high velocity data feeds. The Senior Cloud SWE will build Java Analytics that may operate on data at rest, data streaming, and data in motion. Various technologies may be leveraged for any given Analytic developed including but not limited to MongoDB Aggregation Pipeline, Java MapReduce, Apache NiFi Processor development.

Basic Qualifications:

  • Java
  • Analytics Development

Required Labor Category Skills:

  • At least ten (10) years’ experience in software development/engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution. The individual must be able to communicate directions and provide guidance to junior programmer/analysts, as required;
  • At least six (6) years of experience developing software using the Java programming language. At least four (4) years of this experience must have been obtained in the last seven (7) years.
  • Shall have demonstrated work experience with distributed scalable Big Data Store (NoSQL) such as Hbase, CloudBase/Accumulo, Big Table, etc.
  • Demonstrated work experience with the Map Reduce programming model and technologies such as Hadoop, Hive, Pig, etc
  • Demonstrated work experience with the Hadoop Distributed File System (HDFS)
  • Demonstrated work experience with serialization such as JSON and/or BSON
  • At least four (4) years’ experience developing software for Windows (2000, 2003, XP, Vista), or UNIX/Linux (Redhat versions 3-5) operating systems.
  • Demonstrated work experience in the design and development of at least one Object Oriented system.
  • Demonstrated work experience developing solutions integrating and extending FOSS/COTS products.
  • At least three (3) years’ experience in software integration and software testing, to include developing and implementing test plans and test scripts.
021220-3

Development Support System Engineer 6 (SE6)

Individual Capabilities Desired:

  • Experience with IC industry and customer, including mission domain experience in high performance computing and cryptanalysis.
  • Seven or more years of experience as a lead system engineer on complex or large software development projects.

 

Job Description:

Provide systems engineering support to a major development effort. The Systems Engineer will assist in maintaining the overall Phase 2 architecture and collaborate with and between development teams in the areas of Platform as a Service (PaaS), Infrastructure as a Service (IaaS), Software as a Service (SaaS) and data management. They will ensure requirements are being addressed and that dependencies and interfaces are understood and documented. They will work with both data containers and virtual machines to ensure data is appropriately captured. The successful candidate will be a great collaborator and good listener, comfortable with change and uncertainty, big-picture oriented, and technically proficient.

Individual Capabilities/Experience Required:

  • Bachelor’s degree or advanced degree in computer science, information systems, engineering or other related discipline plus at least 20 years of systems engineering experience. A Master’s degree or PhD may be substituted for two years of experience. A high school diploma or GED plus 24 years of systems engineering experience would also be acceptable.
  • Familiar with agile development and test methodologies.
  • Familiar with the principles and concepts of Service Oriented Architectures including: Platform as a Service (PaaS), Infrastructure as a Service (IaaS), Software as a Service (SaaS), data management and containerization.
  • Ability to work in a fast-paced environment.
  • Familiar with automating the deployment of applications inside software containers and managing containers in an OpenStack environment.
  • Experience performing data schema work.
  • Excellent interpersonal skills and diplomacy. Excellent oral and written communication skills.
021220-4

Cyber Data Architecture

System Engineer 5 (SE5) 

Individual Capabilities Desired:

  • Recent experience supporting program roll-out messaging and communications on the importance of the architecture product line.
  • Cyber domain experience.
  • Ability to explain technical subjects to non-technical audiences.
  • Experience with reference architecture design and mapping.
  • INCOSE Systems Engineering Professional certification.
Job Description:

Develop architectural artifacts to document both as is and to be architectures. Interact with various service providers, program managers, technical development staff, and other organizational system and data architects independently to generate high-quality, UAF compliant artifacts in a new organization that is in the process of standing up. Perform with little or no guidance, interacting with teammates as required, to capture and document the enterprise system, and to demonstrate the impacts of suggested changes to the cybersecurity data architecture as well as highlighting changes and impacts to engineering requirements, capabilities and functions. Propose changes necessary to capture and access data from across the organization’s enterprise that enable corporate acquisition and decision-making processes, with emphasis on operational decisions.

Individual Capabilities/Experience Required:

  • Submitted candidates must meet the minimum experience and education requirements to qualify for the Systems Engineer Level 5 (SE 5) labor category.  Bachelor’s degree in computer science, information systems, engineering or other related discipline plus at least 15 years of systems engineering experience. A Master’s degree or PhD may be substituted for two years of experience. A high school diploma or GED plus 19 years of systems engineering experience would also be acceptable.
  • Demonstrated and documented recent significant evidence of DoDAF and/or UAF based architecture artifacts.
  • Recent architectural tool use. CAMEO preferred but System Architect or CORE will be considered.
  • Demonstrated enterprise architecture development experience, particularly in the areas of data architecting and data engineering. Experience developing architectural artifacts from approved requirements.
  • Strong interpersonal and communication skills, including demonstrated ability to comfortably interact with all levels of organization management while operating in a dynamic environment with minimal supervision.
  • Demonstrated ability to manage and track multiple activities in a fast-paced environment.
DP-01-20

Senior Software Engineer

Preferred Qualifications:

  • Linux
  • Hadoop / MapReduce
  • Apache Storm / Heron or other streaming analytic technologies
  • DATAWAVE and Accumulo
Job Description:

The Senior Cyber Software Engineer will join an experienced Java development team building innovative solutions to Big Data (high volume and velocity) customer challenges. The team develops an enterprise data provenance tracking system, which requires strong Java development backend skills. The team uses a wide range of technologies to develop both batch and streaming analytics, data processing pipelines, and a web backend supporting asynchronous queries. The developer could get involved in any one or more of these areas of development.
Requires 10 years software development experience with at least 6 of those years programming in Java.

Basic Quals:

  • Java Developer
  • Linux
  • Maven
  • Big Data experience

Required Labor Category Skills:

  • At least ten (10) years in software development/engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution. The individual must be able to communicate directions and provide guidance to junior programmer/analysts, as required;
  • At least six (6) years developing software using the Java programming language. At least four (4) years of this experience must have been obtained in the last seven (7) years.
  • At least four (4) years demonstrated experience developing software for Windows (2000, 2003, XP, Vista), UNIX and Linux (Redhat versions 3-5) operating systems. At least two (2) years of this experience must have been obtained within the last four (4) years;
  • Experience in planning and accomplishing goals and complicated tasks and providing consultation on complex projects as top-level contributor or specialist;
  • Familiarity with the software development process described in the MIL-STD498, J-STD-016, and/or US 12207 and possess at least two (2) years of experience developing software in accordance with these standards;
  • At least six (6) years in programming and development of application software for complex systems and software testing;
  • Experience architecting, designing, developing, testing, and supporting integration of software systems with functional requirements within a CMMI Level 2 process structure;
  • Experience “wrapping” legacy systems or components as Web Services within a SOA framework;
  • Developing solutions integrating and extending COTS products;
  • Developing of Framework infrastructure and services within one of the SOA design patterns;
020320-2

Standards Program Support System Engineer 5 (SE5)

Individual Capabilities Desired:

  • Knowledgeable of DoD and IC standards and specifications as well as tools that enable information sharing.
  • Able to work with top-level MPO management and to work as a team member.
  • Able to assist in policy formulation and decisions.
  • Strong in writing and communications skills.
Job Description:

Systems Engineer responsible for providing subject matter expertise, research, and recommendations relating to candidate functions, services, etc., that promote interoperability and the use of standards within the customer organization and with its partners.

The position will require an assertive and intuitive engineer to help reach out to the projects, services, and analytics associated with customer programs to discover which ones could be considered key to enabling interoperability within the customer enterprise as well as between the customer and partner organizations. Once these are determined, the engineer would identify the functionality of each enabler and identify the critical technical standards that the enabler uses.

This position may also require interacting with other subject matter experts in the community to address standards-related issues and impacts, including architecture, interoperability, implementation, and testing. The contractor will work in a collaborative team environment with mentors.

Individual Capabilities/Experience Required:

  • Bachelor’s degree or advanced degree in computer science, information systems, engineering or other related discipline plus at least 15 years of systems engineering experience. A Master’s degree or PhD may be substituted for 2 years of experience. A high school diploma or GED plus 19 years of systems engineering experience would also be acceptable.
  • Individuals in this position should have at least five years of experience as a Systems Engineer in programs that encompass standards, requirements analysis, integration, and process execution and evaluation.
020520-2

CMS Technical Writer

Individual Capabilities Desired:

 

Job Description:

The technical SETA contractor will be responsible for the preparation, review, revision, and maintenance of technical documents including software and systems engineering, system operations, testing, and user documentation. Writes and edits technical documentation for all of the project’s hardware and software to include installation, configuration and how-to documentation. Creates code documentation for software; produces implementation guides and end-user guides for capabilities; provides field, data definition, and data flow documentation and formats technical publications from pamphlets, technical drawings, and consultations with technical personnel and other available resources.

Individual Capabilities Required:

  • Understand basic concepts (to include basic grammar concepts), responsible for writing technical copy for various types of documents.
  • Assist in preparing and maintaining operations documentation, user guides and manuals and technical publications
  • Gather technical information, prepares written text.
  • Maintain a current internal documentation library.
  • Use multiple word processing and presentation tools such as MS Word, PowerPoint, and Visio etc.
  • Understand basic concepts and write technical copy for various types of documents for a program/project of similar complexity.
  • Prepare and maintain operations documentation, user guides and manuals and technical publications.
  • Prepare reports, responses, and briefings targeted to a wide range of audiences.
  • Work with developers to produce quality documentation and training materials.
  • Work on all phases of documentation, coordinate layouts and design of documents.
  • Under general direction, write technical copy for various types of documents for a program/project of similar complexity.
  • Apply concepts for technical writing based on engineering drawings, technical information from engineering documentation, consultations with engineers and subject matter experts, and other available sources.
  • Produce defense acquisition documentation, user manuals, training manuals, and other documentation utilized by the end-user community of DoD electronic equipment and systems.
  • Interpret engineering and maintenance drawings, operational procedures to understand and blend large quantities of computer related information.
  • Research highly technical subject matter organizes information from multiples sources, and express technical information in written form that is comprehensible to a wide audience of readers.
  • A candidate must have six years of experience in technical writing and a bachelor’s degree in a technical discipline from an accredited college or university. Four years of additional technical writing experience may be substituted for a bachelor’s degree.

In addition, they shall have:

  • Strong oral and interpersonal communications skills;
  • Ability to work within a team setting to complete assigned tasks within expected schedule to complete; and
  • Flexible/easily adaptable within a dynamic work environment that may require surge efforts.
020620-1

UEE Data Thread System Engineer 6 (SE6

Individual Capabilities Desired:

 

Job Description:

Provide support and related services to the implementation of enterprise data representations in various mission domains, most specifically UEE.  The successful individual will perform end-to-end systems engineering for data flows from the perspective of data format modeling, implementation, and support.  This position requires strong systems engineering expertise from cradle to grave with limited, high-level direction, in the areas of:

  • Performing high-level requirements analysis to support application of data standards across the enterprise.  Duties require a broad range of knowledge including information technology, requirements, technical architecture analysis (e.g., understanding data flow diagrams, system architecture diagrams, etc.), and an understanding of functional and system analysis.
  • Coordinating across teams that leverage multiple development methodologies (e.g., Waterfall, Agile (Scrum & Kanban), Spiral, etc.) simultaneously.
  • Possessing an instinctive aptitude to leverage information and knowledge sharing networks and navigate conflict in a way that fosters constructive outcomes.

The selected candidate will demonstrate the aptitude to learn and grow in the following areas.

  • Integrating national and tactical data architectures into enterprise data representations (or formats) that can produce outputs to support multiple system architectures.  This includes systems and data architecture and integration, data modeling, and data mapping in direct support of enterprise technology leadership.
  • Maintaining awareness of commercial data standards and community data standardization activities.
  • Corporate architecture and tools.

Individual Capabilities/Experience Required:

  • Bachelor’s degree in a qualified engineering field or a related discipline from an accredited college or university with a minimum of 20 years of general systems engineering experience, a Master’s degree or PhD in a qualified engineering field or a related discipline from an accredited college or university with a minimum of 18 years of general systems engineering experience, or a high school diploma or GED with a minimum of 24 years of general systems engineering experience.
  • Ability to assemble, lead, and manage high-performing teams through an adaptive leadership style.
  • Experience working in a matrix management construct with responsibility for technical outcomes while team leads are responsible for management, especially assignment and accountability of resources, to support specific threads.
  • Experience creating thread reviews respective of assigned threads that clearly display the assigned set of use cases, mission outcomes, and measures of success.
  • Experience providing insight into the various organizations’ priorities and “care-abouts” regarding assigned threads and report back to MPO Leadership, particularly early on, and also provide reciprocal feedback from the MPO Leadership to the partner organizations.  Collaboration with these partner organizations will require interaction with civilian, military, and contractor staff of various experience levels to achieve outcomes.
  • Provide analysis across the enterprise on implementation strategies, engineering processes, identification of gaps and needs, and efficiencies/duplication avoidance.
  • Support development, decision tracking, and cross-thread analysis; working with other thread leads to further develop thread concepts, configuration management, prioritization of processes, and document decisions.
  • Provide thought leadership in the areas of the business knowledge and enterprise data standards to implement strategies that benefit the enterprise.
  • Knowledge of systems engineering documentation end-to-end to include, but not limited to, DoDAF architecture products, CONOPS, ICD’s, capabilities documents, SEP’s, test plans, hardware & software design documentation, requirements specifications, design specifications, etc.
  • Analysis of design and implementation alternatives, trade-offs, and recommendations.
  • Strong oral, written, and interpersonal communications skills.
  • Ability to work independently as well as within a team setting to complete assigned tasks within expected.
021020-1

WSA ISE Support Systems Engineer 5 (SE5)

Individual Capabilities Desired:

  • A broad experience in systems engineering disciplines, to include stakeholder requirements definition and analysis, fit gap analysis, implementation, integration, verification, transition, validation, project planning, project assessment and control, decision, risk, configuration and quality management.
  • Self-starter and independent, with high attention to detail. The successful candidate needs to be a “big picture” person who can see where and how each task fits into the overall concept and strategic objectives.
  • Must be able to thrive on a high visibility effort in a highly dynamic team environment, working in potentially large group settings.  Must be comfortable in actively participating and, as such, must have excellent communication skills and have demonstrated experience in cross-program/cross-organization integration; ability to work constructively and successfully with diverse stakeholders to resolve mission and technical issues is critical.
Job Description:

The technical SETA contractor will support and work closely with an Integration System Engineer assigned to the customer’s IT Transformation efforts. This senior systems engineer will provide dedicated technical support to the ISE in performing a wide variety of tasks requiring a strong system engineering background and experience in a broad set of SE disciplines. The initial focus will be on business process analysis and requirements definition. The contractor should be able to perform and deliver quality outcomes in a multiple of the following process areas, to include stakeholder requirements definition and analysis, fit gap analysis, implementation, integration, verification, transition, validation, project planning, project assessment and control, decision, risk, configuration and quality management.

Responsibilities include:

  • Working with the mission leads and ISE to document mission needs
  • Working with the Business Process Lead and Change Management Lead in conducting Business Process Analysis (BPA) and Change Assessments for all identified processes. In addition, assisting the Change Management lead with managing the process changes, including user training and communications.
  • Comprehensive understanding of the OPM Federal Integrated Business Frameworks (FIBF); leading efforts to evaluate the OPM-FIBF service requirements to ensure they are complete and at the correct level of detail; and documenting agency-specific requirements as needed.
  • Review mission HCM artifacts to develop a comprehensive understanding of the mission processes, products, interfaces, data requirements, challenges, policies, regulator/statutory requirements, as well as identifying opportunities for process improvements
  • Analyzing and consolidating the BPA process flows and Suppliers, Inputs, Products, Outputs, and Customers (SIPOC) artifacts to ensure they capture the end to end process for HCM which is complete and accurate.
  • Working with the mission leads and ISE to develop use cases for the acquisition of the HCM solution including an end to end use case
  • Analyzing the results of COTS gap analysis and identifying and documenting the impacts to mission processes.
  • Reviewing planning documentation and providing recommendations; in addition to providing status on project activities.
  • Analyzing the CMS data strategy and developing a set of mission data validity rules to ensure the accuracy and completeness of ongoing operational data and data initially migrated to the new solution; in partnership with CMS, develop and implement a governance process that adjudicates unresolved customization or process change issues between mission and solution provider.
  • Supporting user testing across all phases, to include analyzing integration testing results to ensure end-to-end business processes are effective, suitable and sustainable, developing use cases for user acceptance testing to ensure the solution meets the operational need, and analyzing operational testing results; in all cases, make recommendations based on the analysis done.
  • Engaging in the requirements management process to ensure the traceability of mission requirements throughout the project life cycle.
  • Developing and implementing a risk management process that helps ensure risks are identified and controlled in order to reduce risk to tolerable levels.
  • Providing recommendations to the mission leads so they can make actionable, defensible and traceable decisions

Individual Capabilities/Experience Required:

  • A Bachelor’s degree in Computer Science, Electrical Engineering, Systems Engineering, or a related discipline and at least 15 years of systems engineering experience.  A Master’s or PhD Degree may be substituted for two years of experience.  Note: a High School Diploma or GED plus 19 years of systems engineering experience would also be acceptable.
  • Excellent oral and written communications skills and be proficient with Microsoft Office tools.
021020-2

Architecture & Integration Systems Engineer 5 (SE5)

Individual Capabilities Desired:

  • Multi-source collection and analysis
  • Ability to explain technical subjects to non-technical audiences.
  • Experience with reference architecture design and mapping.
Job Description:

Provide systems engineering support to a customer Architecture & Integration (A&I) program. In this capacity, the Systems Engineer (SE) will provide engineering guidance and produce technical documents to standardize processes and hardware that are system agnostic for all thread associated with the A&I midpoint capability.  The SE will explore innovative ideas, technologies, and processes to integrate into the future midpoint functional architecture (MFA). The SE will address the systems engineering challenges associated with designing, proving, and integrating midpoint next generation concepts.  The SE will support requirements gathering, system design and architecture, integration, testing, interface standards, CONOPS development, business model development, and security requirements definition for the MFA initiative.  The SE will engage with internal and external stakeholders and organization to ensure accurate documentation of current and future architectural requirements.  The SE will also provide analyses of technical alternatives as they affect cost, schedule, performance, and technical risk, to include risk analyses and trade studies. The SE will be required to document current midpoint operations and identify a migration path to a converged midpoint architecture.

Individual Capabilities/Experience Required:

  • A Bachelor’s degree in Computer Science, Electrical Engineering, Systems Engineering, or a related discipline and at least 15 years of systems engineering experience.  A Master’s or PhD Degree may be substituted for two years of experience.  Note: a High School Diploma or GED plus 19 years of systems engineering experience would also be acceptable.
  • Demonstrated systems engineering experience, particularly in the areas of architecture, testing, and integration. Experience in documenting system design from approved requirements.
  • Experience with conducting technical reviews, analyses of alternative capabilities/technologies, technical/programmatic risk assessments, and architectural gap analyses.
  • Successful candidates will be detail oriented and exhibit strong organization skills; must have strong interpersonal and communication skills, including demonstrated ability to comfortably interact with all levels of organization management while operating in a dynamic environment with minimal supervision.
021120-1 Software Senior System Engineer 6 (SE6) Individual Capabilities Desired:

  • Knowledge of the REDHAWK highly desired
  • Previous experience in SIGINT collection would be helpful, but not required
  • Excellent oral and written communications skills
Job Description:

The Senior Systems Engineer (SE5) will provide support to customer’s REDHAWK Software Defined Radio (SDR) Open Source Development Framework effort by interacting with the Sensor Open Systems Architectures (SOSA) community and other REDHAWK end-users to facilitate adoption and integration of REDHAWK framework into RF/SIGINT systems. The system engineer will also work with stakeholders to evaluate RF Framework SDR software (REDHAWK) for its applicability to perform front-end control of non-SIGINT radio systems. The individual will be expected to quickly develop a comprehensive knowledge of REDHAWK-related products and their employment in other RF/SIGINT systems. The System Engineer will assist or chair various meetings/working groups to standardize software architectures within SOSA.

Individual Capabilities/Experience Required:

  • A Bachelor’s degree in Computer Science, Electrical Engineering, Systems Engineering, or a related discipline and at least 15 years of systems engineering experience.  A Master’s or PhD Degree may be substituted for two years of experience.  Note: a High School Diploma or GED plus 19 years of systems engineering experience would also be acceptable.
  • Familiarity with Software Development
  • A strong working knowledge of RF/SIGINT, especially the employment of SDR based systems.
  • Ability to effectively represent customer at technical forums and working groups
013120-1

NCSOC System Engineer 5 (SE5)

Individual Capabilities Desired:

  • Working knowledge of at least part of the NETDEF architecture including associated tool suite.
  • Understanding of workflows, data-flows, and data storage related to the NETDEF thread
  • Understanding of at least part of the SIGINT architecture and how it ties into the NETDEF architecture
  • Proven track record for successful system integration/deployment.

 

Job Description:

Provide systems engineering support in the area of Cybersecurity Operations. Primary responsibilities include leading capabilities integration and testing activities for new capabilities that are to be integrated into the operational environment. Specific activities may include risk identification and management, schedule development and coordination, dependency identification, test plan and test case documentation, and verification of requirements traceability. Successful candidates will be required to develop documentation in accordance with systems engineering best practices. Additionally, this position will require the ability to closely coordinate with multiple internal and external organizations and support the scheduling, conduct, and reporting of cross-organizational technical exchanges, planning sessions, and test events.

Individual Capabilities/Experience Required:

  • Bachelor’s degree or advanced degree in computer science, information systems, engineering or other related discipline plus at least 15 years of systems engineering experience. A Master’s degree or PhD may be substituted for two years of experience. A high school diploma or GED plus 19 years of systems engineering experience would also be acceptable.
  • Demonstrated strong Systems Engineering skills with background in multi-system integration.
  • Working knowledge of the agile and traditional software development methodologies.
  • Ability to engage customers at all levels, document discussions and meetings, and provide value-added engineering optimization.
  • Ability to interface with customers to gather and manage requirements for multiple product lines through the multiple phases of systems engineering.
  • Ability to liaison with product teams for captured requirements.
020320-1

Development Support System Engineer 5 (SE5) 

Individual Capabilities Desired:

  • Experience with IC industry and customer, including mission domain experience in high performance computing and cryptanalysis.
  • Seven or more years of experience as a lead system engineer on complex or large software development projects.

 

Job Description:

Provide systems engineering support to a major development effort.  The Systems Engineer will assist in maintaining the overall Phase 2 architecture and collaborate with and between development teams in the areas of Platform as a Service (PaaS), Infrastructure as a Service (IaaS), Software as a Service (SaaS) and data management. They will ensure requirements are being addressed and that dependencies and interfaces are understood and documented. They will work with both data containers and virtual machines to ensure data is appropriately captured. The successful candidate will be a great collaborator and good listener, comfortable with change and uncertainty, big-picture oriented, and technically proficient.

Individual Capabilities/Experience Required:

  • Bachelor’s degree or advanced degree in computer science, information systems, engineering or other related discipline plus at least 15 years of systems engineering experience. A Master’s degree or PhD may be substituted for 13 years of experience. A high school diploma or GED plus 19 years of systems engineering experience would also be acceptable.
  • Familiar with agile development and test methodologies.
  • Familiar with the principles and concepts of Service Oriented Architectures including: Platform as a Service (PaaS), Infrastructure as a Service (IaaS), Software as a Service (SaaS), data management and containerization.
  • Ability to work in a fast-paced environment.
  • Familiar with automating the deployment of applications inside software containers and managing containers in an OpenStack environment.
  • Experience performing data schema work.
  • Excellent interpersonal skills and diplomacy. Excellent oral and written communication skills.
012820-1

ISE Support System Engineer 6 (SE6)

Individual Capabilities Desired:

  • A broad experience in systems engineering disciplines, with a focus on architectures, system of system integration and architecture, mission use case and thread analysis and engineering.
  • Experience in developing/documenting architectures using standard architectural frameworks (e.g., UAF, DoDAF) and should have familiarity with the UAF architecture framework.
  • Must be proficient with the Cameo architecture tool and its usage.
  • A demonstrated ability to work constructively and successfully with diverse stakeholders to resolve mission and technical issues.
  • Self-starter, with high attention to detail, and possess excellent oral and written communication skills, and be proficient with Microsoft Office tools, especially Microsoft Excel.

 

Job Description:

The technical SETA contractor will support and work closely with the Integration System Engineer (ISE) assigned to the customer’s network security division. This senior systems engineer will provide dedicated technical support to the ISE in performing a wide variety of tasks requiring a strong system engineering background and experience as well as a foundation in architecture and senior staff level communications.

Responsibilities include:

  • Developing, documenting and/or analyzing operational and system architectures based on the UAF framework using the Cameo tool, providing “as required” support to the ISE on various tasks addressing the orchestration and integration of multiple programs, organizations, capabilities, products and services required to achieve desired outcomes.

Individual Capabilities/Experience Required:

  • A Bachelor’s degree in Computer Science, Electrical Engineering, Systems Engineering, or a related discipline and at least 20 years of systems engineering experience.  A Master’s or PhD Degree may be substituted for two years of experience.  Note: a High School Diploma or GED plus 24 years of systems engineering experience would also be acceptable.
  • Excellent oral and written communications skills
012220-3

Utility Cloud System Design Engineer – System Engineer 4 (SE4)

Individual Capabilities Desired:

  • Experience with IC industry and customer.
  • Able to work with top-level government management and to work as a team member.
  • Excellent interpersonal skills and diplomacy.  Strong in writing and communication skills.

 

Job Description:

Provide system engineering solutions to meet required capabilities for cloud, Virtual Desktop (VDI), and other current and future Computer Infrastructure.  Create bills of materials, network designs and diagrams, rack elevations, cable run lists, build books, and other documentation for new and updated installations.  Work with network, storage, and server personnel to define new or modified solutions to complex problems.  Respond to requests for new MUC and VDI systems, design them to meet capacity and user requirements, and determine required power, space, cooling, and funding to meet these goals.  Prepare summaries for budget estimates and details for purchase.

Critical documentation types include Rack elevations (specific layout of hardware in rack floor plans); Network Diagrams (Physical connections diagram to system port level); Cable Run List (spreadsheets of all physical hardware and network connections within a system); System Build Books, installation guides for hardware builds, and cable labels; and full documentation of hardware identifiers and inventory information.

Individual Capabilities/Experience Required:

  • Bachelor’s degree or advanced degree in computer science, information systems, engineering or other related discipline plus at least 10 years of systems engineering experience. A Master’s degree or PhD may be substituted for two years of experience. A high school diploma or GED plus 14 years of systems engineering experience would also be acceptable.
  • Familiarity with agile development and test methodologies.
  • Ability to work independently and in groups to complete tasks bounded by constraints.
  • Ability to break down complex problem space, formulate technical strategies build action plans, and track progress against established baselines to resolve technical challenges and meet customer expectations.
  • Knowledge and understanding of customer’s overall mission areas.
012220-1

Data Thread System Engineer 4 (SE4)

Individual Capabilities Desired:

 

Job Description:

Provide support and related services to the implementation of enterprise data representations in various mission domains.  The successful individual will perform end-to-end systems engineering for data flows from the perspective of data format modeling, implementation, and support.  This position requires strong systems engineering expertise from cradle to grave with limited, high-level direction, in the areas of:

  • Performing high-level requirements analysis to support application of data standards across the enterprise.  Duties require a broad range of knowledge including information technology, requirements, technical architecture analysis (e.g., understanding data flow diagrams, system architecture diagrams, etc.), and an understanding of functional and system analysis.
  • Coordinating across teams that leverage multiple development methodologies (e.g., Waterfall, Agile (Scrum & Kanban), Spiral, etc.) simultaneously.
  • Possessing an instinctive aptitude to leverage information and knowledge sharing networks and navigate conflict in a way that fosters constructive outcomes.

The selected candidate will demonstrate the aptitude to learn and grow in the following areas.

  • Integrating national and tactical data architectures into enterprise data representations (or formats) that can produce outputs to support multiple system architectures.  This includes systems and data architecture and integration, data modeling, and data mapping in direct support of enterprise technology leadership.
  • Maintaining awareness of commercial data standards and community data standardization activities.
  • Corporate architecture and tools to include the Event Warehouse, Content Warehouse, PRESSUREWAVE, DataXplorer, GeoXplorer, and those in development such as FLEXIBLEFLYER.

Individual Capabilities/Experience Required:

  • Bachelor’s degree in a qualified engineering field or a related discipline from an accredited college or university with a minimum of 10 years of general systems engineering experience, a Master’s degree or PhD in a qualified engineering field or a related discipline from an accredited college or university with a minimum of 8 years of general systems engineering experience, or a high school diploma or GED with a minimum of 14 years of general systems engineering experience.
  • Ability to assemble, lead, and manage high-performing teams through an adaptive leadership style.
  • Experience working in a matrix management construct with responsibility for technical outcomes while team leads are responsible for management, especially assignment and accountability of resources, to support specific threads.
  • Experience creating thread reviews respective of assigned threads that clearly display the assigned set of use cases, mission outcomes, and measures of success.
  • Experience providing insight into the various organizations’ priorities and “care-abouts” regarding assigned threads and report back to Government Leadership, particularly early on, and also provide reciprocal feedback from the Government Leadership to the partner organizations.  Collaboration with these partner organizations will require interaction with civilian, military, and contractor staff of various experience levels to achieve outcomes.
  • Provide analysis across the enterprise on implementation strategies, engineering processes, identification of gaps and needs, and efficiencies/duplication avoidance.
  • Support development, decision tracking, and cross-thread analysis; working with other thread leads to further develop thread concepts, configuration management, prioritization of processes, and document decisions.
  • Provide thought leadership in the areas of the business knowledge and enterprise data standards to implement strategies that benefit the enterprise.
  • Knowledge of systems engineering documentation end-to-end to include, but not limited to, DoDAF architecture products, CONOPS, ICD’s, capabilities documents, SEP’s, test plans, hardware & software design documentation, requirements specifications, design specifications, etc.
  • Analysis of design and implementation alternatives, tradeoffs, and recommendations.
  • Strong oral, written, and interpersonal communications skills.
  • Ability to work independently as well as within a team setting to complete assigned tasks within expected.
AMB-75-024

Splunk Architect

(ISSE2/SE2/SE3/

SASA2/SASA3)

Individual Capabilities Desired:

 

Job Description:

Required Experience:

  • Partner with security, development and operation teams to facilitate log ingestion and analysis.
  • Participate in requirements gathering, prototyping, architecting, and triaging of operational issues
  • Maintains, upgrades, advises and cross-trains team members on the operation of the Splunk platform
  • Experience SPLUNK and ITSI.
  • Candidate should have SPLUNK Architecture certification.
  • Knowledge of cloud computing platforms
  • Scripting and coding experience a plus
  • Must have at least one Information Security related certification (Security+, CISSP, CISM, etc…)
AMB-75-025

Splunk Architect

(ISSE2/SE2/SE3/

SASA2/SASA3)

Individual Capabilities Desired:

 

Job Description:

Required Experience:

  • Partner with security, development and operation teams to facilitate log ingestion and analysis.
  • Participate in requirements gathering, prototyping, architecting, and triaging of operational issues
  • Maintains, upgrades, advises and cross-trains team members on the operation of the Splunk platform
  • Experience SPLUNK and ITSI.
  • Candidate should have SPLUNK Architecture certification.
  • Knowledge of cloud computing platforms
  • Scripting and coding experience a plus
  • Must have at least one Information Security related certification (Security+, CISSP, CISM, etc…).
011620-1

System Engineer 5 (SE5) 

Individual Capabilities Desired:

  • Familiarity with Technical SIGINT operations
  • Position requires travel
  • Experience in collaborating with peer organizations to overcome barriers to success and create shared solutions
  • Intelligence Community (IC) experience

 

Job Description:

This position will apply system engineering principles to various systems throughout the entire systems life cycle phases: concept, development, production, utilization, and support.  This individual will interact with a large number of MPO and development personnel regarding technical considerations for associated problems, issues or conflicts.  Personal communication with peer and decision makers will be required to carry out duties, as well as written documentation.  The ability to take requirements and apply them to various tools for developmental guidance and disposition will be indispensable.  Will be responsible for technical integrity, quality, and completeness of work performed and deliverables associated with multiple process areas.

Individual Capabilities Required:

  • Bachelor’s degree in a qualified engineering field or a related discipline from an accredited college or university with a minimum of 15 years of general systems engineering experience or a high school diploma or GED plus 19 years of general systems engineering experience, or a Master’s degree or PhD in a qualified engineering field or a related discipline from an accredited college or university with a minimum of 13 years of general systems engineering experience.
  • Experience in developing a new or innovative approach to a technical or engineering issue and evaluating requirements to determine system suitability.
  • Process improvement.
  • SIGINT experience.
  • Excellent oral and written communications skills.
  • Ability to work within a team setting to complete assigned tasks within expected time schedule.
  • Flexible/easily adaptable within a dynamic work environment that may require surge efforts.
010920-2

Systems Engineer 4 (SE4) 

Individual Capabilities Desired:

  • Able to work with top-level MPO management and to work as a team member.
  • Able to assist in policy formulation and decisions.
  • Strong in writing and communications skills.

 

Job Description:

Systems Engineer responsible for providing subject matter expertise, research, and recommendations relating to candidate functions, services, etc., that promote interoperability and the use of standards within the customer organization and with its partners.

The position will require an assertive and intuitive engineer to help reach out to the projects, services, and analytics associated with customer programs to discover which ones could be considered key to enabling interoperability within the customer enterprise as well as between the customer and partner organizations. Once these are determined, the engineer would identify the functionality of each ‘enabler’ and identify the critical technical standards that the enabler uses.

This position may also require interacting with other subject matter experts in the community to address standards-related issues and impacts, including architecture, interoperability, implementation, and testing. The contractor will work in a collaborative team environment with mentors.

Individual Capabilities/Experience Required:

  • Bachelor’s degree or advanced degree in computer science, information systems, engineering or other related discipline plus at least 10 years of systems engineering experience. A Master’s degree or PhD may be substituted for 2 years of experience. A high school diploma or GED plus 14 years of systems engineering experience would also be acceptable.
  • Individuals in this position should have at least five years of experience as a Systems Engineer in programs that encompass standards, requirements analysis, integration, and process execution and evaluation.
121119-3

Technical Writer 2  (TW2) 

Individual Capabilities Desired:

  • Must be self-starter capable of working tasks to completion without direct immediate oversight
Job Description:

The selected individual will provide dedicates assistance in the preparation, review, revision and maintenance of technical documents to support the unit’s mission. Writes and edits technical documentation for all supported organizations activities. Creates documentation for operations; produces implementation guides and end-user guides for capabilities – Standard Operating Procedures; provides field, data definitions and data flow documentation and formats technical publications from pamphlets, technical drawings and consultations with technical personnel and other available resources. Additional duties include tracking and monitoring tasking and utilizing automated data systems and research tools to meet deadlines.

Individual Capabilities/Experience Required:

  • Six (6) years of experience as a Technical Writer in programs and contracts of similar scope, type, and complexity is required. Bachelor’s degree in a technical discipline from an accredited college or university is required. Four (4) years of additional TW experience may be substituted for a bachelor’s degree.
  • Understanding of basic concepts (to include basic grammar concepts), ability to be responsible for writing technical copy for various types of documents
  • Experience t in preparing and maintaining operations documentation, user guides and manuals and technical publications
  • Ability to gather technical information, prepares written text
  • Ability to maintain a current internal documentation library
  • Skilled in use of multiple word processing and presentation tools such as MS Word, PowerPoint, and Visio etc.
  • Must understand basic concepts and write technical copy for various types of documents for a program/project of similar complexity
DMS-23-19

Principal Test Engineer 

Preferred Qualifications:

 

Job Description:

The Principal Test Engineer will manage the project’s gap between developer-controlled unit-testing and client-led acceptance-testing, identifying and prioritizing test cases/plans and their execution based on available resources. The work includes defining/creating test plan, test case, test procedure, test report documents. Working with systems engineers on acceptance criteria or development engineers on product configuration/operation as necessary. Coordinating scheduling and completion of test activities and reporting of all discrepancies noted during test activities.

Required experience:

  • Must meet the Pr. TE LCAT requirements
  • Automated testing experience
  • Postman
  • Selenium
  • Jenkins
  • Maven508 compliance testing
  • SonarQube continuous inspection

Required Labor Category Skills:

  • At least ten (10) years’ experience of planning, implementing, testing, documenting, and maintaining solutions for the integration and testing of custom developed and COTS/GOTS components, elements, subsystems and/or systems.
  • Shall have demonstrated the ability to communicate directions and provide guidance to senior testers;
  • Shall be able to synthesize customer contractual needs and requirements into system test solutions that acknowledge technical, schedule and cost constraints;
  • Shall be able to establish functional and technical specifications and standards solve hardware/software interface problems, define input/output parameters, and ensure integration of the entire system or subsystem;
  • Shall be able to review, evaluate and derive requirements for testability, develop, and execute comprehensive test plans, procedures and schedules for complete systems and/or subsystems;
  • Shall be able to coordinate subsystem and/or system testing activities with programs and other organizations;
  • Shall be able to perform analysis of test results and prepare comprehensive subsystem and/or system level evaluation reports which verify and validate system performance;
  • Shall be able to write discrepancy reports and perform integration regression testing to verify/validate incorporated fixes to software, components, subsystems and systems;
  • Shall have experience with test automation tools e.g. IBM Rational Robot, Mercury Interactive LoadRunner, QuickTest or Selenium.
110519-2

EFT Technical Writer (TW2) 

Individual Capabilities Desired:

  • Strong oral and interpersonal communications skills.
  • Ability to work within a team setting to complete assigned tasks within expected schedule to complete.
  • Flexible/easily adaptable within a dynamic work environment that may require surge effort.

 

Job Description:

The technical contractor will be responsible for the preparation, review, revision, and maintenance of technical documents including software and systems engineering, system operations, testing, and user documentation. Writes and edits technical documentation for all of the project’s hardware and software to include installation, configuration and how-to documentation. Creates code documentation for software; produces implementation guides and end-user guides for capabilities; provides field, data definition, and data flow documentation and formats technical publications from pamphlets, technical drawings, and consultations with technical personnel and other available resources.

  • A candidate must have six years of experience in technical writing and a bachelor’s degree in a technical discipline from an accredited college or university. Four years of additional technical writing experience may be substituted for a bachelor’s degree.
  • Understand basic concepts (to include basic grammar concepts), responsible for writing technical copy for various types of documents.
  • Assist in preparing and maintaining operations documentation, user guides and manuals and technical publications.
  • Gather technical information, prepares written text.
  • Maintain a current internal documentation library.
  • Use multiple word processing and presentation tools such as MS Word, PowerPoint, and Visio etc.
  • Understand basic concepts and write technical copy for various types of documents for a program/project of similar complexity.
  • Prepare and maintain operations documentation, user guides and manuals and technical publications, MOUs, SLAs, etc.
  • Prepare reports, responses, and briefings targeted to a wide range of audiences.
  • Under general direction, write technical copy for various types of documents for a program/project of similar complexity.
  • Produce defense acquisition documentation, user manuals, training manuals, and other documentation utilized by the end-user community of DoD electronic equipment and systems.
103019-1

Cyber Security System Engineer 5 (SE5)

Individual Capabilities Desired:

 

Job Description

Support the customer’s Cyber Security Cross Operations team to identify and assess organizational, business and or user needs, constraints, and requirements as they relate to the system and or process being designed.  Identify new and/or existing products, technologies, and architectures to solve design, development, and operational problems. Perform high-level design, specifying system and component performance and interface requirements translating into the conceptual designs and technical specifications.  Responsible for decomposing each environment with the customer and documenting the capability requirements for each one.  Work with the PMs and TDs to develop transition road maps into future solutions.  Highly skilled in ability to document the day and life of a system, breaking down what each system does, documenting what the new system must be capable of and building an implementable plan for transition of services.  Contractor may be expected to travel between sites as part of the duties required for this TTO.

Individual Capabilities/Experience Required:

  • Bachelor’s degree or advanced degree in computer science, information systems, engineering or other related discipline plus at least 15 years of systems engineering experience. A Master’s degree or PhD may be substituted for two years of experience. A high school diploma or GED plus 19 years of systems engineering experience would also be acceptable.

To be considered for this position, you must minimally meet the knowledge, skills, and abilities listed below:

  • Meet and gather customer requirements from private, public, and international partners.
  • Review and analyze customer requirements to develop any functional, operational, and or user requirements necessary.
  • Research new capabilities, plan evaluations and conduct Feasibility Studies when necessary.
  • Develop and perform independent tests and develop test procedures from requirements.
  • Complete technical reviews, develop and distribute final reports.
  • Ensure that appropriate documentation and operational training is made available. 
100919-2

System Engineer 5 (SE5)

Individual Capabilities Desired:

  • Excellent oral and written communications skills.
  • Familiarity with Intelligence Community and/or DoD acquisition lifecycles, software development methodologies, information security engineering concepts, cloud computing methodologies and/or SOA-enabling technologies.
  • Familiarity with Cameo, System Architect, Magic Draw, Sparx, Rhapsody, or Power Designer Architecture Tool Suites

 

Job Description:

  • Develop and maintain DoDAF, FEAF and IC EA compliant architecture artifacts, utilizing architecture modeling tools to ensure integrated architecture.
  • Perform assessments of acquisition architectures for compliance and consistency with Agency-level EA in support of a Review Board and governance processes.
  • Collaborate with operational / technical SMEs and Standards personnel to identify architecture gaps, overlaps and inefficiencies, and develop recommendations for changes to improve enterprise architecture.
  • Collaborate with Enterprise Knowledge Repositories personnel to identify tools / technologies, data models, data analytics, and reporting / visualization approaches to assist Government leaders and technologists with architectural data-driven decision-making.

Individual Capabilities/Experience Required:

  • A Bachelor’s degree in Computer Science, Electrical Engineering, Systems Engineering, or a related discipline and at least 15 years of systems engineering experience. A Master’s or PhD Degree may be substituted for two years of experience. Note: A High School Diploma or GED plus 19 years of systems engineering experience would also be acceptable.
  • Individuals in this position must have at least five years of demonstrated experience in DoD Architectural Framework (DoDAF) or Federal Enterprise Architectural Framework (FEAF).
  • Knowledge of modeling approaches such as Unified Modeling Language (UML), Business Process Modeling, Data Modeling
  • Understanding of data architecture approaches such as DODAF, Zachman, UAF, TOGAF, JARM, etc., as well as industry standards and best practices (e.g., DMBOK).
092719-1

System Engineer 5 (SE5) 

Individual Capabilities Desired:

 

Job Description

Assist with the customer’s Infrastructure Services transformation. The customer organization provides risk management tools; implements information management tools, evaluates performance-based information, provides technical and process recommendation, conducts technical analysis of alternatives, and provides configuration management.  They are responsible for planning, developing, deploying, securing, and operating the Information Technology Infrastructure (for all domains). Engineering services include developing transition plans and processes related to services that include data links, networks, MPO communication systems, interfaces, and processing systems.  This service also includes assisting with the standardization of these services so that enterprise tools are developed within the organization and our technologies.

Assist the MPO Team in ensuring required activities associated with systems integration is completed during transformation.  Produce system engineering and technical documentation, develop master schedules, design related dashboards, and establish overarching best practices and processes.

Individual Capabilities/Experience Required:

Bachelor’s degree or advanced degree in computer science, information systems, engineering or other related discipline plus at least 15 years of systems engineering experience. A Master’s degree or PhD may be substituted for two years of experience. A high school diploma or GED plus 19 years of systems engineering experience would also be acceptable.

To be considered for this position, you must minimally meet the knowledge, skills, and abilities listed below:

  • Perform requirements gathering, design synthesis, and system design to assist with the transformation of services.
  • Produce enterprise level architectural artifacts such as:  CONOPS, model-based systems engineering, use-case diagrams and security-based compliance support (to include STE requirements).
  • Based on expertise, make recommendations to prevent or mitigate outages or compatibility issues with the transformation efforts.
  • Provide risk analysis, evaluate test results, if needed, identify and report health status of activities, to aid in ensuring the health and compatibility of enterprise and mission.
  • Provide gap analysis and risk analysis in understanding the significance and probability of identified risks.
  • Communicate required activities, compliance information, and technical information with enterprise personnel.
  • Serve as liaison to critical personnel in monitoring the state of project development milestones.
  • Provide troubleshooting recommendations and research solutions as requested, capturing these efforts in the appropriate systems engineering documentation.
091219-1

Software Engineer 2 (SWE2) 

Individual Capabilities Desired:

 

Job Description:

The technical contractor will work within a MPO and contractor Team to provide service support for activities. The SWE2 will support a variety of tasks including APIs, scripting, front- and back-end services, GUI enhancement, and maintaining servers that host the tools.

Individual Capabilities/Experience Required:

Bachelor’s degree in Computer Science or related discipline from an accredited college or university is required. Fourteen years of experience as a Software Engineer in programs and contracts of similar scope, type, and complexity is required. Four years of additional software engineering experience on projects with similar software processes may be substituted for a bachelor’s degree.

Needed skills:

  • Experience designing, developing, testing, and implementing software and architecture within the Customer environment
  • Proficiency in Java, JavaScript, angular.js, node.js, and Mongo DB
  • Proficiency in HTML and CSS
  • Ability to support Linux server administration
  • Ability to analyze and improve efficiency, scalability, and reliability of applications
  • Ability to think holistically
  • Self-starting individual
  • Excellent oral and written communication skills
BTI01

Sr. Software Engineer/Data Scientist

 

Preferred Qualifications: Job Description:

Seeking multiple Senior Software Engineers/Data Scientists with experience in the R statistics software language.

For the past 14 years, BTI has worked with government and private organizations to help them improve how they operate.  For the past year, BTI has been developing process and data mining-based capabilities to provide a richer set of analytic tools to our customers and consultants.  BTI recently won new work to provide a technology concept demonstration using our data mining approach for a long-term customer.

The Senior Software Engineers/Data Scientists will develop software to implement mining and analysis algorithms to extract data from customer APIs and implement data analytic algorithms to provide insight into the data.  An example analytic challenge is to create a predictive model for validating a current product development schedule based on past engineering team performance. For example, see https://www.biztransform.net/process-mining-implement-devops-part-2/.

Job Duties:

  • Develop analytic algorithms in consultation with senior statisticians.
  • Develop software to implement mining algorithms.  
  • Develop software to implement data analysis queries and produce reports.
  • Develop and implement interfaces using JSON and XML using R.
  • Develop software to validate user identities using PKI and OAuth.

Skills and Qualifications:

  • Excellent interpersonal skills, particularly with respect to highly-skilled technology consulting personnel and systems engineers.
  • One year or more of analytic and development experience in R and common R packages such as plyr, dplyr, lubridate, data.table, curl.      
  • A BA or BS in a relevant field (for example, computer science, mathematics, statistics, or industrial engineering)
  • Experience working with or on an agile software development team
  • REST API experience
  • XML, JSON processing experience

Partners with

Supporter of