Job Directory Software Engineer

Software Engineer
Washington, DC

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

Location

Work can be performed in one of three locations Washington, DC; Boston, MA; and/or Albuquerque, NM.

Position Description

Active DoD Secret or Top clearance, or equivalent required.

Will serve as a software expert in coding scientific algorithms into operational applications using modern software development practices. Additional responsibilities include managing source configuration management, software builds, tests, and establishing best practices in application deployment. Specific job functions include:

* Design, develop, integrate, and maintain space weather science information system.
* Apply modern Agile software development processes in designing, implementing, and troubleshooting legacy and web-based applications.
* Participate and review all technical documentation, including interface control document, specifications, test plans, and procedures.

Required Skills

6+ years of experience in software engineering and familiarity with secure coding best practices in real-time mission critical systems. Experience with SQL injections, buffer overflow attack, and/or defensive programming. Experience in developing in multiple OO (Object Oriented) languages (C++ or Java). Must be familiar with developing in a Linux environment. Must have excellent verbal written communications skills and be highly motivated and adaptable in a fast-paced and dynamic working environment.

Desired Skills

Experience in working with modeling scientific data using structural and hierarchical formats and representations like XML/XSD and JSON. Practical programming experience and proficiency of command line tools to translate and transform between different formats of XML and JSON is plus. Experience with secure coding tools and frameworks like SAST, DAST, and IRST, desirable. Experience with modern web application development is plus.

Active DoD Secret or Top Secret clearance, or equivalent required.

Education

BS in Computer Science, Computer Engineering, related discipline, or equivalent.

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.