Overview
On Site
Contract - W2
Skills
Leadership
Logistics
Warehouse
Distance Education
Training
Financial Management
Program Management
Intelligence Analysis
Threat Analysis
Data Analysis
Operations Research
Security Clearance
Tier 3
Debugging
Data Processing
Data Acquisition
Operating Systems
Engineering Support
Computer Hardware
Product Development
Military
Aerospace
Mathematical Analysis
Research
Penetration Testing
Malware Analysis
Reverse Engineering
Network Operations
Finance
SOA
Account Management
Identity Management
Oracle EBS
Regulatory Compliance
Technical Drafting
Knowledge Transfer
Mentorship
Requirements Elicitation
Technical Support
Migration
Continuous Integration
Continuous Delivery
Testing
J2EE
IDE
JDeveloper
Eclipse
Oracle WebLogic
Apache Maven
Python
Oracle Linux
Shell Scripting
Oracle Fusion Middleware
PKI
STIG
Documentation
Communication
Business Process
Computer Science
Java
Management
OAM
Oracle
Oracle Identity Management
Oracle Internet Directory
Object Identifier
DoD
Authentication
Agile
SSO
Life Insurance
Insurance
Security Management
ProVision
Knowledge Management
Legal
Onboarding
Job Details
Knowledge Management, Inc. (KMI) has the leadership and experience to deliver innovative technology, logistics and management solutions to meet real mission requirements. KMI is a Minority Business Enterprise (MBE) and Small Disadvantage Business (SDB) that specializes in Logistics, Warehouse Services, Distance Learning/Training, Enterprise Solutions, Financial Management Support, Program Management, Intelligence Analysis & Threat Assessment, and Data Analytics/Operations Research. Since 1998, our solutions and services have helped our clients improve performance, drive cost and operational effectives, and map technology needs for tomorrow's requirements.
Title: Cyber Developer
Location: Stafford, VA (remote)
Position: 1
Duration: Ongoing contract
Start Date: ASAP
Clearance Required: Must be clearable for a Tier 3 Investigation
Employment Type: Full-time
Rate/Salary: Please provide your salary requirement or 1099 hourly rate
Job Description Summary
Responsible for designing, developing, documenting, testing, and debugging applications software and systems that contain logical and mathematical solutions. Conducts multidisciplinary research and collaborates with equipment designers and/or hardware engineers in the planning, design, development, and utilization of electronic data processing systems for product and commercial software. Determines computer user needs; analyzes system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques, and controls; prepares operating instructions. Designs and develops compilers and assemblers, utility programs, and operating systems. Ensures software standards are met. Provides engineering support for technical implementation of cyber solutions in conjunction with hardware product development, for medical, industrial, military, communications, aerospace, and scientific applications, applying principles and techniques of computer science, engineering, and mathematical analysis. Conducts vulnerability research, penetration testing, malware analysis, and reverse engineering development of computer network operations tools.
The Opportunity:
We have an immediate need for a Cyber Developer to support Cyber applications as part of the Marine Corps Oracle EBS R12 system that provides functions including asset visibility, supply, maintenance, readiness, task organization, repairs, request tracking, and financial information. The desired candidate will work in an Agile development team supporting new development, changes, updates, and upgrades to applications and modules related to Oracle Identify Management and PKI based account management and authentication which integrates with Oracle EBS, OAS, and SOA, performs Security Technical Implementation Guide (STIG) analysis and mitigation for related technologies.
Detail activities are listed below:
Responsibilities:
Qualifications:
Required:
Desired:
Benefits: All full-time employees are eligible to participate in our benefits programs:
Equal Employment Opportunity Statement. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
E-Verify Statement. Knowledge Management, Inc. participates in E-Verify and will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S. If E-Verify cannot confirm that you are authorized to work, KMI is required to give you written instructions and an opportunity to contact Department of Homeland Security (DHS) or Social Security Administration (SSA) so you can begin to resolve the issue before the employer can take any action against you, including terminating your employment. Employers can only use E-Verify once you have accepted a job offer and completed the Form I-9.
Pay Transparency Non-Discrimination Provision. Knowledge Management, Inc. will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor's legal duty to furnish information. 41 CFR 60-1.35(c)
Disability Statement. If you have a disability and need reasonable accommodation or assistance at any point in the application or onboarding process, please email us at .
Title: Cyber Developer
Location: Stafford, VA (remote)
Position: 1
Duration: Ongoing contract
Start Date: ASAP
Clearance Required: Must be clearable for a Tier 3 Investigation
Employment Type: Full-time
Rate/Salary: Please provide your salary requirement or 1099 hourly rate
Job Description Summary
Responsible for designing, developing, documenting, testing, and debugging applications software and systems that contain logical and mathematical solutions. Conducts multidisciplinary research and collaborates with equipment designers and/or hardware engineers in the planning, design, development, and utilization of electronic data processing systems for product and commercial software. Determines computer user needs; analyzes system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques, and controls; prepares operating instructions. Designs and develops compilers and assemblers, utility programs, and operating systems. Ensures software standards are met. Provides engineering support for technical implementation of cyber solutions in conjunction with hardware product development, for medical, industrial, military, communications, aerospace, and scientific applications, applying principles and techniques of computer science, engineering, and mathematical analysis. Conducts vulnerability research, penetration testing, malware analysis, and reverse engineering development of computer network operations tools.
The Opportunity:
We have an immediate need for a Cyber Developer to support Cyber applications as part of the Marine Corps Oracle EBS R12 system that provides functions including asset visibility, supply, maintenance, readiness, task organization, repairs, request tracking, and financial information. The desired candidate will work in an Agile development team supporting new development, changes, updates, and upgrades to applications and modules related to Oracle Identify Management and PKI based account management and authentication which integrates with Oracle EBS, OAS, and SOA, performs Security Technical Implementation Guide (STIG) analysis and mitigation for related technologies.
Detail activities are listed below:
Responsibilities:
- Cyber developer will be responsible for the design, development, and troubleshooting of issues for applications and modules related to Identify Management, Account Management, and Authentication using CAC token. The position requires experience in Java EE, Apache Maven, and some level of experience in Identity Management with any of these Oracle technologies such as Oracle Access Manager (OAM), Oracle Identity Manager (OIM), Oracle Internet Directory (OID), Oracle Fusion Middleware, WebLogic, integrated with Oracle EBS R12.2.x as preferred.
- Perform analysis and mitigation related to Security Technical Implementation Guide (STIG) across multiple technology stack.
- Support all technical activities and follow the processes outlined in compliance with approved Agile approach including deploying patches and upgrades to the technology stack.
- Review technical design documentation and perform code reviews produced by other Cyber developers to understand and gain knowledge about the functionalities of different components.
- Interact with government product owners and other SMEs to analyze requirements and provide solutions.
- Provide knowledge transfer sessions and mentoring to other resources as required.
- Review Change Requests and aid in gathering requirements and identifying solution.
- Tune and optimize code and related systems level configurations.
- Provide technical support during the release testing phases.
- Provide detailed deployment instructions for successful migration as part of a CI/CD pipeline including testing plans.
- Prepare design alternatives and technical specification documents.
- Drive meetings with product owners and manage the analysis through design and development phases.
- Provide updates to related deliverables.
- Produce all work products and deliverables with quality and on schedule.
Qualifications:
Required:
- Experience in Java EE development, Java IDE including VS Code, JDeveloper, Eclipse or similar
- Experience deploying Java applications in Weblogic
- Experience with Apache Maven
- Experience in Python as a bonus
- Experience working in Oracle Linux environment and shell scripting
- Some level of experience in Identify Management with any of these Oracle technologies such as Oracle Access Manager (OAM), Oracle Identity Manager (OIM), Oracle Internet Directory (OID), Oracle Fusion Middleware
- Some level of experience with CAC/PKI based authentication
- Experience with Security Technical Implementation Guide (STIG) analysis and mitigation
- Ability to develop professional documentation and other written materials
- Excellent written and verbal communication
- Ability to adapt to changing business processes, technologies, and environments
- Bachelor's degree in computer science or equivalent experience
- 3 to 5 years of experience in Java development
- 1 to 2 years of experience in Identify Management using of these technologies such as Oracle Access Manager (OAM), Oracle Identity Manager (OIM), Oracle Internet Directory (OID) as a bonus
Desired:
- Experience in Marine Corps / DoD secure system authentication process
- Experience in Agile methodology
- Experience in Single Sign-on (SSO) technology
Benefits: All full-time employees are eligible to participate in our benefits programs:
- Health, dental, and vision insurance
- 401(k) retirement plan
- Paid time off (PTO) and holidays
- Group Term Life and Accidental Death and Dismemberment Insurance
- Voluntary Term Life Insurance
- Short and Long-term disability insurance
Equal Employment Opportunity Statement. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
E-Verify Statement. Knowledge Management, Inc. participates in E-Verify and will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S. If E-Verify cannot confirm that you are authorized to work, KMI is required to give you written instructions and an opportunity to contact Department of Homeland Security (DHS) or Social Security Administration (SSA) so you can begin to resolve the issue before the employer can take any action against you, including terminating your employment. Employers can only use E-Verify once you have accepted a job offer and completed the Form I-9.
Pay Transparency Non-Discrimination Provision. Knowledge Management, Inc. will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor's legal duty to furnish information. 41 CFR 60-1.35(c)
Disability Statement. If you have a disability and need reasonable accommodation or assistance at any point in the application or onboarding process, please email us at .
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.