Provides expert level analysis of voice; video; radio-frequency; and/or data communications networks; including planning; designing; evaluating; selecting; and upgrading operating systems and protocol suites and configuring communication media with concentrators; bridges; and other devices.
Ability in assisting architects and services developers in the identification and implementation of appropriate information security controls and potential security functionality to ensure uniform application of security policy and enterprise solutions.
Develop and conduct tests to ensure the systems meet documented user requirements and function as planned. This includes providing an in-depth analysis that identifies defects; vulnerabilities; and incompatibilities with other systems' hardware and software.
The Principal Software Engineer is senior level position within The Advisory Board's Enterprise Technologies Data Team and will be deeply involved in the full product life cycle of multiple data intensive applications and data architecture.
Responsible for the design and development activities associated with software using a range of applicable technologies (e.g., programming languages, compilers, assemblers, debuggers, other tools) for products used in local, networked or Internet-related computer programs.
The network engineer must be able to participate in engineering analysis and technical support. The network engineer must have foundational knowledge of BGP (EBGP/IBGP), OSPF, MPLS, and QoS strategies.
Provides expert level analysis of voice, video, radio-frequency, and/or data communications networks, including planning, designing, evaluating, selecting, and upgrading operating systems and protocol suites and configuring communication media with concentrators, bridges, and other devices.