Technical Lead

Nightwing

Sterling, VA, United States
Software development lifecycle
Software configuration management
Ci pipelines and automated testing
The Technical Lead is responsible for providing hands-on technical leadership in the design, development, testing, and deployment of complex software systems

Job Summary

  • The Technical Lead is responsible for providing hands-on technical leadership in the design, development, testing, and deployment of complex software systems.
  • This role combines advanced software engineering expertise with team leadership, architectural decision-making, and the ability to guide development efforts in a fast-paced, evolving environment.
  • At Nightwing, we value collaboration and teamwork, and you’ll have the opportunity to work alongside talented individuals who are passionate about what they do.

Matching Summary

The Technical Lead is responsible for providing hands-on technical leadership in the design, development, testing, and deployment of complex software systems.

Skills & Requirements

Must-have

  • software development lifecycle
  • software configuration management
  • CI pipelines and automated testing
  • reverse engineer code
  • operating system internals

Nice-to-have

  • disruptive technologies
  • agility and competitive offerings
  • collaboration and teamwork
  • diverse set of development languages
  • Computer Network Exploitation techniques

Key Requirements

  • 3 years professional software development experience
  • TS/SCI with Poly Clearance
  • Experience with Git
  • Experience with OS internals (BSD/Linux/Unix, Windows, macOS, Android, RISC assembly)
  • 3 years experience developing on Windows, macOS, Linux, mobile, or embedded systems

Work Rights

TS/SCI with Polygraph Required Day 1

Tailored Resume

Cover Letter