Sr. Software Systems Engineer, NAOVI, Washington, DC


NAOVI -
N/A
Washington, DC, US
N/A

Sr. Software Systems Engineer

Job description

Residency Status: ALL CANDIDATES MUST BE A U.S. CITIZEN

Security Clearance: ALL Candidates MUST Possess an Active TS/SCI w/CI polygraph for consideration of this position. No clearance sponsorships!

Time Type: Full-Time, Daytime Schedule - This position will require candidates to float to different offices and locations (MD & VA).

Relocation Fees: No

Company Overview

NAOVI (Novel Applications, Inc.) is a premier technology services company that provides solutions in the areas of Cyber Security, Information Management and Systems Integration. NAOVI is a business that combines experience, creativity, flexibility, pragmatism, and cost-effective solutions in order to deliver measurable business value to our clients.

Headquartered in Fredericksburg, Virginia, NAOVI employs engineers, analysts, IT specialists and other professionals who strive to be the best at everything they do.

NAOVI is an AA/EEO Employer - Minorities/Women/Veterans/Disabled.

Job Description

NAOVI is seeking a Senior Software Systems Engineer for the following task:

Primary Responsibilities

MUST Currently Possess an Active TSSCI w/CI polygraph for consideration of this position. **Note: We do not offer clearance sponsorships.**Our company does Not sponsor Government Visas at this time.With minimum guidance provides top-level technical expertise, including performing in-depth and complex software systems programming and analysis. Designs architectures to include the software, hardware, and communications to support the total requirements as well as provide for present and future cross-functional requirements and interfaces. Ensures these systems are compatible and in compliance with the standards for open systems and DoD architectures.Determines and identifies high level functional and technical requirements based on interactions with the user community and knowledge of the enterprise architecture. Identifies, assesses, and presents options for meeting the functional and technical requirements including hardware and software updates or upgrades.Formulates and defines specifications for operating system applications or modifies and maintains existing applications using engineering releases and utilities from the manufacturer.Creates detailed design specifications for use by software development staff members.Interacts with project management to plan project schedules and technical direction.Develops software design documents and technology white papers.Instrumental in selection of development tools. Responsible for developing high level system design diagrams and for program design, coding, testing, debugging and documentation.Instructs, directs, and checks the work of other task personnel. Responsible for quality assurance review and the evaluation of existing and new software products.Knowledge of SharePoint applications and backend service operations.An experienced applications developer versed in multiple development languages such as (C suite, JAVA, .Net, etc).

Education And Experience

BA/BS in Computer Science, Information Systems, Engineering, Business or Mathematics.Requires (10) years of experience in the above-cited duties.Experience with the deployment and configuration.Security+ certification.CompTIA Advanced Security Practitioner (CASP+) certification preferred.

#J-18808-Ljbffr


Full-time 2024-06-17
N/A
N/A
USD

Privacy Policy  Contact US
Copyright © 2023 Employ America All rights reserved.