Software Engineer

CohesionForce Logo

Job Title:                                 Software Engineer
Reference:                             22-014
Job Type:                                Full-time
Job Status:                            Interviewing
Date Posted:                        10-03-2022
Location:                                Huntsville
Duration:                                Permanent
Company Address:          CohesionForce, Inc.
Street:                                     101 Quality Circle
Suite:                                       Suite 140
City:                                         Huntsville, AL 35806
Website:                                  http://www.CohesionForce.com

Job Description:

CohesionForce is actively seeking candidates for a Software Engineer with strong Java experience to become part of our team in Huntsville, AL.

The candidate will be responsible for software development in the Java language.  Under some direction, provides support and expertise within multiple systems, software disciplines, as well as general knowledge of related disciplines, application implications, and customer areas.  The successful candidate will clearly demonstrate strong technical skills to achieve sustainable quality products.  Candidate will have a track record as an effective communicator and problem solver who is able to develop and maintain good working relationships with internal and external stakeholders.  This candidate will demonstrate a commitment to ethics and integrity, and the capability to innovate while challenging traditional ways of doing business.  

Excellent verbal and written communication skills are required and the ideal candidate will have demonstrated success collaborating and developing software for small to large scale programs.  This candidate will demonstrate a broad skill set that is balanced between interpersonal and technical capabilities.  Candidate will have an ability to operate in a team environment and collaborate across the sector business areas as required to accomplish the team goals.  The candidate will work closely with other software developers.  The Software Engineer will work closely with other developers to accomplish the following:

– Support team in completing necessary software development on schedule.
– Developing software documentation.
– Complete work independently and as part of a team.
– Interact with related disciplines to accomplish goals.
– Solve complex problems through innovative and creative solutions.
– Utilize software development tools to increase efficiency in code development while decreasing defects.
– Interact with customer/supplier organizations.

Basic Qualifications:

– Bachelor’s degree in an engineering, science, or technology degree with 1-3 years of experience, or a Master’s degree in a related field with less than 1 year of experience.
– Command and control system application development.
– Ability to present advanced concepts to non-software engineers.
– Strong interpersonal skills to communicate effectively with small technical teams.
– Ability to prioritize and adjust tasks to accomplish project results.
– Ability to develop software in object-oriented programming languages (preferably Java).
– Experience with VxWorks, Git, Jira, Confluence, Linux/Unix.
– Familiarity with debugging tools and testing mechanisms.
– Demonstrate adherence to applicable software development processes.
– Ability to comprehend and analyze complex problems and develop solutions.
– Good working knowledge of MS Office products.
– Active Department of Defense (DoD) Secret clearance. 

Preferred Qualifications:

– Development utilizing Linux environment.
– Knowledge of various programming languages, preferably Java.
– Experience working on CMMI Level 3+ programs.
– Use of development environments and configuration management.

Applications Development Team Lead

CohesionForce Logo

Job Title:                                Applications Development Team Lead
Reference:                            21-029
Job Type:                                Full-time
Job Status:                            Interviewing
Date Posted:                        11-02-2021
Location:                                Huntsville
Duration:                               Permanent
Company Address:          CohesionForce, Inc.
Street:                                     101 Quality Circle
Suite:                                       Suite 140
City:                                          Huntsville, AL 35806
Website:                                  http://www.CohesionForce.com

Job Description:

CohesionForce is actively seeking candidates for a software Applications Development Team Lead to become part of the C2BMC Team in Huntsville, AL.

The Applications Development Team Lead has overall responsibility to ensure the C2BMC Platform & Infrastructure (P&I) software development and integration staff has the required tools and processes in place to develop and integrate the C2BMC system.  High level responsibilities include:
– Define, implement, and maintain an integrated software development environment across the two C2BMC software development sites (Huntsville, AL and Colorado Springs, CO).
– Research new technology and tools to determine their applicability to the C2BMC environment.
– Perform trade studies and make recommendations about which technologies provide the most cost effective, and lowest implementation risk, while providing a high performance software development environment.
– Once tools are selected, oversee the incorporation and integration of the selected tools into the Software Development Environment (SDE).  This includes performing the required coordination with Configuration Management, Security, and Information Assurance representatives.
– Document the configuration and use of the SDE and act as a trainer and mentor for the software developers using the toolset.
– Perform periodic upgrades and maintenance on the toolset.
– Coordinate the activities of P&I Apps staff at other development sites.
– Work with Configuration Management and Program Operations to manage software licenses for the two development sites.

Basic Qualifications:

– Bachelors degree from an accredited college in related discipline, or equivalent experience/combined education, with minimum 6 years of professional experience (while more senior level experience is acceptable).  Candidate must meet minimum requirements of DoD 8570 IAT II certification (Security +, CCNA Security, CySA+, GICSP, GSEC, SSCP).

The candidate must have substantial expertise in the full life-cycle software engineering practices and procedures applicable to large software systems to include:
– Recent hands on application development experience and expertise in the use of the Java programming language.
– Experience with software unit testing strategies, automated software builds, continuous integration and continuous development.
– Experience managing a code baseline which supports multiple hardware and software baselines in the field utilizing a trunk based development.
– Familiarity with Software Configuration Management tools and procedures.
– Awareness of emerging technologies and experience with the use and selection of Free and Open Source Software (FOSS).
– Experience evaluating different toolsets and providing recommendations for use.  Experience on both Windows and Linus platforms is required.
– Hands on experience with Software Development tools such as Eclipse, Git, Gradle, Maven, Nexus, JUnit, Confluence, Collaborator, SonarQube, JIRA, Jenkins, UCC and Fortify.
– Familiarity with Information Assurance (IA) implications and processes, which is critical to the selection of applicable products that meet the overall system sustainability.

Other:

The candidate must possess excellent communication skills and the ability to work in a fast paced environment providing coordination of activities within the Development organization.  The candidate must be a self-starter who is able to initiate research and evaluate new software development tools, processes, and procedures.  Travel between development sites may be required.

Systems Administrator

CohesionForce Logo

Job Title:                                Systems Administrator
Reference:                            21-028
Job Type:                                Full-time
Job Status:                            Interviewing
Date Posted:                        10-20-2021
Location:                                Huntsville
Duration:                               Permanent
Company Address:          CohesionForce, Inc.
Street:                                     101 Quality Circle
Suite:                                       Suite 140
City:                                          Huntsville, AL 35806
Website:                                  http://www.CohesionForce.com

Job Description:

CohesionForce is actively seeking candidates for a Systems Administrator to become part of the MASC-F Team in Huntsville, AL.

Maintains smooth operation of multi-user computer systems, including coordination with network administrators.  Duties may include setting up administrator and services accounts, maintaining system documentation, tuning system performance, installing system wide software and allocate mass storage space.  Develops and monitors policies and standards for allocation related to the use of computing resources.  Provides support to IT systems including day-to-day operations, monitoring and problem resolution for all the client/server/storage/network devices.

Basic Qualifications:

– Bachelors degree from an accredited college in related discipline, or equivalent experience/combined education, with minimum 2 years of professional experience (while more senior level experience is acceptable); or no experience with a related Masters degree.

Experience with lab administration and change/configuration management in systems and subsystem level Systems Administration and Enterprise experience, including but not limited to MS Windows, UNIX/Linux operating systems environments.

– Experience with Red Hat Enterprise Linux installation, configuration, and administration.
– Experience with virtualized operating system concepts and administration.
– Knowledge with Windows Server systems.
– Security+ Certified.
– Active Department of Defense (DoD) Secret clearance. 

Desired Skills:

– Network+ Certifications.
– Red Hat Certified System Administrator (RHCSA) or similar certifications.
– Experience with Infrastructure as Code tools (Chef, Ansible, Puppet) experience including scripting for automation, configuration control or provisioning.
– Experience with Vulnerability Management Systems.
– Experience with Information Assurance (IA) hardening and compliance, i.e. STIG & DSS compliance, documentation, etc.
– Experience with VMWare, VxRails, vSphere, vRealize and managing virtualized infrastructure.
– Desired DoD 8570 Information Assurance Technical (IAT) Level I or Level II

Safety Systems Engineer 3

CohesionForce Logo

                     Job Title:                                 Safety Systems Engineer 3
                     Reference:                              21-027
                     Job Type:                                 Full-time
                     Job Status:                             Interviewing
                     Date Posted:                         09-27-2021
                     Location:                                 Huntsville
                     Duration:                                 Permanent
                     Company Address:           CohesionForce, Inc.
                    Street:                                      101 Quality Circle
                     Suite:                                         Suite 140
                     City:                                           Huntsville, AL 35806
                     Website:                                  http://www.CohesionForce.com

Job Description:
CohesionForce is actively seeking candidates for a Safety Systems Engineer 5 to become part of the GMD Team in Huntsville, AL.

This position requires the ability to define and convey desired system behaviors throughout the requirements development, software development, and software testing process. A strong background in the methodologies and tools used to develop complex system architecture products is required

Responsibilities include:

– Independently develop System Safety documents such as the System Safety Program Plan (SSPP), Software System Safety Program Plan (SwSSPP), Safety Assessments Reports (SAR).
– Perform audits and report the effectiveness of the system safety program.
– Work in a classified environment to analyze software requirements, capabilities, code, and test with a safety focus.
– Generate MIL-STD-882E analysis including Preliminary Hazard Analysis, Functional Hazard Analysis, System Requirements Hazard Analysis, etc.
– Develop SW test cases to satisfy safety requirements.
– Document hazard analysis and test results in a Hazard Tracking System.

Basic Qualifications: 

– 5 years of relevant experience with a Bachelors in Science in a technical discipline; 3 years with Masters; 0 years with PhD.
– Demonstrated experience in one or more systems safety engineering job functions as described above.
– Develop analysis products in support of the Safety Assessment Report (SAR) including a Functional Hazard Analysis (FHA).
– Analyze requirements at all levels within the system to identify or create safety critical requirements, and assign appropriate critically index and level of rigor to SW requirements.
 – Ability to generate MIL-STD-882E type analysis.
– Documenting hazards, hazard analysis, and verifications in a Hazard Tracking System.
– Developing test cases to satisfy requirements.
– Excellent communication and interpersonal skills.
– A
ctive/current DoD security clearance is required.

Preferred Qualifications: 

– Missile Defense experience.
– Experience reviewing code for application of safety best code practices.
– Experience performing functions such as installing, repairing, inspecting, overhauling, adjusting, aligning, rigging, and calibrating military structures, systems, and components preferred.
– Experience with the following: MIL-STD-882E System Safety; MIL-STD-1472 Human Engineering; MIL-HDBK-454 General Guideline for Electronic Equipment; OSHA Health Standard; MIL-STD-1808; MIL-STD-1901A; AMCOM Policy 385-17.
– 5+ years using model-based approaches and tools with experience in UML and DoDAF.
– Experience using DOORS as a part of an integrated systems engineering process that includes system safety engineering.

  •   

Safety Systems Engineer 5

CohesionForce Logo

                     Job Title:                                 Safety Systems Engineer 5
                     Reference:                              21-026
                     Job Type:                                 Full-time
                     Job Status:                             Interviewing
                     Date Posted:                         09-27-2021
                     Location:                                 Huntsville
                     Duration:                                 Permanent
                     Company Address:           CohesionForce, Inc.
                    Street:                                      101 Quality Circle
                     Suite:                                         Suite 140
                     City:                                           Huntsville, AL 35806
                     Website:                                  http://www.CohesionForce.com

Job Description:
CohesionForce is actively seeking candidates for a Safety Systems Engineer to become part of the GMD Team in Huntsville, AL.

This position requires the ability to define and convey desired system behaviors throughout the requirements development, software development, and software testing process. A strong background in the methodologies and tools used to develop complex system architecture products is required

Responsibilities include:

– Independently develop System Safety documents such as the System Safety Program Plan (SSPP), Software System Safety Program Plan (SwSSPP), Safety Assessments Reports (SAR).
– Perform audits and report the effectiveness of the system safety program.
– Work in a classified environment to analyze software requirements, capabilities, code, and test with a safety focus.
– Generate MIL-STD-882E analysis including Preliminary Hazard Analysis, Functional Hazard Analysis, System Requirements Hazard Analysis, etc.
– Develop SW test cases to satisfy safety requirements.
– Document hazard analysis and test results in a Hazard Tracking System.

Basic Qualifications: 

– 14 years of experience with a Bachelors in Science; 12 years with Masters; 9 years with PhD.
– Demonstrated experience in one or more systems safety engineering job functions as described above.
– Develop analysis products in support of the Safety Assessment Report (SAR) including a Functional Hazard Analysis (FHA).
– Analyze requirements at all levels within the system to identify or create safety critical requirements, and assign appropriate critically index and level of rigor to SW requirements.
 – Ability to generate MIL-STD-882E type analysis.
– Documenting hazards, hazard analysis, and verifications in a Hazard Tracking System.
– Developing test cases to satisfy requirements.
– Excellent communication and interpersonal skills.
– A
ctive/current DoD security clearance is required.

Preferred Qualifications: 

– Missile Defense experience.
– Experience reviewing code for application of safety best code practices.
– Experience performing functions such as installing, repairing, inspecting, overhauling, adjusting, aligning, rigging, and calibrating military structures, systems, and components preferred.
– Experience with the following: MIL-STD-882E System Safety; MIL-STD-1472 Human Engineering; MIL-HDBK-454 General Guideline for Electronic Equipment; OSHA Health Standard; MIL-STD-1808; MIL-STD-1901A; AMCOM Policy 385-17.
– 5+ years using model-based approaches and tools with experience in UML and DoDAF.
– Experience using DOORS as a part of an integrated systems engineering process that includes system safety engineering.

  •   

Scrum Master

CohesionForce Logo

Job Title:                                 Scrum Master
Reference:                             21-025
Job Type:                                Full-time
Job Status:                            Interviewing
Date Posted:                        09-09-2021
Location:                                Huntsville
Duration:                                Permanent
Company Address:          CohesionForce, Inc.
Street:                                     101 Quality Circle
Suite:                                       Suite 140
City:                                         Huntsville, AL 35806
Website:                                  http://www.CohesionForce.com

Job Description:

CohesionForce is actively seeking candidates for Scrum Master to join the Modeling and Simulations Contract Framework and Tools (MASC-F) program.  The MASC-F program will support the Missile Defense Agency (MDA) in performing Ballistic missile Defense System (BMDS) Modeling & Simulation Verification, Assessment, Training, and Operational Support.  MASC-F personnel will support in the following areas.

– Aide the software development team’s self-organization, keeping the team motivated and ensuring the team maintains focused on completing planned scrum activities according to schedule and priority.
– Manages daily tag-ups, participates in scrum of scrums, meets with product owners, and identifies and removes team impediments.
– Reports daily metrics and coordinates with other scrum teams supporting the program.
– Identifies risks and develops mitigation strategies within scrum teams.

The successful candidate will be working in an agile development environment and will be responsible for supporting elements of the design/sustainment/development efforts.  The candidate should have well-rounded familiarity with software development life cycles. The candidate should be a self-starter that is attentive to details and works well in a multi-disciplined teaming environment.

Basic Qualifications:

– Prefer candidates with SW development experience including requirements analysis, design, and development, unit testing, verification, integration, revision control, and problem analysis & error correction with issue tracking and reporting.
– Prefer familiarity with Linux/Unix commands and environment.
– Works well in a fast-paced collaborative team environment.
– Scaled Agile Framework experience; working as part of a SCRUM Team.
– Experience with Agile Process Tools (VersionOne, JIRA, Confluence, Bitbucket).
– Effectively manage change and excellent communication skills.
– Active security clearance.

 

Event Support

CohesionForce Logo

Job Title:                                 Event Support Reference:                             21-024 Job Type:                                Full-time Job Status:                            Interviewing Date Posted:                        08-04-2021 Location:                                Huntsville Duration:                                Permanent Company Address:          CohesionForce, Inc. Street:                                     101 Quality Circle Suite:                                       Suite 140 City:                                         Huntsville, AL 35806 Website:                                  http://www.CohesionForce.com

Job Description:

CohesionForce is actively seeking candidates for Event Support to join the Modeling and Simulations Contract Framework and Tools (MASC-F) program.  The MASC-F program will support the Missile Defense Agency (MDA) in performing Ballistic missile Defense System (BMDS) Modeling & Simulation Verification, Assessment, Training, and Operational Support.  MASC-F personnel will support in the following areas.

– Transition the Objective Simulation Framework (OSF) development and sustainment from the prior contract to the MASC-F contract. – Modify, enhance, develop, and sustain the MDA Objective Simulation Framework (OSF) to meet MDA’s evolving M&S requirements. – Maintain and evolve the OSF architecture and external interfaces. – Develop, modify, and enhance other BMDS tools as required.

Plans, implements, tests, documents, and maintains solutions for the integration and testing of in-house developed and COTS/GOTS components, elements, subsystems, and/or systems.  Synthesizes customer contractual needs and requirements into system test solutions that acknowledge technical, schedule and cost constraints. Establishes functional and technical specifications and standards, solves hardware/software interface problems, defines input/output parameters, and ensure integration of the entire system or subsystem.  Reviews, evaluates, and derives requirements for testability, develops and directs preparation and execution of comprehensive test plans, procedures, and schedules for complete systems and/or subsystems.  Coordinates subsystem and/or system testing activities with programs and other organizations.  Performs analysis of test results and prepares comprehensive subsystem and/or system level evaluation reports which verify and validate system performance.  Writes discrepancy reports and performs integration regression testing to verify/validate incorporated fixes to software, components, subsystems and systems.

The successful candidate will be working in an agile development environment and will be responsible for supporting elements of the design/sustainment/development efforts.  The candidate should be a well-rounded test engineer with broad experiences but with a focused interest and demonstrable skills in software test and test automation. The candidate should be a self-starter that is attentive to details and works well in a multi-disciplined teaming environment.

Basic Qualifications:

– Candidates should have a solid understanding of Modeling and Simulation (M&S) and Ballistic Missile Defense Systems (BMDS). – Strong System Integration skills; including HWIL, OS and SW troubleshooting, and problem resolution. – SW development experience including requirements analysis, design, and development, unit testing, verification, integration, revision control, and problem analysis & error correction with issue tracking and reporting. – Experience with Linux/Unix commands and environment. – Redhat 6.x, 7.x experience. – Active Department of Defense (DoD) Secret clearance. 

Desired Skills:

– Works well in a fast-paced collaborative team environment. – Scaled Agile Framework experience; working as part of a SCRUM Team. – Experience developing and testing software in an Agile environment. – Experience with Agile Process Tools (VersionOne, JIRA, Confluence, Bitbucket). – Experience with test automation and requirements verification. – Certification:  Network+, Security+ – Effectively manage change.

 

Software Developer

CohesionForce Logo

Job Title:                                 Software Developer
Reference:                             21-023
Job Type:                                Full-time
Job Status:                            Interviewing
Date Posted:                        07-20-2021
Location:                                Huntsville
Duration:                                Permanent
Company Address:          CohesionForce, Inc.
Street:                                     101 Quality Circle
Suite:                                       Suite 140
City:                                         Huntsville, AL 35806
Website:                                  http://www.CohesionForce.com

Job Description:

CohesionForce is actively seeking candidates for a Software Developer to join the Modeling and Simulations Contract Framework and Tools (MASC-F) program.  The MASC-F program will support the Missile Defense Agency (MDA) in performing Ballistic missile Defense System (BMDS) Modeling & Simulation Verification, Assessment, Training, and Operational Support.  MASC-F personnel will support in the following areas.

– Transition the Objective Simulation Framework (OSF) development and sustainment from the prior contract to the MASC-F contract.
– Modify, enhance, develop, and sustain the MDA Objective Simulation Framework (OSF) to meet MDA’s evolving M&S requirements.
– Maintain and evolve the OSF architecture and external interfaces.
– Develop, modify, and enhance other BMDS tools as required.

Plans, conducts, and coordinates software development activities  Designs, develops, documents, tests, and debugs software that contains logical and mathematical solutions to business/mission problems or questions in computer language for solutions by means of data processing equipment.  Applies the appropriate standards, processes, procedures, and tools throughout the development life cycle.  Applies knowledge of computer hardware and software, subject matter to be programmed in business/mission applications, information processing techniques used, and information gathered from system users to develop software.  Corrects program errors, prepares operating instructions, compiles documentation of program development, and analyzes system capabilities to resolve questions of program intent, output requirements, input data acquisition, programming techniques, and controls.  Ensures software standards are met.  

The successful candidate will be working in an agile development environment and will be responsible for supporting elements of the design/sustainment/development efforts.  The candidate should be a self-starter that is attentive to details and works well in a multi-disciplined teaming environment.

Basic Qualifications:

– Bachelor’s degree from an accredited college in a related discipline, or equivalent experience/combined education.
– Knowledge using:  C++ and/or Java languages or similar languages.
– Familiarity with Eclipse or other IDEs (IntelliJ, NetBeans, Visual Studio).
– Knowledge of Object Oriented (OO) Design & Development.
– Working knowledge with Linux/Unix commands and environment.
– Research and come up with creative solutions to solve existing challenges.
– Works well in a fast-paced collaborative team environment.
– Active Department of Defense (DoD) Secret clearance.
 

Desired Skills:

Candidates should have a basic understanding of Modeling and Simulation (M&S) and Ballistic Missile Defense Systems (BMDS).  Scaled Agile Framework experience; working as part of a SCRUM Team.
– Experience developing software in an Agile environment desired.
– Experience in using Rich Client Platform (RCP), Eclipse Modeling Framework (EMF), Eclipse Communication Framework (ECF) is desired.
– Experience in development of model elements, DIS protocols.
– Experience in Microsoft Office applications (PowerPoint, Excel, Word, Project).
– Experience in developing Human Machine Interfaces.
– Experience with DDS OpenSplice.
– Experience with Agile Process Tools (VersionOne, JIRA, Confluence, Bitbucket).
– Experience with Test Driven Development, Unit Testing, and automated test.
– Experience with Configuration Management Tools:
    – ClearCase
    – Gitlab
    – Git
– Experience Developing/integrating engineering tools in an Agile environment.
    – DevOps
    – Continuous Integration
– Experience with Redhat (RHEL) 6.x, 7.x
– Excellent written and verbal communication skills.
– Strong interpersonal skills.

 

Software Engineer-System Architecture CFPT

CohesionForce Logo

Job Title:                                Software Engineer-Systems Architecture CFPT Reference:                             21-020 Job Type:                                Full-time Job Status:                            Interviewing Date Posted:                        05-28-2021 Location:                                Huntsville Duration:                                Permanent Company Address:          CohesionForce, Inc. Street:                                     101 Quality Circle Suite:                                       Suite 140 City:                                          Huntsville, AL 35806 Website:                                  http://www.CohesionForce.com

Job Description:

CohesionForce is actively seeking candidates for an Software Engineer-Systems Architecture CFPT to become part of the C2BMC Team in Huntsville, AL.

Responsibilities: 

Responsible for software development in the Java language.  Responsible for performing in-depth analysis and technical support of systems software products, including complex problem resolution, design, development, testing, operational integration, and user support.  Maintains currency, debuts and configures related software products.  Works from specifications to develop or modify operating systems applications.  Assists with design, coding, benchmark testing, debugging and documentation of programs.  Interfaces with other system support groups to resolve problems, setting standards and improving overall efficiency of the operating system.  Designs, codes, tests and implements tools for operations automation.  Works on most phases of software systems programming applications, and may require instruction and guidance.

Qualifications:

– Bachelors of Science in a software engineering, computer science, mathematics, physics, or related field from an accredited college. – 5+ Years experience required in software engineering and software development with Java/JEE.  Must have experience and knowledge of basic software practices such as coding standards and configuration management. Must have effective oral and written communication skills and an ability to work effectively in a rapid paced, team environment. 

Required technical skills: – Experience developing enterprise applications – Familiarity with Java foundation classes and toolkits. – Knowledge of server side/database development and computer system administration. – Experience working as part of an Agile team. – Flexibility and willingness to take on unanticipated tasking is highly desired. – Security+ or equivalent desired.

Other required technical skills include: – Use of common software development and management tools such as git, Nexus, JIRA, Confluence, maven or Gradle and Eclipse. – Understanding of standard system engineering design artifacts such as Use Cases and SysML diagrams. – Active Security Clearance

Preferred Qualifications: Experience in some or all of the following areas desired: – Command and control system application development. – Previous experience with message translation software. – Automated test and pipeline development experience desired; test driven development. – Experience developing software for Unix/Linux and Windows platforms. – Experience with Software Integration testing including developing automated test scripts. – Strong problem solving skills, including the ability to review performance issues, identify root cause, recommend and develop a solution. – Experience with Risk Management Framework/STIG/Fortify mitigation. – Good verbal and written communication skills, the ability to work independently, and possess the poise and flexibility required to work in a highly dynamic environment.  Good working knowledge of MS Office products.

Automated Testing Engineer 4

CohesionForce Logo

Job Title:                                Automated Testing Engineer 4
Reference:                            21-018
Job Type:                                Full-time
Job Status:                            Interviewing
Date Posted:                        05-21-2021
Location:                                Huntsville
Duration:                                Permanent
Company Address:          CohesionForce, Inc.
Street:                                     101 Quality Circle
Suite:                                       Suite 140
City:                                          Huntsville, AL 35806
Website:                                  http://www.CohesionForce.com

Job Description:

CohesionForce is actively seeking candidates for an Automated Testing Engineer 4 to become part of the Ground-Based Midcourse Defense (GMD) Team in Huntsville, AL.  

Responsibilities/Qualifications: 

The candidate should be able to demonstrate experience and ability to automate testing from the low level (such as unit testing) to the high level (such as integration/functional testing).

The candidate needs to have strong C++ and Java software development abilities.  A plus would be experience with Junit, GTest, Gradle, and various scripting languages (such as Python and Bash).

A strong familiarity and understanding of Linux automated test (not web) is a must.

The candidate should have experience with various test automation tools (such as Eggplant and Cucumber) and have the ability to work with LSS to decide on which tool is necessary to accomplish automated tests with the program.

Security+ certification or A+ certification is preferred.  If the candidate does not have one of those certifications, candidate needs to be willing to complete the certification soon after starting.

This person should be a Subject Matter Expert (SME) in test automation with strong technical focus.  This person should be able to teach others on LSS how to go about implementing automated tests within a legacy system.

An active Secret security clearance is required.