Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

iDirect Government Logo

Senior Manager, Software Engineering

iDirect Government

Salary not specified
Sep 26, 2025
Herndon, VA, US
Apply Now

iDirect Government is looking to solve the growing complexity of deploying and managing global IP networks for government and military organizations by leading the software development engineering team.

Requirements

  • Experience in microservices architecture & methodology implementations, Kubernetes, RESTful services, NodeJS, and JavaScript frameworks (Vue, Angular, etc.)
  • C/C++ object-oriented design and development
  • Experience with Linux/Unix system programming environment
  • Familiarity with software version control systems, Git is preferred
  • Experience with inter-process communications in a multi-threaded multi-core environment
  • Knowledge of embedded software design
  • Knowledge of communications and/or networking protocols (TCP/IP, UDP and IPv6)

Responsibilities

  • Mentoring and building a strong team
  • Management of the software engineering talent pool through training, career planning, and growth opportunities
  • Working with the Senior Director of Engineering and Software Technical Leads to efficiently implement software features on the iDirect Government product roadmap
  • Development and improvement of processes and procedures to ensure the efficient operation of the team within an Agile development environment
  • Assisting with resource planning and cost estimation of new product features
  • Ensuring delivery of software specifications, design and unit test documentation and associated design reviews according the development process
  • Leading design and code reviews to ensure high code quality

Other

  • Must have a strong technical background and be capable of coming up to speed on new technologies quickly
  • Good communication skills, great problem solving skills, and the demonstrated ability to lead teams effectively are required
  • Must be able to work in a fast-paced development environment
  • Must be able to analyze and solve technical problems
  • BS/MS in Computer Engineering, Computer Science, Electrical Engineering, Mathematics, or related field
  • Active DoD clearance or ability to obtain a DoD clearance