Software Engineer with Security Clearance

Nightwing Annapolis, MD $77,000 - $163,000
Full Time Entry Level 2+ years

Posted 3 weeks ago

Interested in this position?

Upload your resume and we'll match you with this and other relevant opportunities.

Upload Your Resume

About This Role

Develop, maintain, and enhance complex software systems based on documented requirements, working individually or as part of a team. Resolve software problem reports and provide input to system design, with a focus on cyber, data operations, and intelligence mission support.

Responsibilities

  • Develop, maintain, and enhance complex and diverse software systems based upon documented requirements
  • Review and test software components for adherence to the design requirements and document test results
  • Resolve software problem reports
  • Utilize software development and software design methodologies appropriate to the development environment
  • Provide specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of COTS/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
  • Debug existing software and correct defects
  • Provide recommendations for improving documentation and software development process standards
  • Design and code new software or modify existing software to add new features
  • Integrate existing software into new or modified systems or operating environments
  • Develop simple data queries for existing or proposed databases or repositories

Requirements

  • Active TS/SCI with Poly clearance
  • U.S. citizenship
  • Experience with analyzing user requirements
  • Experience with debugging existing software
  • Experience with providing recommendations for improving documentation and software development process standards
  • Experience with designing and coding new software or modifying existing software
  • Experience with integrating existing software into new or modified systems or operating environments
  • Experience with developing simple data queries for existing or proposed databases or repositories

Qualifications

  • Bachelor's degree in Computer Science or related discipline from an accredited college or university
  • Typically requires two years of software engineering experience or four years of additional software engineering experience may substitute for a bachelor's degree.

Benefits

Dental Insurance
401K Plan
Vision Insurance
Holidays
PTO
Medical Insurance
Additional insurances

About Nightwing

Nightwing provides technically advanced full-spectrum cyber, data operations, systems integration and intelligence mission support services to meet our customers' most demanding challenges. Our capabilities include cyber space operations, cyber defense and resiliency, vulnerability research, ubiquit...

Government
View all jobs at Nightwing →