Chenega Corporation Jobs

Job Information

Chenega Corporation Software Engineer in Gaithersburg, Maryland

Summary

The Software Engineer will support a system in sustainment for defect debugging and resolution, COTS/FOSS upgrades and general maintenance releases. This includes support of NGA RFC implementation of a new data type which requires updates to data ingest/parsing/cataloguing software in support of NGA exploitation requirements.

Responsibilities

  • Design, build, test software upgrades and modifications.

  • Develop information systems by studying operations.

  • Design, develop, and install software solutions.

  • Support and develop with other members of the software team.

  • Research, design, develop, and/or modify enterprise-wide systems and/or applications software.

  • Plan system and development deployment and meet software compliance standards.

  • Support the following programming languages and systems: C++, JAVA, Solaris, and SQL.

  • Evaluate interface between hardware and software, operational requirements, and characteristics of overall system.

  • Document testing and maintenance of system corrections.

  • Support, execute, and validate applications transition and perform support capabilities.

  • Implement COTS and other third party product updates.

  • Other duties as assigned

Qualifications

  • Bachelor's degree and 4+ years relevant experience OR

  • Associate degree and 6+ years relevant experience OR

  • 8+ years relevant experience in lieu of degrees

  • Software engineering and development skills in multiple software languages used on the program

  • Languages used on various systems include C++, JAVA, and Solaris

  • Experience with Linux and/or Windows OS (scripting, command line)

  • Troubleshooting and problem solving skills with the use of debuggers

  • TS/SCI clearance required

Knowledge, Skills and Abilities

  • Software development and engineering skills in multiple software languages.

  • Desired experience with COTS/FOSS upgrades.

  • Defect debugging and resolution experience.

  • Ability to learn, understand, and apply new technologies.

  • Ability to conform to shifting priorities, demands, and timelines through analytical and problem-solving capabilities is required.

  • Must possess strong problem solving and fault isolation skill sets.

  • Knowledge of the customer’s processes and procedures.

  • Knowledge of the customer’s production systems a plus.

  • Ability to prioritize and execute tasks in a high-pressure environment.

  • Ability to function as a team member and independently.

#NJVC, LLC

DirectEmployers