Lead Software Systems Engineer

ITility, LLC• US,
•Remote

About The Position

ITility is seeking a highly specialized Lead Software Systems Engineer to support the Defense Logistics Agency. The role provides top-level technical expertise, including in-depth and complex software systems programming and analysis. It is a remote position with occasional travel and is part of a proposal; ITility is looking to identify Key Personnel by November 6th, though that date is subject to change. The engineer will define and maintain complex software applications, design system architectures spanning software, hardware, and communications, and ensure compatibility with open-system standards and DoD architectures. The position also involves coordinating technical direction and schedules with project management, overseeing software development and quality assurance, maintaining operating systems, and instructing and checking the work of other task personnel.

Requirements

  • Ten years of experience in systems engineering and software development.
  • Experience with Business Intelligence platforms, analytics, data modeling, and dashboard design.
  • Experience implementing modern security solutions, such as Identity, Credential, and Access Management (ICAM).
  • Relevant certification from a nationally recognized technical authority.
  • Active Secret clearance.

Nice To Haves

  • Experience supporting the Department of Defense (DoD) or Defense Logistics Agency (DLA).

Responsibilities

  • Formulate and define specifications for complex operating software programming applications, and modify or maintain complex existing applications using manufacturer engineering releases and utilities.
  • Provide top-level technical expertise, including in-depth and complex software systems programming and analysis.
  • Design architectures covering software, hardware, and communications to meet total requirements and present and future cross-functional requirements and interfaces.
  • Ensure systems are compatible with and comply with open-systems standards and DoD architectures.
  • Identify, assess, and present options for meeting functional and technical requirements, including hardware and software updates or upgrades.
  • Interact with project management to plan project schedules and technical direction.
  • Develop high-level system design diagrams and perform program design, coding, testing, debugging, and documentation.
  • Instruct, direct, and check the work of other task personnel.
  • Conduct quality assurance reviews and evaluate existing and new software products.
  • Provide overall operating system maintenance, including sophisticated file maintenance routines, large telecommunications networks, computer accounting, and advanced mathematical or scientific software packages.
  • Assist with all phases of software systems programming applications and evaluate new and existing software products.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service