Cyber Software Engineer Resume Samples
4.5
(94 votes) for
Cyber Software Engineer Resume Samples
The Guide To Resume Tailoring
Guide the recruiter to the conclusion that you are the best candidate for the cyber software engineer job. It’s actually very simple. Tailor your resume by picking relevant responsibilities from the examples below and then add your accomplishments. This way, you can position yourself in the best way to get hired.
Craft your perfect resume by picking job responsibilities written by professional recruiters
Pick from the thousands of curated job responsibilities used by the leading companies
Tailor your resume & cover letter with wording that best fits for each job you apply
Resume Builder
Create a Resume in Minutes with Professional Resume Templates
CHOOSE THE BEST TEMPLATE
- Choose from 15 Leading Templates. No need to think about design details.
USE PRE-WRITTEN BULLET POINTS
- Select from thousands of pre-written bullet points.
SAVE YOUR DOCUMENTS IN PDF FILES
- Instantly download in PDF format or share a custom link.
DW
D Williamson
Destin
Williamson
2965 Annamarie Crescent
Detroit
MI
+1 (555) 763 7548
2965 Annamarie Crescent
Detroit
MI
Phone
p
+1 (555) 763 7548
Experience
Experience
Philadelphia, PA
Cyber Software Engineer
Philadelphia, PA
Lockman, Rogahn and Stamm
Philadelphia, PA
Cyber Software Engineer
- Develop test software to verify correctness and performance, including unit tests
- Provide programming to include new development, bug fixes, and enhancements, as well as installation, monitoring and configuration programs and scripts
- Performs advance research on cutting edge technologies and programming techniques to develop unique and innovative software prototypes
- Responsible for performing development, integration, test and documentation duties to ensure proper operation of hardware and software platforms
- Improve performance in technical activities through training and outside study
- Perform software development, testing, installation, configuration, and upgrading
- Develop software as necessary to integrate between components, perform new capabilities, facilitate testing, etc
Chicago, IL
Cyber Software Engineer Test
Chicago, IL
Jakubowski-Gusikowski
Chicago, IL
Cyber Software Engineer Test
- Work with developers, system engineers and data characterization teams to produce the following types of tests
- Provide end to end functional tests for validating that a functionality has been successfully integrated
- Work with the team to ensure builds and baselines reflect accurate versions of software related to test phases
- Perform operational tests, i.e. test that reflect the operational use of the TU system
- Provide detailed documentation of test and results
- Be responsible for working with the leads to coordinate and prioritize tasks via backlogs for sprint planning and setting schedules
- Develop scripts to incorporate/replace test harness to automate test execution/analysis
present
New York, NY
Cyber Software Engineer Coop-chantilly
New York, NY
Kerluke and Sons
present
New York, NY
Cyber Software Engineer Coop-chantilly
present
- Collaborate with Cyber Innovation Unit staff working multifunctional programs integrating hardware and software engineering tasks
- Support the latest Cyber Innovation Unit’s research and development programs
- Participate in development of software and hardware tools to support project activities
- Participate in Cyber teams to achieve corporate science and technology objectives
- Perform documentation of all design/software developed, documentation of on-going development efforts using Atlassian tools (JIRA/Confluence)
- Create and analyze network protocols throughout all layers of the network stack
- Perform programming to include new development, bug fixes, and enhancements, as well as installation, monitoring and configuration programs and scripts
Education
Education
Bachelor’s Degree in Computer Science
Bachelor’s Degree in Computer Science
Seton Hall University
Bachelor’s Degree in Computer Science
Skills
Skills
- Strong working knowledge of basic office automation tool suites such as MS Office (Word, Excel, PowerPoint)
- Knowledge of and ability to navigate and manipulate the Windows registry
- Strong knowledge of software security principles
- Demonstrated ability to collaborate with large, complex teams in a systems engineering environment to define and execute written customer deliverables
- Strong experience including hands-on experience with virtualization technologies, knowledge of software engineering life cycle (SELC) and agile best practices
- Proven knowledge of computer hardware/software and strong understanding of computer/internet communications methods
- Ability to speak and write professionally
- Computer proficiency with the ability to learn and use customer software and tools
- Expert knowledge of TCP/IP and networking fundamentals
- 5+ years of experience of professional software Engineering experience, configuration of Windows and Linux OS
15 Cyber Software Engineer resume templates
Read our complete resume writing guides
1
Cyber Software Engineer Resume Examples & Samples
- Developing software to suit customer requirements
- Software debugging
- Security Clearance: An active TS/SCI clearance with Polygraph is required
- Bachelor’s Degree in technical discipline from an accredited college or university and a minimum of two (02) years’ experience for a Level 02. Four (04) years of additional software engineering experience on projects with similar software processes may be substituted for a bachelor’s degree
- Shall have a minimum of two (2) years’ experience in a commercial or academic field of computer science, information systems, or network engineering
- Shall have experience with
- Python programming - Developing Python modules
- Computer or network security experience
- CNO programming experience
2
Cyber Software Engineer Resume Examples & Samples
- 4 Years of Experience
- Developing solutions which integrated or extended COTS or GOTS products
- Evaluating project needs, determining tasks and durations, allocating resources, generating and reviewing designs for technical accuracy, completeness and appropriateness in light of objectives, budget, and schedule, on MD Agency projects
3
Cyber Software Engineer Resume Examples & Samples
- The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processingintensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and
- Analyze user requirements to derive software design and performance requirements (U) Design and code new software
- May serve as the technical lead of multiple software development teams
- Recommend new technologies and processes for complex software projects (U) Ensure quality control of all developed and modified software
- Delegate programming and testing responsibilities to one or more teams and monitor their performance
- Experience with Agile development processes
- Familiar with IBM Rational Product Suite
- Familiar with PL1 Programming Language
- Experience in developing test cases associated with Agile user stories
- Experience supporting test driven development
- Experience writing test reports
- Configuration management support/process familiarity Experience working in a quick reaction capacity
- Familiar with a wide variety of software development languages (i.e., Java, C, C++, Pascal, Assembly, Ruby on Rails, (etc.) and operating systems (Windows, UNIX, Linux, DOS, etc.)
4
Cyber Software Engineer Resume Examples & Samples
- Twenty (20) + years’ experience with a Bachelor’s degree in Computer Science or related engineering field
- Experience serving as the technical expert of a software development team and selecting the software development process in coordination with the customer and system engineering
- Experience serving as consultant to customer in long-range company planning concerning new or projected areas of technological research and advancements
- Extensive Java and XML experience is required to include writing and customizing XML validation rules using XSLT, ability to read, create, and edit XML schemas, and experience with Java and open source XML streaming libraries and related libraries (javax.xml.stream, woodstox, staxmate, open-exi, aalto, xerces, saxon)
- Three-tier architecture experience and expertise is necessary
- Experience with data-centric security and data tagging
- Understanding of the SMP and CAPCO classification systems on which TDF security metadata is based
- Master’s degree in Computer Science or Software Engineering
- Experience working with encryption, digital signing, and cryptographic binding
- Knowledge of Schematron and TDF (and related specifications) business rules
- Understanding of OSGi specification
- Experience with the specifications and business rules of the TDF
5
Cyber Software Engineer Resume Examples & Samples
- Fourteen (14) + years’ experience with a Bachelor’s degree in Computer Science or related engineering field
- Experience serving as the technical advisor of a software development team and selecting the software development process in coordination with the customer and system engineering
- Experience serving as an advisor to customer in long-range company planning concerning new or projected areas of technological research and advancements
6
Cyber Software Engineer Resume Examples & Samples
- Be able to write code to convert different encoded data formats (e.g., XML, JASON, etc.)
- Experience with RDBMS or distributed NoSQL Database system (MongoDB, Accumulo)
- Have a working knowledge of Cloud VM OpenStack client provisioning of resources
- Streaming frameworks (STORM, Apache Spark, Distillery)
- Data formats (JSON, XML, HTML and XHTML DOM)
7
Cyber Software Engineer Resume Examples & Samples
- Bachelor’s Degree in Computer Science or related discipline from an accredited college or university is required. Four (4) years of additional software engineering experience on projects with similar software processes may be substituted for a bachelor’s degree
- 9 years of practical experience with C++ Software Development Language
- Unit Test framework with code coverage (ATF – automated Testing framework, CUTE – C++ Unit Test Easier)
- Network protocols (HTTP, TCP, SSH, SSL, FTP, etc.)
- REST WebServices
- Candidates must have an active TS/SCI clearance with Polygraph
- Have a working knowledge of network protocols
- Have a working knowledge of how to implement middle-tier webservices
8
Cyber Software Engineer Resume Examples & Samples
- Programming skills in Javascript including Groovy, D3, BackBoneJS, UnderscoreJS, Jquery, JUnit and RequireJS
- Familiarity with code development, test, and configuration management and collaboration tools such as JIRA, Wiki’s, and Confluence
- Domain modeling experience
- Advanced knowledge of end to end data flows
9
Cyber Software Engineer Resume Examples & Samples
- Bachelor's degree in Computer Science or related discipline from an accredited college or university is required. Four (4) years of additional software engineering experience on projects with similar software processes may be substituted for a bachelor's degree
- 2 years of experience with JAVA
- Deep understanding of Linux (RedHat and CentOS)
- Experience with ElasticSearch, Apache Solr, or similar products
- Experience with Ansible or similar technology (Salt or Chef)
- Open-source configuration management tools (Puppet)
- Experience working in Agile engineering environment
- Familiarization with shell scripting languages such as Ruby, BASH execution and analysis
- Candidates must have active TS/SCI clearance with polygraph
- Familiarity with Spring or Spring Boot
- Provide system administration services for Linux infrastructure and development systems (scripting and loading machines using KickStart system configuration)
- Develop/maintain scripts for loading machines using KickStart and Puppet manifests (or Ansible) and perform/verify system configurations
- Experience with OPENSTACK is preferred
- Experience with Apache NiFi
10
Cyber Software Engineer Resume Examples & Samples
- Practical experience utilizing Cloud technologies (e.g. Hadoop, Accumulo, MapReduce, Cloudbase) for real-time processing of large data sets
- Practical experience with Distillery, InfoSphere Streams, or Storm
- Programming skills in Ruby
- Experience with languages such as Javascript and PHP
- Familiarity with code development, test, and configuration management and collaboration tools such as JIRA, Wiki’s, ClearCase, and GIT
- 2 - 3 years experience with Streaming technologies
11
Cyber Software Engineer Resume Examples & Samples
- Bachelor’s Degree in Computer Science, Software Engineering, Information Systems or other related degree and 5+ years of technical experience; An additional 4 years of experience may be substituted in lieu of bachelor’s degree
- Current TS/SCI with Polygraph
- Experience with at least two of the following: C, C++, C#, Java, Python, Ruby on Rails, My SQL and Visual basic
- Experience with database development and querying
- Ability to support a 24/7/365 on-call
- Seven years or more SW development experience within the IC
- 3 years of management experience
- Knowledge of the customer environment and familiarity with this customer’s mission, goals, and capabilities
- A demonstrated record of establishing and maintaining effective relationships with customer staff
- Computer proficiency with the ability to learn and use customer software and tools
- Proven knowledge of computer hardware/software and strong understanding of computer/internet communications methods
12
Cyber Software Engineer Resume Examples & Samples
- Must have experience with C and Python Programming Languages
- Cyber Security Background
- Experience with Linux Operating Systems (RHEL, Yocto, Debian)
- Experience with Multithreaded/Concurrent Programming
- Experience with Distributed VCS (Git, Mercurial, Bazaar)
- Linux Kernel or Driver Programming
- Embedded Systems/Firmware Development
- CNO Skills (Reverse Engineering/Penetration Testing, etc.)
- Intel, ARM, MIPS or PowerPC Assembly/HW Knowledge
- Experience with Mission Critical software or embedded systems
13
Cyber Software Engineer Resume Examples & Samples
- Clearance: Must be a US Citizen. Must have the ability to obtain a TS/SCI with Polygraph clearance
- Python programming
- Socket programming
- Multi-threaded programming
- Windows, Linux system APIs (POSIX, win32, win native api), and/or network devices
- Knowledgeable in Windows programming
- Custom network protocols
- Software design and architecture
- X86/X86_64 assembly
- Windows or Linux Kernel
- Experience with C++ or Java programming language
- Knowledge of general automation programming
- A background in software reverse engineering, analysis and modification
- Knowledge of Linux drivers, subsystems, and network topology
- Experience with firmware
- Experience with Intel x86 chipsets and/or ARM processors
- Experience with combat networked systems such as satellite, UAV, or ground systems
- Knowledge of embedded systems with mission critical aspects
- Cloud Expertise
- Software Defined Networking Expertise
- C2 or UX experience
- Model Based Systems Engineering (MBSE) Experience
14
Cyber Software Engineer Resume Examples & Samples
- Shall have a minimum of five (05) years’ experience in programs and contracts of similar scope, type and complexity is required
- Shall have a strong scripting background in RedHat Linux; Perl a plus – skills needed for development of test harness
- Shall have experience developing/setting up test beds/drivers
- Shall have familiarity with C++ and Java development (i.e. comfortable looking at C++ code or Java source code or xml, etc. to be able to begin diagnosis of problems uncovered during tests
- Shall have familiarity with Linux/Unix system administration
15
Cyber Software Engineer Resume Examples & Samples
- Bachelors Degree in Computer Science, Information Systems, Information Technology or other related field and 9+ years of overall experience, additional 4 years of related experience may be considered in lieu of degree
- Demonstrated experience with one or more of the following: Java, C, C++, Scripting languages
- Previous experience within the Intelligence Community
- Active TS/SCI with Polygraph clearance required.**
- Demonstrated experience with Agile, SAFe Agile, Cloud Experience
16
Cyber Software Engineer Resume Examples & Samples
- Designs, develops, documents, tests and debugs applications software and systems for windows, mobile, mac, and linux platforms
- Conducts multidisciplinary research and collaborates with Customer in all phases
- Support Quick Reaction Capability (QRC) effort as needed
17
Cyber Software Engineer Resume Examples & Samples
- BS Degree in STEM Discipline and Five (5) years of experience OR MS Degree and three (3) years of experience
- Experience in software development with the C programming language
- Experience in LINUX OS
- Experience in Cybersecurity (e.g. CNO)
- Experience in any three of the following
- Experience with CAN Bus, 1553 Bus and/or Modbus
- Experience with C++ or Java programming languages
18
Cyber Software Engineer Resume Examples & Samples
- 9 years’ experience as a software engineer supporting software architecture development, requirements analysis, process execution and evaluation, selection and evaluation of COTS/GOTS tools, and integration (with both new and legacy systems) in a Linux environment
- 9 years UI design experience
- Experience with usability evaluation methodologies, including usability testing
- 9 years of Java experience
- Minimum 5 - 7 years technical experience with one or more of the following
- Design/development of scalable architectures
19
Cyber Software Engineer Resume Examples & Samples
- Designs, develops, documents, tests and debugs software applications and systems that contain logical and mathematical solutions
- Performs advance research on cutting edge technologies and programming techniques to develop unique and innovative software prototypes
- Work independently and collaboratively to develop complex solutions involving advanced cyber technologies, network communications and collaborative software systems
- Bachelor's Degree in computer science or related field and a minimum of two (2) years of experience with C or C++ development
- Strong background in software engineering, scientific computing, web technologies and/or embedded systems
- Active Top Secret clearance with the ability to obtain SCI access
- Ability to travel 0-10% within Maryland
- Bachelor's Degree in computer science or related field and a minimum of five (5) years of experience with software development
- Two (2) years experience with C or C++ development
- Knowledge of Malware and Operating Systems
- Experience with Reverse Engineering and Service Oriented Architecture (SOA)
- Active TS/SCI preferred
20
Cyber Software Engineer Resume Examples & Samples
- 10 Years or more experience
- Bachelor’s Degree in Electrical Engineering,Computer Engineering, Computer Science or Related Engineering field with programming experience
- Understanding of return oriented programming (ROP) concepts and execution
- Conceptual design experience and development of forward deployed red team capabilities
- Ability to develop and implement shell code
- Recent design experience and a track record of successful designs
- Familiarity with common source control tools (git, mecurial, etc.) and automated build systems (Jenkins, Go, etc.)
- Strong C Python programming language experience
- Familiarity with Assembly Languages (x86, x64, MIPS, PPC, or ARM)
- Related publications, patents, and/or invention disclosures
- Ability to understand secure / insecure programming concepts such as format string vulnerabilities
- Master’s / PhD in relevant field
- Extensive experience with large system level design and analysis
21
Cyber Software Engineer Resume Examples & Samples
- The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements
- Works individually or as part of a team
- Reviews and tests software components for adherence to the design requirements and documents test results
- Resolves software problem reports
- Utilizes software development and software design methodologies appropriate to the development environment
- Provides specific input to the software components of system design to include hardware/software tradeoffs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components
- Develop simple data queries for existing or proposed databases or data repositories
- Write or review software and system documentation
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design
- Design or implement complex database or data repository interfaces/queries
- Oversee one or more software development teams and ensure the work is completed in accordance with the constraints of the software development process being used on any particular project
- Design or implement complex algorithms requiring adherence to strict timing, system resource, or interface constraints; Perform quality control on team products
- Confer with system engineers and hardware engineers to derive software requirements and to obtain information on project limitations and capabilities, performance requirements and interfaces
- Serve as the technical lead of multiple software development teams
- Select the software development process in coordination with the Customer and system engineering
- Recommend new technologies and processes for complex software projects
- Experience with PL1 programming language
- Experience with IBM mainframe
- Experience with HP Alpha
- Experience writing new or enhanced software per Customer requirements
- Experience with the following tools: IBM Rational Clearquest, IBM Jazz
- Experience with system development, integration and test
- Experience with Agile development processes (SCRUM)
- Experience with cryptographic key management, key generation algorithms, PKI certificates, and certificate authorities
- Familiar with Commercial solutions for classified and customer mobility programs
- Experience in software system sustainment (IAVA patch management, configuration management, software release processes)
- Experience in scripting maintenance activities (BASH scripts, etc.)
22
Cyber Software Engineer Resume Examples & Samples
- Fourteen (14) + years of relevant experience with a Bachelor’s degree in Computer Science or related engineering field; four (4) years of related experience may be substituted for a Bachelor’s degree
- Demonstrated experience working on unusually complex technical problems
- Ability to work under consultative direction toward predetermined goals and objectives
- Proven ability to act as an advisor to management and customers
- The individual must be able to communicate directions and provide guidance to junior programmer/analysts, as required
- Ability to communication directions and provide guidance/mentoring to junior engineers
- Extensive experience in planning and accomplishing goals and complicated tasks and providing consultation on complex projects as top-level contributor or specialist
- Experience in providing Analysis of Alternatives or being a research lead
- Experience developing design interfaces
- Experience with architecting software
- Experience with some of the following software languages or technologies to include: JavaScript; Java; J2EE; Servlets; Scripting – Perl, Shell, etc
- Experience in the one or more of the following operating systems: Windows, Linux, and/or CentOS
- Experience in web based GUI design
- Experience in performing software integration
- Experience in development in the following areas: data storage, scheduling, updating, alerting, and querying
- Experience in establishing unclassified and/or classified development environments
- Experience with configuration management techniques, processes and tools to include continuous integration and tools such as Jenkins and Maven
- Extensive Java experience is required
- Strong understanding of, and experience in, Agile Development efforts
- Certified ScrumMaster
- Experience with YUM WSUS, EPO, or Ansible is highly desired
23
Cyber Software Engineer Resume Examples & Samples
- Experience with the following: Jira, GIT, DOORS, Renior, Bamboo Continuous integration, Docker
- Experience with LINUX and CENTOS
- Experience with VMware and data repositories (STARDOG semantic Database)
- Experience with database clustering
- Experience with Cloud Computing, Virtualization, Ballooning, Spawning, NoSQL databases, etc
- Experience in software system sustainment(IAVA patch management, configuration management, software release processes)
- Knowledge of GovCloud and MachineShop
- Knowledge of Attribute based access control
- Knowledge of Identity and Access Management Standards
24
Cyber Software Engineer Resume Examples & Samples
- The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements
- Provides specific input to the software components of system design to include hardware/software trade¬offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components
- Analyze user requirements to derive software design and performance requirements (U) Design and code new software or modify existing software to add new features
- Integrate existing software into new or modified systems or operating environments (U) Develop simple data queries for existing or proposed databases or data repositories
- 5+ years experience in digital policy management and attribute-based access control
- IS security engineering concepts
- Experience with Agile processes
- Desire to build and maintain interagency collaborative relationships
- Familiar with concepts of access control, smart data, and data provenance
- Experience with leading Agile software development projects
25
Cyber Software Engineer Resume Examples & Samples
- 7 to 9 + years’ experience with a Bachelor’s degree in Computer Science or related engineering field; four years of related experience may be substituted for a Bachelor’s degree
- Candidate must have demonstrated work experience with distributed scalable Big Data Store (NoSQL) such as Hbase, Cloudbase/Acumulo, Big Table, etc
- Candidate must have demonstrated work experience with the Map Reduce programing model and technologies such as Hadoop, Hive, Pig, Hadoop Distributed File System (HDFS), etc
- Ability to develop technical solutions to complex problems which require the regular use of ingenuity and creativity
- Proven ability to guide the successful completion of major programs and may function in a project leadership role
- Demonstrated work experience with Serialization such as JSON and/or BSON
26
Cyber Software Engineer Resume Examples & Samples
- 14 + years’ experience with a Bachelor’s degree in Computer Science or related engineering field; four years of related experience may be substituted for a Bachelor’s degree
- Demonstrated work experience with distributed scalable Big Data Store (NoSQL) such as Hbase, Cloudbase/Acumulo, Big Table, etc
- Demonstrated work experience with the Map Reduce programing model and technologies such as Hadoop, Hive, Pig, Hadoop Distributed File System (HDFS), etc
- Experience overseeing one or more software development teams to ensure work is completed in accordance with the constraints of the software development process
- Proven ability to work on unusually complex technical problems and provide solutions which are highly innovative and ingenious
- Ability to develop advanced technological ideas and guides their development into a final product
- Proven ability in acting as advisor to management and customers on advanced technical research studies and applications
27
Cyber Software Engineer Resume Examples & Samples
- 20 + years’ experience with a Bachelor’s degree in Computer Science or related engineering field; four years of related experience may be substituted for a Bachelor’s degree
- Ability to serve as the technical lead of multiple software development teams and selecting the software development process in coordination with the customer and system engineering
- Ability to serve as consultant to customer in long-range company planning concerning new or projected areas of technological research and advancements
- Candidate must have demonstrated work experience with Serialization such as JSON and/or BSON
- Experience of recommending new technologies and processes for complex software projects
- Candidate will ensure quality control of all developed and modified software
- Proven ability to delegate programming and testing responsibilities to one or more teams and monitor their performance
- Proven ability to develop information which extends knowledge in a given field. Information may form the basis of newly developed concepts, theories and products
- Ability to act independently to uncover and resolve issues associated with the development and implementation of operational programs
28
Cyber Software Engineer Resume Examples & Samples
- No experience required with a Bachelor’s degree in Computer Science or related engineering field; four years of related experience may be substituted for a Bachelor’s degree
- Ability to analyze user requirements to derive software design and performance requirements
- Ability to design and code new software, modify existing software, debug existing software, and integrate existing software into new or modified systems or environments
- Ability to develop simple data queries for existing databases or data repositories
- Ability to provide recommendations for improving documentation and software development process standards
- Experience with distributed scalable Big Data Stor (NoSQL) such as Hbase, CloudBase/Acumulo, Big Table, etc
29
Cyber Software Engineer Resume Examples & Samples
- Experience executing the successful completion of program milestones
- Experience providing solutions to a variety of technical problems of increasing scope and complexity as assigned
- Java and/or XML experience is required to include writing and customizing XML validation rules using XSLT, ability to read, create, and edit XML schemas, and experience with some Java and open source XML streaming libraries and related libraries (javax.xml.stream, woodstox, staxmate, open-exi, aalto, xerces, saxon)
- Experience or knowledge of data-centric security and data tagging
- Current TS/SCI w/Poly is desired, but not required
30
Cyber Software Engineer Resume Examples & Samples
- Nine (9) + years’ experience with a Bachelor’s degree in Computer Science or related engineering field
- Experience guiding the successful completion of major programs, with the added experience to function in a project leadership role
- Experience serving as a prime technical contact to customer in long-range company planning concerning new or projected areas of technological research and advancements
31
Cyber Software Engineer Resume Examples & Samples
- The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processingintensive
- Design or implement complex algorithms requiring adherence to strict timing, system resource, or interface constraints; perform quality control on team products
- 5+ years experience in Linux, Eclipse, Maven, Java, JavaScript, Apache Tomcat
32
Cyber Software Engineer Resume Examples & Samples
- Experience in Analysis of Alternatives or research efforts
- Experience in supporting software architecture
- Experience with CDS trade studies
- Java / JavaScript Programming
- Linux / CentOS
- Eclipse, Maven
- Apache Tomcat
- Spring MVX / JPA
- RESTful interface design, JSON, XML, XACML
33
Cyber Software Engineer Resume Examples & Samples
- Architecting, implementing and leading a Continuous Integration/ Test automation Environment
- Analyzing user requirements to derive software design and performance requirements
- Designing and coding new software or modify existing software to add new features
- Debugging existing software and correct defects
- Integrating existing software into new or modified systems or operating environments
- Developing simple data queries for existing or proposed databases or data repositories
- Providing recommendations for improving documentation and software development process standards
- Developing or implement algorithms to meet or exceed system performance and functional standards
- Assisting with developing and executing test procedures for software components
- Writing or reviewing software and system documentation
- Developing software solutions by analyzing system performance standards, confer with users or system engineers
- Developing 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
- Modifying existing software to correct errors, to adapt to new hardware, or to improve its performance
- Designing, developing and modifying software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design
- Designing or implementing complex database or data repository interfaces/queries
- Designing or implementing complex algorithms requiring adherence to strict timing, system resource, or interface constraints; perform quality control on team products
- Implementing recommendations for improving documentation and software development process standards
- Must have a TS/SCI Poly
- Programming / scripting
- Java, Junit, Groovy, Spock, Mochito, Gradle
- Jenkins / Hudson / Bamboo
34
Cyber Software Engineer Resume Examples & Samples
- Experience as a software engineer supporting software architecture development, requirements analysis, process execution and evaluation, selection and evaluation of COTS/GOTS tools, and integration (with both new and legacy systems) in a Linux environment
- Experience with UI design experience
- Experience with Java experience
- Minimum 2- 5 years technical experience with one or more of the following
35
Cyber Software Engineer Resume Examples & Samples
- Bachelor’s Degree in Computer Science or related discipline from an accredited college or university is required. Four (04) years of additional software engineering experience on projects with similar software processes may be substituted for a bachelor’s degree
- Shall have a minimum of seven (07) years of experience as a software developer supporting software architecture development, requirements analysis, process execution and evaluations, selection and evaluation of COTS/GOTS tools, and integration (with both new and legacy systems)
- Shall have a minimum of five (05) plus years’ experience as a JAVA developer
- Shall have experience with design and develop of new code that strenuously exercises exiting applications
- Shall help in the design and development of a continuous integration system
- Shall develop scripts and related tools execution, to capture test results, and to automate testing
- Shall have a minimum of two (02) plus years of experience with MongoDB
- Shall have strong knowledge in Java Development and XML
- Working knowledge of Linux/Unix and scripting (sh. Bash, Perl, and other scripting tools/language)
36
Cyber Software Engineer Resume Examples & Samples
- Bachelor’s Degree in Computer Science, Information Systems, System Engineering or other related discipline and 2+ years of overall experience
- Ability to provide 24/7/365 on-call support
- Familiar with hands-on programming work using one or more of the following: C, C#, C++, Python, Pearl, Java, Ruby, SQL, Visual basic and/or object oriented programming
- 1 year or more of Software Development experience within the IC
37
Cyber Software Engineer Resume Examples & Samples
- Work with team lead to understand tasking and deliver system to required specifications
- Work with stakeholders to understand and implement system components
- Participate as a member of the SCRUM team in daily stand ups
- Interface with sub-system software and systems engineers; responsible for gathering user requirements, assisting with implementation, and support to system integration & test
- Provide software testing, installation, configuration and upgrading
- Perform design, coding and unit test of new system components as they are defined
- Provide programming to include new development, bug fixes, and enhancements, as well as installation, monitoring and configuration programs and scripts
- Provide documentation of all designs/software developed; documentation to include application and interface documentation, Version Description Documents (VDD), User’s Manuals, and Trouble Shooting guides
- Shall have a minimum of five (05) years' experience in programs and contracts of similar scope, type, and complexity as a Software Engineer supporting software architecture development, requirements analysis, process execution and evaluation
- Shall have Web application development experience
- Experience with the Atlassian Suite or Rally of software development tools
- Experience with NoSQL and SQL databases
- Experience integrating and testing components, including unit tests, integration tests, and continuous integration systems
- Exposure to Agile and SCRUM methodology a plus
- Experience in some applicable programming language such as the following
38
Cyber Software Engineer Resume Examples & Samples
- Design and develop code, unit and integration tests
- Design and run integration and end-to-end tests to verify performance against requirements
- Analyze and interpret test results to characterize component behavior
- Participate as a collaborative member of an Agile team
- Participate in all aspects of the SCRUM process (planning, collaboration, lessons learned)
- Work closely with customers to understand system requirements and features
- Implement system interfaces and features as defined by system architecture guidelines
- Work as a collaborative member of an agile development team to produce system components based on 90 day spin cycle with 2 week iterations
- Be required to provide occasional 24/7 to support mission critical needs
- Shall have a minimum of five (05) years’ experience in programs and contracts of similar scope, type, and complexity is requireds a Software Engineer supporting the full system development lifecycle in a Linux environment
- Shall have a minimum of five (05) years’ experience with Java development
- Experience with JavaScript web framework (Angular, Ember, React/Flux, Knockout, etc.)
- Compile language(s) (C, C++, Java, Go, etc.)
- Scripting languages (JavaScript, Ruby, Python, etc.)
- Continuous integration tools (Jenkins/Hudson, Travis, etc.)
- Infrastructure/application monitoring tools (Nagios, etc.)
39
Cyber Software Engineer Resume Examples & Samples
- Shall have a minimum of two (02) years’ experience in programs and contracts of similar scope, type, and complexity is required
- Shall have a minimum of three (03) years’ experience with Java development
- JavaScript web framework (Angular, Ember, React/Flux, Knockout, etc.)
40
Cyber Software Engineer Test Resume Examples & Samples
- Bachelor's degree in Math, Science, Engineering, Statistics, Engineering Management, or related discipline from an accredited college or university is required. Four (04) years of additional T&E experience may be substituted for a bachelor's degree
- Shall have a general understanding of network protocols, SIGINT, (DNI/DNR) processing
- Shall have experience working with system engineers to develop operational tests based on operational scenarios
- Defense Acquisition Workforce Improvement Act (DAWIA) - Systems Planning, Research, Development and Engineering (SPRDE) - Level 1
- DAWIA - Test and Evaluation - Level 1
- Level 1 TE Certification Equivalency - One (1) year of additional TE experience and evidence within the past year of completed T&E training/coursework - to include training/coursework obtained through corporate sponsorship, the International Test and Evaluation Association (ITEA), and/or the National Defense Industrial Association (NDIA)
41
Cyber Software Engineer Resume Examples & Samples
- Participate as a member of the SCRUM team in creating innovative solutions to customer requirements
- Perform programming to include new development, bug fixes, and enhancements, as well as installation, monitoring and configuration programs and scripts
- Produce documentation of all designs/software developed; documentation to include application and interface documentation, Version Description Documents (VDD), User’s Manuals, and Trouble Shooting guides
- Perform software testing, installation, configuration and upgrading
- Security Clearance: An Active TS/SCI clearance with Polygraph is required
- Shall have a minimum of five (05) years’ experience in a technical role, working on software intensive projects and programs for Government or Industry customers
- Shall have a minimum of five (05) years’ experience as a Software Engineer supporting software architecture development, requirements analysis, process execution and evaluation
- Shall have experience in the following areas
- Experience optimizing system resource usage in a virtual environment
- Experience in applicable programming languages such as the following
42
Cyber Software Engineer Resume Examples & Samples
- Help in the design and development of next-generation SURREY system
- Shall have a minimum of seven (07) years’ experience in programs and contracts of similar scope, type, and complexity as a Software Engineer supporting software architecture development, requirements analysis, process execution and evaluation
- Bachelor’s Degree in Computer Science or related discipline from an accredited college or university is required. Four (04) years of additional software engineering experience on projects with similar software processes may be substituted for a bachelor’s degree and five (05) years' experience in programs and contracts of similar scope, type, and complexity as a Software Engineer supporting software architecture development, requirements analysis, process execution and evaluation
- Shall have knowledge of network protocols
- Shall have experience with web application development
- Experience in applicable programming language such as the following
43
Cyber Software Engineer Resume Examples & Samples
- Perform software development, testing, installation, configuration, and upgrading
- Be an active participant in design sessions
- Perform programming to include code creation, bug fixes, and enhancements, as well as installation, monitoring, and configuration programs and scripts
- Perform documentation of all design/software developed, documentation of on-going development efforts using Atlassian tools (JIRA/Confluence)
- Have strong oral and written communication skills
- Have strong organization skills
- Security Clearance: TS/SCI clearance with Polygraph is required
- Bachelor’s Degree in technical discipline from an accredited college or university and a minimum of nine (09) years of experience. Four (04) years of additional software engineering experience on projects with similar software processes may be substituted for a bachelor’s degree
- Shall have a minimum of fourteen (14) years of experience as a software developer supporting software architecture development, requirements analysis, process execution and evaluations, selection and evaluation of COTS/GOTS tools, and integration (with both new and legacy systems)
- Shall have ten (10) plus years of experience as a JAVA developer
- Shall have two (02) plus years of experience with MongoDB
- Shall have strong knowledge in JAVA Development and XML
- Working knowledge of Linux/Unix and scripting (sh. Bash, perl, and other scripting tools/language)
- Experience with software development, testing, installation, configuration, and upgrading
- Experience as an active participant in design sessions
- Experience with programming to include code creation, bug fixes, and enhancements, as well as installation, monitoring, and configuration programs and scripts
- Documentation of all design/software developed, documentation of on-going development efforts using Atlassian tools (JIRA/Confluence)
44
Cyber Software Engineer Test Resume Examples & Samples
- Two (02) years in testing through a full system development life cycle including designing, developing and implementing test plans, test cases, and test processes
- Shall have experience developing and enhancing test plans and procedures that define test strategies and coverage
- Shall have experience in documenting test results for corrective actions, reporting and audits
- Shall have experience testing systems from existing system and functional specifications
- Shall have experience developing test cases and plans from requirements documentation
45
Cyber Software Engineer Resume Examples & Samples
- Work in a dynamic fast-paced environment
- Work as part of a small team to design and develop an automated testing framework to streamline the process of test specification, test case development, test setup & execution, artifact collection, analysis, capability validation, requirements verification & traceability, trend analysis, failure troubleshooting, results reporting and product distribution
- Collaborate with system engineering, system test engineers, product development groups and data characterization teams to build test cases that demonstrate and validate end-to-end functionality and performance in lab, field and live operational environments
- Support use, maintenance and enhancement of the automated test environment and associated test cases to address new integration and test requirements
- Produce quality documentation as needed to support these activities
- Five (05) plus years’ experience as a Software Engineer supporting the full system development lifecycle in a Linux environment
- Shall have a basic understanding of Object Oriented and Structured development methodologies and languages
- Familiarity with software design patterns
- Experience in Agile Software Development Life Cycle
- Experience using various virtualization techniques and environments – ESX, VMWare, Docker
46
Cyber Software Engineer Resume Examples & Samples
- A BS Degree in Computer Science, Computer Engineering, or related technical field
- 5+ years relevant experience (4 Years with Masters degree)
- Ability to obtain and maintain a Top Secret security clearance
- Advanced degree in Computer Science, Computer Engineering or related technical field
- Experience in software development to include any of the following: kernel mode, embedded, command and control, operating system applications, network applications
- Experience with analysis tools such as Wireshark, IDAPro, OllyDebug, WinDBG, JTAG debuggers, or other low-level system analysis software/hardware
- Experience developing software for multiple operating system environments
- OS Internals experience
- Experience with virtual machine technology
- Experience with the Agile methodology
47
Cyber Software Engineer Resume Examples & Samples
- Bachelors Degree in Computer Science, Computer Engineering, or similar degree program from an accredited college or university
- Demonstrated knowledge of object oriented and/or functional programming using C#, Java and/or C++ software application development
- 9+ years software development experience with a BS, 7+ years with a MS
- Databases (relational and/or non-relational)
- Web services
- Distributed Systems using an Enterprise Service Bus (ESB)
- Event-driven architecture in conjunction with CQRS
- Agile software development methodologies such as Scrum
48
Cyber Software Engineer Resume Examples & Samples
- Bachelor's degree in Computer Science or related discipline from an accredited college or university and 20 years’ experience, or a Master’s degree and 18 years’ experience, or PhD and 15 years. Four (4) years of additional software engineering experience on projects with similar software processes may be substituted for a bachelor's degree
- Experience with Java and/or C/C++ development
- Must be comfortable developing software in either Windows and/or Linux based environment
- Relational database experience (Oracle, MySQL, MariaDB, etc.)
- Strong working knowledge of Linux/Unix
- Experience with scripting (such as bash, perl, python, and other scripting tools/language) development
- Experience with JEE development
- Experience with web application and/or Web Service Development
- Experience with web application frameworks such as Rails, Struts, EJB’s GWT
- Experience with AJAX Single Page Interface technologies such as JavaScript, EXT-JS, AngularJS, JQuery
- Experience with Cloud Technologies such as HDFS, Accumulo, Cassandra, NiFi, Map/Reduce, and NoSQL
- Experience contributing to open source applications
49
Cyber Software Engineer Resume Examples & Samples
- BS Degree in STEM Discipline and two (2) years of experience or MS Degree and zero (0) years
- Experience using LINUX OS
- Experience in any two of the following
50
Cyber Software Engineer Resume Examples & Samples
- BS Degree in a STEM discipline and zero (0) to ten (10) years of experience developing Software
- Experience in the design, development and maintenance of software using C/C++ and/or Java in a Unix/Linux environment
- Security+ Required
- Minimum of a Top Secret Clearance with the ability to obtain SCI access
- Experience with application development for Apple OSX platform
- Experience with Solaris 10 operating system
- Experience with web applications and document management systems
- Working knowledge of open-source software distributions and the open-source community
- Spring, JUnit, Web Applications & Web Services
- Experience with Rational ClearCase source code management and ClearQuest defect tracking systems
51
Cyber Software Engineer Resume Examples & Samples
- A minimum of 2 years of software development experience in C/C++
- Basic knowledge of scripting languages
- Ability to obtain and maintain a Top Secret Clearance
- Experience with analysis tools such as Wireshark, IDAPro, OllyDebug, WinDBG, JTAG debuggers, or other
52
Cyber Software Engineer Resume Examples & Samples
- Bachelor’s Degree in Computer Science, Software Engineering or related technical/engineering field with a minimum of two (2) years related technical experience is required. An additional four (4) years of experience may be substituted in lieu of a degree
- A Secret Clearance with the ability to obtain a Top Secret Security Clearance is required
- Applicant must have the following
- Experience with Service Oriented Architecture (SOA) including SOAP and REST
- Experience with Enterprise Service Bus (ESB) including performing transformation between different protocols and formats and experience with XML and XSLT is desired
- Experience in building and working with virtual machines (e.g. experience with VMWare including VSphere)
- SysML, Unified Profile for DoDAF/MODAF (UPDM) experience is a plus
- Background in cyber-security is a plus
- Experience with a variety of SIEM solutions and analytics related to SIEM data (e.g. sensor, log, threat, vulnerability, and other data need to understand the enterprises secure posture and providing situation awareness to stakeholders of the mission) is a plus
- ISC2 CSSLP certification is a plus
53
Cyber Software Engineer Resume Examples & Samples
- Involvement in all aspects of the Agile development life-cycle, including requirements analysis, design, documentation, coding, peer reviews, testing, integration and validation, with strong software troubleshooting ability
- Design software and database components/interfaces to create an integrated suite of applications
- Must work well in a team environment and have good interpersonal skills and leadership characteristics to include mentoring, Scrum team leadership and participation, Sprint and release planning, etc
- 2+ years work related experience with a Bachelor's degree in Computer Science, Software Engineering, or similar technical area. An additional 4 years of related experience may be considered in lieu of degree
- Understanding of software engineering principles
- Agile software development framework such as Scrum
- Experience with Object Oriented Development
- Ability to obtain Interim Secret Clearance is required to start
- Experience with Web Services
- Proficiency in Oracle Apex Application Development
- Proficiency in Java Development
- Active Secret Clearance or higher
54
Cyber Software Engineer Resume Examples & Samples
- 3 years demonstrated experience in the following
- Developing software for one of the following: Windows (2000, 2003, XP, Vista), UNIX or Linux (Redhat versions 3-5) OS. With at least one (I) year of this experience must have been obtained within the last two (2) years
- Software integration and software testing, to include developing and implementing test plans and test scripts
- Developing software using the Java programming language with either C or C++, Windows/UNIX/Linux (Redhat versions 3-5) programming experience
55
Cyber Software Engineer Resume Examples & Samples
- B.S. degree in Computer Science, Computer Engineering or related field
- Nine to thirteen years of relevant work experience (7-11 with an MS)
- Ability to obtain a Top Secret security clearance
- Advanced degree in Computer Science, Computer Engineering or related field
- Experience in software development to include any of the following: kernel mode, embedded, command and control, web applications, GUI, network applications
56
Cyber Software Engineer Resume Examples & Samples
- Bachelor Degree in Computer Science, Computer Engineering, Cyber Security, Cyber Forensics or other related technical degree and no more than 1 year of relevant work experience from the time the degree was received
- Demonstrated knowledge of Java and/or C++ software application development
- Understanding of software design and engineering principles with relevant coursework (e.g. software design patterns)
- Must have experience in at least two of the following (C, C++, Java, Microsoft.NET/C#, Perl, Ruby, Python and/or Shell)
- Current/Active TS/SCI w/ Polygraph clearance
57
Cyber Software Engineer Resume Examples & Samples
- Develop and execute test procedures for software components
- Experience with software system test and integration including test plan and report development
- Experience with Microsoft Office suite
58
Junior Cyber Software Engineer w / Polygraph Resume Examples & Samples
- At least two (2) years in software development/engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution
- At least two (2) years developing software using the Java programming language
- At least two (2) years demonstrated experience developing software for, 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
- Familiarity 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 in development using the Eclipse Integrated Development Environment (IDE)
- Experience developing for OSGi services
- Experience developing using Apache Karaf, Camel and ActiveMQ
- Experience developing RESTful web services
- Experience developing for and use of MongoDB
59
Cyber Software Engineer Resume Examples & Samples
- Bachelor’s Degree in Computer Engineering, Computer Science, Electrical Engineering, Information Systems, or Mathematics. Five (5) years of full time Computer Science work may be substituted for the BS degree
- 7+ years supporting software architecture development, requirements analysis, process execution and evaluation, selection and evaluation of COTS tools, and system integration activities
- 5+ years experience in Object Oriented Java programming and UNIX shell scripting
- 5+ years experience in applicable programming languages such as: Java, C++ or C, COBRA, J2EE, Perl or JavaScript
- Experience with web services implementation
- Development experience using XML
- Must have experience with scripting, including UNIX shell scripting
- Working knowledge of Configuration Management tools
- Working knowledge of Web Services implementation
- Experience working on large software development efforts
- Proficient in Java coding using Eclipse Integrated Development Environment (IDE)
- Proficient in Software compilation using Maven
- Proficient in Java development using the Spring Framework API
- Proficient in Java service integration using Camel API
- Proficient in source code control using Subversion
- Experience with Unit testing using JUnit testing framework
- Experienced in web technologies, distributed data concepts, service-oriented and event-oriented designs
- Experience with UML diagramming
60
Cyber Software Engineer Resume Examples & Samples
- Bachelor’s degree in an Information Technology related field, such as computer engineering, computer science, math, or physics from an accredited college or university. Additional four years of experience in lieue of degreee
- Six (6) years of experience with specialized Java functions, including efficient file access from various storage locations and format, efficient heap utilization methods for purposes of object storage, and development and utilization of web services
- Two (2) years of experience with a variety of JavaScript libraries
- Two (2) years of experience with JMS
- Experience deploying to Tomcat/Apache
- Experience performing file manipulation using XML/XSLT
- TS/SCI with Polygraph is required
- Experience working with PKI
- Experience working with SIPRNet systems
- Experience with NiFi
- Experience developing cloud ingest and analytic capabilities
- A Bachelor’s degree in an Information Technology related field, such as computer engineering, computer science, math, or physics from an accredited college or university
61
Cyber Software Engineer Resume Examples & Samples
- A Bachelor’s degree in an Information Technology related field, such as computer engineering, computer science, math, or physics from an accredited college or university. Additional four years of experience in lieue of degreee
- Experience performing development across three (3) - tier architecture
- Experience performing prototype or quick reaction capability (QRC) development
- Experience deploying web applications on virtualized environments
- One (1) year of Ruby on Rails experience
62
Cyber Software Engineer Resume Examples & Samples
- 7 years of experience with a Masters degree
- 4 years of experience with a PhD
- US Citizenship and eligibility to obtain a DoD top secret clearance
- 5 years of experience with a scripting languages like Python, Perl, PHP or Ruby
- 5 years of experience developing custom web applications
- Advanced experience with Linux and open source software
- Experience with DBMS systems like MySQL or Mongo
- Experience with compiled language like C/C++ or Java
- A working knowledge of information security principles
- Sockets programming, both TCP/IP and Unix domain, primarily for the Linux operating system
- Familiarity with common Internet application layer protocols
- Masters or PhD in Computer Science/Engineering, Information Assurance or related field
- Experience with DBMS systems like Hadoop, Memcached, DiscoDB
- At least one relevant security certification (CISSP, GIAC, CSSLP)
- Security analysis experience
63
Cyber Software Engineer Resume Examples & Samples
- Education and Experience: 9 Years with Bachelors in Science; 7 Years with Masters; 4 Years with PhD
- 9+ years’ User Experience (UX) experience developing GUIs, Videos, Demonstrations, Graphics, etc…
- 5+ years’ experience in any one of the following
- Ability to explore brand new R&D technologies with an emphasis on designing solutions to emerging threats
- Ability to demonstrate ground breaking research in front of a highly technical audience
- Ability to travel locally or to technical conventions/symposiums
- A general understanding of instruction registers, SW stacks, or OS Kernels
- Networking or Cloud experience
- A background with military vehicles (air, space, land, or sea)
64
Cyber Software Engineer Resume Examples & Samples
- Education and Experience: 5 Years with Bachelors in Science; 3 Years with Masters; 0 Years with PhD
- 5+ years’ User Experience (UX) experience developing GUIs, Videos, Demonstrations, Graphics, etc…
- 3+ years’ experience in any one of the following
65
Cyber Software Engineer Resume Examples & Samples
- Work independently and effectively in a multi-disciplinary team environment
- Perform assigned tasks and activities in a timely manner and within the budgeted time or cost
- Be an effective organizer, have the ability to follow standard operating procedures and health and safety guidelines
- Prepare written proposals and reports
- Contribute to project development and client relationship activities as directed
- Improve performance in technical activities through training and outside study
- Strong background in software engineering and architecture
- Experience with Network Architecture and Security
- Previous exposure to malware reverse engineering
66
Cyber Software Engineer Coop-chantilly Resume Examples & Samples
- Participate in aspects of Cyber Development: reverse engineering (RE), vulnerability research (VR), networking, and application development for software and embedded systems
- Interest in Network Security Systems, Information Operations, Information Assurance, and/or Cryptography
- Experience with software disassembler tools such as IDA pro
- Experience with low level debug tools such as OllyDbg, WinDbg, or Immunity Debugger
- Applicants with a government security clearance are preferred
67
Cyber Software Engineer Coop / Intern Resume Examples & Samples
- Participate in Cyber teams to achieve corporate science and technology objectives
- Participate in development of software and hardware tools to support project activities
- Interest with Computer Network Defense (CND), Computer Network Operations, Information Operations and/or Cyber Operations
- Experience with high level software languages such as Java, C#, or Python
68
Cyber Software Engineer Resume Examples & Samples
- Validate receipt of the data collections
- Validate content, processing, and conversion of raw data collections
- Provide administrative and maintenance of data repositories, data stores, and conversion scripts
- Develop new software/scripts to process and/or convert new data types
- Provide operational support activities when necessary
- Translate detailed design into computer software
- Prepare both program- level and user-level documentation
- May provide technical direction other team members to ensure program deadlines are met
- Analyze large data files and create programs and scripts to process those files on Linux based computer systems
- Design, code, test, debug, and document newly written software and scripts
- Bachelor’s Degree in Computer Science, Information Technology, Math or other related field and 9+ years of overall experience
- Current TS/SCI with Polygraph clearance required
- Demonstrated experience in one or more of the following programming languages: C++, C# and VB
- Demonstrated experience in one or more of the following scripting languages software PERL, TCL, Python
- Working knowledge of UNIX/Linux, vi, awk and UNIX commands is required
- Conversant with data extraction and ingest methods associated with the management of bulk data collection
- Understanding of retrieval activities involving sensitive information in an operational environment
- Competent with computer file management in Windows and UNIX/Linux environments
- Ability to provide technical solutions to a wide range of complex difficult problems
- Ability to apply extensive expertise, and full knowledge of other related disciplines
- Ability to communicate clearly present technical approaches and findings as necessary
69
Cyber Software Engineer Resume Examples & Samples
- Nine (9) + years’ experience with a Bachelor’s degree in Computer Science or related engineering field, four (4) years of additional software engineering experience can be substituted for a bachelor’s degree
- Three (3) years’ experience with agile development and associated processes
- Understanding of the SMP and CAPCO classification systems
- Three-tier architecture experience and expertise is highly desired
- Knowledge of Schematron
70
Cyber Software Engineer Resume Examples & Samples
- Three (3) + years’ experience with a Bachelor’s degree in Computer Science or related engineering field
- One (1) year experience with agile development and associated processes
- Experience executing the successful completion of project milestones
- Knowledge of the Trusted Data Format (TDF) business rules and the specifications
71
Senior Cyber Software Engineer Resume Examples & Samples
- At least 7 years of software development experience
- Developing applications on Android and iOS devices
- Experience working in the cyber or information operations field
72
Cyber Software Engineer Resume Examples & Samples
- Assist customers in understanding proper usage of developed products
- Professional experience or training with C++
- Experience building and maintaining multithreaded systems
- Experience in reverse engineering
- Experience using IDA Pro or similar tools
73
Cyber Software Engineer Resume Examples & Samples
- Bachelor’s degree in Computer Science or related field and five years’ professional experience
- Using Java and JavaScript technologies including: JavaScript (EXTJS, Dojo), Java (JSPs, GWT, JSF, Groovy on Grails)
- Knowledge of scripting languages (for example Perl, Python or Ruby)
- Agile development process (daily scrum, points estimation, sprint planning and retrospectives)
- Relational databases such as Oracle, MySQL, or PostgreSQL
- Knowledge of configuration management tools such as SVN or GIT
74
Cyber Software Engineer Resume Examples & Samples
- Bachelors in Computer Science, Computer Engineering, or other technical field
- At least 2 years of relevant experience
- Windows Administration
- Active Directory Server
- DNS configuration
- Group Policy Management
- Power Shell Scripting
- Windows Update Server (WSUS)
- STIG hardening
- Must have and be able to maintain SCI security clearance
- Linux Admin
- STIG Hardening
75
Cyber Software Engineer Resume Examples & Samples
- Bachelor’s Degree in a technical discipline and a minimum of 9 years software engineering experience required. An additional 4 years of experience may be substituted in lieu of a degree
- Selected candidate must be able to pass a DHS background investigation (EOD) for continued employment
- Experience with software development tools and with a variety of programming languages and platforms
- Experience with web application design, coding and implementation skills using a variety of languages and frameworks to include .NET, C++, JavaScript, Java, XML, and SQL
- Familiarity with one or more of the following applications and concepts; Splunk, Scripting language, APIs, BigFix, McAfee, Forescout, TripWire, RES, Tenable
- Familiarity with DHS CDM CAESARS Framework and SCAP Protocol
- Familiarity with the Splunk Search Processing Language (SPL)
76
Cbmc Cyber Software Engineer Resume Examples & Samples
- Bachelors degree in an engineering discipline with a minimum of 5 years of related professional experience; or equivalent experience/combined education; or 3 years of professional experience with a related Masters degree
- DoD 8570 certification including Security+ required to start (e.g., GSEC, Security+ CE, SCNP, SSCP)
- Experience creating, installing, and testing vulnerability fixes to Windows and Linux platforms
- Familiarity with Linux Scripting and Windows Powershell
- Knowledge of XML is required
- The candidate should have experience with Ballistic Missile Defense Systems (BMDS) operations, capabilities and requirements
- Proficient in the use of MS Office products
- Ablity to clearly and succinctly communicate complex concepts, issues, and status
- Experience with VMWare systems administration and installing and configuring VMWare
- Experience with Information Assurance policies and procedures and the ability to apply IA requirements to an existing system
- Experience with scripting languages (developing, debugging and maintaining). Knowledge of Python, Perl, and XPath is a plus
- Experience with networks will be a plus
77
Cyber Software Engineer Resume Examples & Samples
- Bachelors Degree within a Science, Technology, Engineering, or Mathematics discipline from an accredited college with 5 years’ relevant experience, or 9 years of relevant experience in lieu of a degree
- Strong Java Experience
- Must be able to obtain and maintain a TS/SCI security clearance
- Active TS/SCI Preferred
78
Cyber Software Engineer Resume Examples & Samples
- Designs, develops, documents, tests and debugs applications software and systems for Android and other Linux-based platforms
- Conducts multidisciplinary research and collaborates with the customer in all phases
- Experience with Android development is a strong plus
- Experience with network protocols: TCP, UDP, HTTP/HTTPS, RTSP
- Experience with security protocols and practices, content encoding, and multi-tier web applications
- Active TS/SCI with polygraph
79
Senior Cyber Software Engineer Resume Examples & Samples
- Creative multi-purpose developer who is capable of quickly picking up new technologies
- Opportunities may be available for additional responsibilities, including task leadership
- Software development (Python, C, C++)
- Network/protocol analysis
- Some reverse engineering experience
- Proficient w/ *nix CLI
- Malware analysis, proficient at reverse engineering (static & dynamic)
- Windows driver development
- Full-stack web development
- Windows system administration (Server 2008 R2, 2012, Active Directory, Exchange)
- VMWare vSphere/vCenter 5.5+
- Configuration Tools: Chef, Puppet, Salt, & especially Ansible
- Experience with Cisco IOS and ASA appliances
80
Cyber Software Engineer Resume Examples & Samples
- Bachelor’s Degree and a minimum of 9 years’ experience required for the level 4 role
- Familiarity with Agile Development process
- Experience developing web applications and Ozone Widgets in particular
- Red Hat Enterprise Linux experience
- Web programming experience
- Experience with a J2EE application server
- Experience with Amazon Web Services Cloud environment
- JavaScript, HTML, jquery and mobile development experience
81
Cyber Software Engineer Resume Examples & Samples
- 3 years of experience in software integration and software testing, to include developing and implementing test plans and test scripts
- 5 years of experience developing software for Windows (2000, 2003, XP, VISTA) or UNIX/Linux (redhat versions 3-5) operating systems
- JSON or BSON
- Restful services
- Requirements analysis and design of at least one Object Oriented system
- Developing solutions integrating and extending FOSS/COTS products
82
Senior Cyber Software Engineer Resume Examples & Samples
- Experience with object oriented design and Visual Studio
- Must have proficient programming skills in the following languages: C#, MVC
- Should be familiar with the Software Development Life Cycle including version control (e.g. TFS)
- Must be a US citizen and able to obtain a Top Secret security clearance
- Must have a Security + Certification
- Basic UML, SQL Server, VB.NET, ASP is a plus
- Experience with Windows and Windows Server 2008 R2 OS
- CEH Certification for developer
83
Cyber Software Engineer With Poly Resume Examples & Samples
- Bachelors Degree in Computer Science, Computer Engineering, or similar STEM-related program from an accredited college or university
- Desire to work on the Microsoft Stack (.NET 4.6, Windows Server 2012, SQL Server 2014, Visual Studio 2015, Team Foundation Server)
- Must possess active TS/SCI with polygraph clearance
- Scripting technologies, preferably PowerShell
- Automation experience in a DevOps environment
84
Cyber Software Engineer Resume Examples & Samples
- Bachelor’s degree in Computer Science or related field and two years’ experience
- Experience using Java and JavaScript technologies including: JavaScript (EXTJS, Dojo), Java (JSPs, GWT, JSF, Groovy on Grails)
- Experience with testing frameworks such as Junit is also desired
85
Cyber Software Engineer Resume Examples & Samples
- Design, develop, test and debug software applications and systems
- Become an equal member of the team - writing code that will quickly be deployed to the production environment and utilized by key stakeholders
- Work alongside our customers in a collaborative environment
- Ensure all software standards are met
- Demonstrated knowledge of object oriented and/or functional programming using Java and/or C++ software application development
- Demonstrated understanding of software design and engineering principles with relevant coursework (e.g. software design patterns)
- Must be able to obtain a security clearance with polygraph
- Experience in any of the following is also a plus
86
Cyber Software Engineer Resume Examples & Samples
- Bachelor’s degree in a technical discipline (Math, Computer Science, or Engineering) and 2+ years of Software Development experience; additional 4 years of experience may be considered in lieu of degree
- 2+ years of experience in the design, development and maintenance of software using C/C++ and/or Java in a Unix/Linux environment
- At least one (1) DOD 8570 IAT Level 1 Certification (Sec+, Net+, etc.)
- Current Top Secret SCI Clearance
- Bachelor’s degree in a technical discipline (Math, Computer Science, or Engineering) and 5+ years of Software Development experience; additional 4 years of experience may be considered in lieu of degree
- 5+ years of experience in the design, development and maintenance of software using C/C++ and/or Java in a Unix/Linux environment
87
Cyber Software Engineer Resume Examples & Samples
- Design, develop, document, test and maintain applications software and systems that contain logical and mathematical solutions
- Conduct multidisciplinary research and collaborate with equipment designers and/or hardware engineers in the planning, design, development, and utilization of electronic data processing systems for product and commercial software
- BS Degree in a STEM discipline and experience developing Software Experience in the design, development and maintenance of software
- Current Security Clearance (i.e., Secret, Top Secret, etc.)
88
Cyber Software Engineer Resume Examples & Samples
- Bachelors in Computer Science, or related discipline from an accredited college or university and two (2) years of experience. Four (4) years of additional software engineering experience on projects with similar software processes may be substituted for a bachelor’s degree
- At least 2+ years experience with C or C++
- Active Top Secret clearance; eligible for SCI
- Requires 0-10% travel within the state
89
Cyber Software Engineer Resume Examples & Samples
- Bachelor’s Degree in technical discipline from an accredited college or university and a minimum of nine (09) years of experience for a Level 04
- Shall have seven (07)+ years’ experience as a Software Engineer supporting system and S/W architecture, development, requirements, design, process execution and evaluation
- Shall have expertise in C++ and Ruby
- Shall have experience working in a team software development environment
- Shall have understanding of schemas (XML, XSD), network and telecommunications protocols, data streaming, databases, and data servers
- Shall have knowledge of mission systems
- Shall have proficiency in Linux (demonstrated in work experience)
- Shall have knowledge of software design patterns, algorithms, and commonly recognized good coding practices
- Shall have familiarity with code development, test and configuration management tools such as ClearQuest, Redmine, Hudson/Jenkins, Git or SVN
- Shall have familiarity with a make-based system software build/release framework
- Shall have experience writing and updating software development-related documentation in accordance with approved quality standards
90
Cyber Software Engineer Resume Examples & Samples
- Bachelor’s Degree in Computer Science or related technical discipline from an accredited college or university and a minimum of nine (09) years of experience for a Level 04
- Shall have seven (07) years’ experience of hands-on experience on projects and programs of the same size, scope and complexity
- Shall have experience in Unit Test framework with code coverage (e.g., ATF – automated Testing framework, CUTE – C++ Unit Test Easier)
- Shall have experience with ORDBMS (e.g., MySql, Oracle, PostgreSQL, Sybase)
- Shall have experience with Distributed NoSQL Database system (e.g., MongoDB, Accumulo, Redis, HBase, Cassandra)
- Shall have experience Streaming frameworks (e.g., STORM, Apache Spark, Distillery)
- Shall have experience with Data formats (e.g., JSON, XML, HTML and XHTML DOM)
- Shall have experience with Network protocols (e.g, HTTP, TCP, SSH, SSL, FTP, etc.)
- Shall have experience with REST WebServices
- Shall have experience with LINUX operating system
- Shall have experience with C++ Software Development Language
- Shall be able to rapidly generate and deploy code via IDE (e.g., Eclipse, IntelliJ, NetBeans)
- Be able to write code to convert different encoded data formats (e.g., XML, JSON, etc.)
91
Cyber Software Engineer Resume Examples & Samples
- Bachelor’s Degree in technical discipline from an accredited college or university and a minimum of five (05) years for a Level 03 and nine (09) years of experience for a Level 04
- Shall have experience with supporting development, maintenance, and enhancement of complex and diverse software systems based upon documented requirements
- Shall have experience with development skills in Java using the Spring framework
- Shall have a deep understanding of Linux (RedHat and CentOS)
- Shall have practical experience utilizing MongoDB and Cloud technologies (e.g. Hadoop, Accumulo, MapReduce, Cloudbase) for real-time processing of large data sets
- Shall have knowledge of streaming technologies including Distillery and Storm
- Shall have knowledge of networking; familiarity with networking protocols such as TCP/IP and UDP
- Shall have experience working in Agile engineering environment
- Programming skills in JavaScript including
92
Cyber Software Engineer Resume Examples & Samples
- Security Clearance: An active TS/SCI clearance with Polygraph is required*
- Shall have seven (07)+ years practical experience with a combination of C++, Java and/or Ruby Software Development Language
- Shall have Software development experience on a Linux operating system
- Shall have experience with event driven and streaming capabilities (e.g., Storm, Distillery, Spark, etc.) and with message transports (e.g., ActiveMQ, ZeroMQ, Kafka, NATS, OpenDDS, etc.)
- Shall have experience interfacing with developing REST web services
- Shall have experience with 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.)
- Experience with resource management tools (e.g., Kubernetes, Mesos, etc.) as well as containerization technologies (e.g., Docker)
93
Cyber Software Engineer Resume Examples & Samples
- Bachelor’s degree in Science, Technology, Engineering, Math or related discipline and 5+ years of overall professional experience
- Demonstrated experience using Java and JavaScript technologies including one or more of the following: JavaScript (EXTJS, Dojo), Java (JSPs, GWT, JSF, Groovy on Grails)
- Prior experience utilizing Agile development process (daily scrum, points estimation, sprint planning and retrospectives)
- Knowledge of relational databases such as Oracle, MySQL, or PostgreSQL
- TS/SCI with Polygraph clearance is required
- Prior experience within the intelligence community as a software engineer
94
Cyber Software Engineer Resume Examples & Samples
- Bachelor’s degree in Science, Technology, Engineering, Math or related field and 2+ years of overall experience
- Understanding of Agile development process (daily scrum, points estimation, sprint planning and retrospectives)
- Knowledge of Relational databases such as Oracle, MySQL, or PostgreSQL
- TS/SCI with Polygraph clearance required
95
Cyber Software Engineer Resume Examples & Samples
- Familiarity with version control software like SVN
- Understanding of software deployment methodologies
- Familiarity with Jenkins, JBOSS, Linux/Windows scripting languages
- Java Programming
- JUnit Testing
- Active TS/SCI clearance with polygraph is required to qualify for this position.**
- Agile/SAFe Agile
- Cloud (AWS) experience
- Git/Git integrated tools
96
Cyber Software Engineer Resume Examples & Samples
- Determine computer user needs; analyze system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls; prepare operating instructions; design and develop compilers and assemblers, utility programs, and operating systems
- Ensure software standards are met
- Bachelor’s degree in a technical discipline (Math, Computer Science, or Engineering) and 5+ years of Software Development experience
97
Cyber Software Engineer Resume Examples & Samples
- Perform research to identify and evaluate algorithms
- Develop software to implement functionality in Python and C
- Develop test software to verify correctness and performance, including unit tests
- Close collaboration with the team to share ideas, report status, and define interfaces
- 6 or 8+ years of directly relevant professional experience
- Experience developing in Python and in C
- Experience using revision control systems
- Experience with ARM assembly
- Experience using cross compilers
- Linux kernel module development
- Understanding of networking concepts and protocols
- Experience with reverse engineering
- Strong knowledge of software security principles
- B.S. Computer Science, Computer Engineering, etc. or equivalent experience in software development
- Qualified applicants will be subject to a security investigation and must meet minimum qualifications for access to classified information. An active/existing security clearance is a plus for this position. U.S. Citizenship required
98
Cyber Software Engineer Resume Examples & Samples
- 5 Years with Bachelors in Science; 3 Years with Masters; 0 Years with PhD. Bachelors in Computer Science or related (may substitute 4 add’l yrs experience)
- Experience across software development life cycle
- Experience with IBM Rational tools, MS Office
- Experience in waterfall development methodology
- Knowledge/experience in cryptography
99
Cyber Software Engineer Resume Examples & Samples
- 9 Years with Bachelors in Science; 7 Years with Masters; 4 Years with PhD. 4 years of additional experience may be substituted for a degree
- Experience working in an Agile development environment
- Experience with Spring
- Experience with Jenkins Continuous Integration Tool
- Experience with Jnit Testing Strategies with a particular focus on web service testing and the incorporation of JMock
- Familiar with MongoDB particularly testing strategies and web service interactions
100
Cyber Software Engineer Resume Examples & Samples
- Java / JavaScript / AngularJS Programming
- RESTful Interface design, JSON, XML
- JMS Messaging / ActiveMQ
- VMWare / Openstack
- SQL / PostgreSQL
- Agile development, Redmine
- Digital Policy Mangement, XACML
101
Cyber Software Engineer Resume Examples & Samples
- 4+ years experience as a software developer
- Secret Clearance with eligibility for TS/SCI
- Experienced with C# and VBasic programming languages
- Experienced in integrating applications with MS SQL backend
- 8570 IAT Level 2 Certification (GSEC, or Security+ CE, or SSCP, or CCNA-security)
- 8570 CNDSP Infrastructure Support Certification (SSCP or CEH)
- Experienced with standard SDLC process
- Must have 8570 IAT Level 2 certification to start; but may be granted a six month grace period to acquire 8570 CNDSP Infrastructure Support Certification
- Experience with User Experience (GUI) design
- Ability to work on development and/or maintenance of multiple software products simultaneously
- Experience with DoD software projects
- Experience with DoD system/software certification and accreditation
102
Cyber Software Engineer Resume Examples & Samples
- Demonstrated experience working with Open Source (NoSQL) products that support highly distributed, massively parallel computation needs such as Hbase, CloudBase/Acumulo, Big Table, etc
- Experience in using technologies that transport, route, and process data such as Apache, Nifi, Apache Kafka, Apache Flink, Apache Storm, Apache Spark, Amazon Kinesis
- Experience with monitoring applications such as ELK stack
103
Cyber Software Engineer Resume Examples & Samples
- Bachelor's degree in an engineering discipline and 5 years of experience, MS and 3 years, PhD and 0 years or years of experience in lieu of degree
- DoDI 8570 certification (e.g., GSEC, Security+CE, SCNP, SSCP)
- Active Secret Clearance
- Must have a Sec+ or equivalent to start
- Experience installing, and testing patches on Windows and Linux platforms is required
- Experience with Information Assurance policies and procedures and the ability to apply IA requirements to an existing system is required
- The candidate must be proficient in the use of MS Office products
- The candidate should be able to clearly and succinctly communicate complex concepts, issues, and status
- Experience with Linux and Windows system administration including installing and configuring systems from the OS level up is desired
- Familiarity with Linux and Windows Scripting is desired
- Knowledge of the following VMWare systems administration and installing and configuring VMWare is a plus
- Solaris installation, use, configuration and patching experience is a plus
- Experience with networks is a plus
104
Cyber Software Engineer Resume Examples & Samples
- 5 Years with Bachelors in Science; 3 Years with Masters; 0 Years with PhD. 4 years of additional experience can be substituted for a degree
- Experience with GUI development
- Experience with Javascript and/or Java
- Experience with Web Service development
- Experience with React.js, Leaflet.js, and/or D3.js
- Experience with Go
- Experience with MySQL, MongoDB, and/or Redis
105
Cyber Software Engineer Resume Examples & Samples
- Bachelor’s degree in STEM related discipline and 2+ years experience in software development with the C programming language. A Master’s of Science degree or a PhD may be substituted in lieu of experience
- US citizenship required. Must have the ability to obtain a TS/SCI with Polygraph clearance
- Must have experience with Python Programming Language
- Cyber Security Background required
- Experience with Linux Operating Systems
- Experience using the Robot Framework for automated testing
- Experience with continuous integration using Jenkins
- Development and deployment with Docker and VMWare
- Cisco network knowledge
106
Cyber Software Engineer Resume Examples & Samples
- 1) Define application objectives by analyzing user requirements; envisioning system features and functionality
- 2) Design and develop user interfaces and applications by setting expectations and features priorities throughout development life cycle, determining design methodologies and tool sets, completing programming using languages and software products, and designing and conducting tests
- 3) Integrate applications by designing database architecture and server scripting; studying and establishing connectivity with network systems and information servers
- 4) Perform application development by coordinating requirements, schedules, and activities; contributing to team meetings; troubleshooting development and production problems across multiple environments and operating platforms
- 5) Support users by developing documentation and assistance tools
- 6) Research new internet/intranet technologies and software products
- Familiarity with wireless technologies
- Experience with Java, Java Widget Toolkits, Java Persistence API, Subversion, User Interface Design, writing software requirements, software development processes, and software debugging
- Eclipse Development Environment
- Experience designing and implementing object oriented solutions in Java
- Basic understanding of modern telephony systems
- Experience with basic networking
- Knowledge of SCRUM/AGILE processes
- Experience with cellular technologies
- Familiarity with various signals processing systems
107
Cyber Software Engineer Resume Examples & Samples
- 5 Years with Bachelors in Science or Cybersecurity with increasingly responsible roles in software/network engineering and the development of Information Assurance solutions; 3 Years with Masters; 0 Years with PhD
- User/real-world experience with HBSS, ePO and Windows/RHEL Point Products
- Network design and software engineering backgrounds
- Experience in VM integration
108
Cyber Software Engineer Resume Examples & Samples
- Experience with Go programming language
- Agency experience and agency system integration
- Experience working in virtualized environments (e.g. VMware, OpenStack)
- Knowledge of Kubernetes
- Knowledge or experience with Docker
- Knowledge of Software Configuration Management (e.g. Puppet, Ansible)
- Experience with JavaScript and/or Java
109
Cyber Software Engineer Resume Examples & Samples
- Experience with Java, Linux, and/or C++
- Experience developing algorithms and analytics
- Experience with multi-threaded applications
- Experience with C++11 or higher and/or Boost
- Experience with streaming data
- Experience with protobuf
110
Cyber Software Engineer Resume Examples & Samples
- 4 years developing software using the Java programming language
- 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 possess an active TS/SCI clearance with polygraph
- 3 years in software integration and software testing, to include developing and implementing test plans and test scripts
111
Cyber Software Engineer Resume Examples & Samples
- Active TS SCI clearance with Full Scope Poly
- Minimum of 4 years of hands-on software development experience
- Experience or strong familiarity with Agile development
- Experience or strong familiarity with one or more of the following technologies (in alphabetical order): AJAX, C/C++, Camel, CSS, Cucumber, Docker, flask development, Git, Guava, HTML, java, JDBC, Jira, JRuby, JQuery, Kubernetes, Unix/Linux, Postgres, RESTful Web Service APIs, RSpec, Ruby/Rails, Spring, SQL, Windows)
- Experience with No-SQL databases (e.g. MongoDB) and SQL-based databases (e.g. Oracle)
- Experience integrating and testing components, including unit tests, integration tests, and working with continuous integration systems
- BS in Computer Science or a related technical degree. Cyber or software certifications are a plus
112
Cyber Software Engineer Resume Examples & Samples
- Experience with C++ and Java
- Understanding of schemas (XML, XSD), network and telecommunications protocols, data streaming, databases, and data servers
- Knowledge of mission systems
- Proficiency in Linux
- Familiarity with code development, test, and configuration management tools such as ClearQuest, Redmine, Hudson/Jenkins, Git or SVN
- Experience writing and updating software development-related documentation in accordance with approved quality standards
- Experience with RSPEC
- Experience with Perl Scripting
- Experience in the TURBULENCE architecture
113
Cyber Software Engineer Resume Examples & Samples
- General system administration in Linux
- NiagraFiles or other corporate data routing services
- 4 years of TCLD experience
- 2 years of experience with Systems Administration in a Linux environment
114
Cyber Software Engineer Resume Examples & Samples
- B.S. degree in Computer Science, Computer Engineering or STEM related field and 2 or more years of software development experience
- US citizenship required, ability to obtain a Secret Security clearance
- Active Secret or TS/SCI clearance
- Familiarity with Atlassian tools such as Jira
115
Cyber Software Engineer Resume Examples & Samples
- Experience working in a deadline-driven environment, planning, handling and prioritizing multiple tasks
- Organized and well founded, written and verbal communication skills are absolutely essential to communicate effectively across all levels of staff and management
- Relational database experience (Oracle, MySQL, MariaDB, MongoDB, NOSQL DBs, etc.)
116
Cyber Software Engineer Resume Examples & Samples
- Bachelor's degree in Computer Science or related discipline from an accredited college or university and 5 years’ of experience
- Software development experience in a number of languages
- Software design experience for the above network types
- Cyber security/secure orchestration experience
- Familiarity with open standards
- Computer programming skills using C/C++ or Java
- Working in an Agile scrum environment
- Experience interpreting system requirements to develop user stories
- Development experience with JDK, Eclipse IDE, RESTful, Java, JavaScript, Python, JSON, and XML
- Experience writing secure communications to pass messages and information across the architectures above
- Familiarity with open standards (OpenC2, STIX/TAXII) (not required but nice to have)
- Some experience programming using VHDL
117
Cyber Software Engineer Resume Examples & Samples
- Experience with Python & Perl scripting languages
- Experience working on Linux workstations
- Ability to review various formats of raw data and determine how to parse out usable data for target application
- Strong administrative and organizational skills
- Previous experience working at a Customer site
- Ability to work in a fast-paced, dynamic environment
- Cloud experience
118
Cyber Software Engineer Resume Examples & Samples
- 10+ years direct experience with Java development
- 3+ years experience with JEE development
- Experience working on Data-driven business applications written in Java
- Experience with AJAX Single Page Interface technologies such as JavaScript, GWT, EXT-JS, and JQuery
- Must be comfortable working in either Windows or Linux based environments
- Good working knowledge of Linux/Unix and scripting (sh, bash, perl, and other scripting tools/language)
- OLTP database (Oracle, MySQL, etc.) experience
- Mongo database experience
- Agile/Scrum methodology experience
119
Cyber Software Engineer Resume Examples & Samples
- An active TS/SCI w/Poly
- Experience with Java/J2EE, extJS
- Experience with Database application experience (Oracle 10g)
- Experience with web service technology (Restful)
- Experience with Web Application Servers (WebLogic)
- Experience with MapReduce
120
Cyber Software Engineer Resume Examples & Samples
- Bachelor’s degree in STEM related discipline and 5+ years’ experience in software development. A Master’s of Science degree and 3+ years’ experience or a PhD may be substituted in lieu of 5+ years’ experience
- Bachelor’s degree in STEM related discipline and 9+ years’ experience in software development. A Master’s of Science degree and 7+ years’ experience or a PhD and 4+ years’ experience may be substituted in lieu of 9+ years’ experience
- Experience with one or more of the following: Java, C, C++, Python
121
Cyber Software Engineer Resume Examples & Samples
- 5+ years of experience of professional software Engineering experience, configuration of Windows and Linux OS
- Minimum 3-4 years’ work experience with Splunk real-time
- Expert knowledge of TCP/IP and networking fundamentals
- Solid foundation in data structures, algorithms, software design. Write server-side code for data collection, search and indexing
- At least 2 years’ experience in managing technical documentation processes and procedures for systems integration solutions
- Strong experience including hands-on experience with virtualization technologies, knowledge of software engineering life cycle (SELC) and agile best practices
- Demonstrated ability to collaborate with large, complex teams in a systems engineering environment to define and execute written customer deliverables
- Splunk 6.x, Windows Server 2008/2012, Windows 7/8/10, Linux OS, VMWare, Microsoft Hyper-V, Microsoft SQL, MySQL, RSA Archer
- Experience with NIST Risk Management Framework and DHS
- CDM Program and related products a plus
122
Cyber Software Engineer Resume Examples & Samples
- Bachelor’s Degree in Information Technology (IT) or other related technical field and a minimum of 5 years’ experience required for the level 3 role. An additional 4 years of experience may be substituted in lieu of degree
- Bachelor’s Degree in Information Technology (IT) or other related technical field and a minimum of 9 years’ experience required for the level 4 role. An additional 4 years of experience may be substituted in lieu of degree
- Active Secret Security Clearance with the ability to obtain a TS/SCI with Polygraph is required
- Minimum of 3 years development experience with one or more of the following: C/C++, Java, C# required for level 3 role. 5 years required for level 4 role
- Minimum of 1 year development experience on a UNIX platform (Linux preferred) experience required for level 3 role. 2 years required for level 4 role
- Experience with database development and optimization (both SQL and NoSQL) required for level 3 and 4 role
- Experience with mobile development (any platform)
- Experience with network protocols: TCP, UDP, HTTP/HTTPS
- Experience with Linux/Android kernel and driver development
123
Cyber Software Engineer Resume Examples & Samples
- 5+ years of experience with Web application development, including .NET or Java equivalent
- 5+ years of experience with C# or equivalent, including Java, C++, or Python
- 5+ years of experience with relational databases, including SQL
- 2+ years of experience with NoSQL-type databases
- BA or BS degree and 10+ years of experience with software development
- Experience with the development of intrusion detection systems (IDS), intrusion prevention systems (IPS), firewalls, or other defensive Cybersecurity technologies
- Knowledge of OSI model and network protocols
- Ability to analyze network traffic using Wireshark or other network analysis tools
124
Cyber Software Engineer Resume Examples & Samples
- Understand and analyze assembly-level code on multiple architectures (e.g. x86, x64, ARM, MIPS, PPC, etc.)
- Automate testing and command execution using Python
- Experienced in developing in a Linux environment
- Development experience with C++ using Windows Visual Studio
- Experience with multiple Linux distributions (e.g. Debian, Ubuntu, Mint, CentOS, etc.)
- Ability to navigate and control Linux networking stack
- Strong understanding of network protocols
- Bachelors degree with a minimum of 5 years of professional development experience, or if no degree must have equivalent experience/combined education (13 years of experience)
125
Cyber Software Engineer Resume Examples & Samples
- Implementing analytic capabilities in a cloud based environment
- Collaborate with team members
- Conduct software analysis, programming, testing and debugging
- Participate in software and architectural activities
- Bachelor’s degree in Computer Science or related STEM field and a minimum of 5 years related experience. An additional 4 years of experience may be considered in lieu of a degree
- Must have an active TS/SCI/Poly clearance
- Experience with Dev Ops
- Experience implementing secure technologies
- Understanding of big data technologies
- Understanding of database technologies
126
Grand Sky-cyber Software Engineer Resume Examples & Samples
- Performs technical planning, system integration, verification and validation, cost and risk, and supportability and effectiveness analyses for total systems. Analyses are performed at all levels of total system product to include: concept, design, fabrication, test, installation, operation, maintenance and disposal. Ensures the logical and systematic conversion of customer or product requirements into total systems solutions that acknowledge technical, schedule, and cost constraints. Performs functional analysis, timeline analysis, detail trade studies, requirements allocation and interface definition studies to translate customer requirements into hardware and software specifications
- Perform assessments and audit of network systems and identify where systems and networks deviate from acceptable configurations, enclave policy, and local policy. This is achieved through passive evaluations such as compliance audits and active evaluations such as vulnerability assessments
- Establish strict program control processes to ensure mitigation of risks and supports obtaining certification and accreditation of systems. Includes support of process, analysis, coordination, security certification test, security documentation, as well as investigations, software research, hardware introduction and release, emerging technology research inspections and periodic audits
- Assist in the implementation of the required government policy (i.e., NISPOM, DCID 6-3), make recommendations on process tailoring, participate in and document process activities
- Perform analyses to validate established security requirements and to recommend additional security requirements and safeguards
- Document the results of Certification and Accreditation activities and technical or coordination activity and prepare the system Security Plans and update the Plan of Actions and Milestones POA&M
- Periodically conduct a complete review of each system's audits and monitor corrective actions until all actions are closed
- Bachelors in Science in related Field and 5 years direct related experience
- Experience exploiting vulnerabilities in computer systems, networks, and applications
- Proficiency in both Linux/Unix and Windows operating systems
- Experience configuring, running, validating, and contextualizing the findings of vulnerability discovery tools such as Nessus, SAINT, NeXpose, Retina, and/or Nipper
- Industry certifications (ISC) 2, SANS, or EC- Council are preferred
- Active Secret Clearance desired
127
Cyber Software Engineer Resume Examples & Samples
- Define application objectives by analyzing user requirements; envisioning system features and functionality
- Design and develop user interfaces and applications by setting expectations and features priorities throughout development life cycle, determining design methodologies and tool sets, completing programming using languages and software products, and designing and conducting tests
- Integrate applications by designing database architecture and server scripting; studying and establishing connectivity with network systems and information servers
- Perform application development by coordinating requirements, schedules, and activities; contributing to team meetings; troubleshooting development and production problems across multiple environments and operating platforms
- Support users by developing documentation and assistance tools
- Research new internet/intranet technologies and software products
- Bachelor's degree in Computer Science or related discipline from an accredited college or university and 10 years’ related experience, or a Master’s degree and 8 years’ related experience, or PhD and 6 years. Four (4) years of additional software engineering experience on projects with similar software processes may be substituted for a bachelor's degree
- Familiar with wireless technologies, Java and Linux
- Experience with Java, Java Widget Toolkits, Java Persistence API, Subversion, Teamwork, User Interface Design, writing Software Requirements, Software Development Processes, and Software Debugging,
- Experience in the Eclipse development environment
- Experience with basic networking - Knowledge of SCRUM/AGILE processes
- Experience with tool and/or new technology investigations (i.e. Cost/Benefit Analysis)
- Able to identify and anticipate needs of a user community, development staff, and integrated applications