The SD III shall possess an active and transferable U.S. TOP-SECRET (with SSBI). The SD III shall perform software programming, integration, and programmatic technical support for various information systems. The SD III shall develop and provide programs to assist with the daily activities of employee’s usage on various information systems. The SD III shall work with and integrating into an enterprise environment, including Active Directory support. The SD III shall design software tools that include system calls to other third-party tools and utilities specified by the Government. The SD III shall customize and adapt third party applications and code to meet operational, administrative, and analytic requirements. The SD III shall support and coordinate with other Developers, Engineers, and Administrators. The SD III shall design, maintain, and implement GOTS software designed around a specific set of requirements or to use particular methodologies required to meet specific procedural requirements. The SD III shall support the unit with other duties as assigned within the scope of work.
Minimum General Experience:
Leading all phases of software development, including system design, analysis, architecture, and engineering; programing, designing, analyzing, coding, implementation, and testing
Utilizing software applications, modules, and databases in various languages, including those associated with scientific, technical, or engineering problems
Designing a desire outcome based on requested functionality
Writing programs that achieve a desired outcome or workflow from nothing more than observation of desired outcomes, workflows, or from vague original concepts
Developing and writing original website and database applications that model existing workflow into automated systems
Familiarity with techniques to interact with data stored in Oracle, Microsoft SQL, and other Database (DB) formats.
Knowledge of Information Security Systems (ISS) and security standards of Sensitive But Unclassified (SBU) and classified data.
Knowledge of current Federal Information Security Management Act of 2002 (FISMA)
Multiple programming languages necessary to meet a diverse set of requirements. The Contractor must be familiar with a variety of scripts, programming languages, and operating systems. Examples of relevant computer programming languages currently used to design and deploy components include, but are not limited to:
- Structured Query Language (SQL)
- Extensible Markup Language (XML)
- Web Services Description Language (WSDL)
- Microservices Architecture
Producing specifications and design documentation including:
- Process Flow
- Class Diagrams
- Sequence Diagrams
- Physical Architecture
- System and Web Service Interface Specifications
- Data Dictionary
- Data Model
- Experienced deploying container based solutions.
- Microservices Architecture
Four (4) year college degree in software development or computer science, plus ten (10) years’ experience software development for systems in a production environment as detailed above. Or in lieu of education fifteen (15) plus years of experience of software development for systems in a production environment. If utilizing in lieu of education, all experience must be at or above the position level described above.
|IT, Top Secret