SOFTWARE ENGINEER, SR PRINCIPAL (58450)
Information Systems - Programming
USA-CA-Monterey
Security Clearance: TS/SCI
Clearance Status: Must be Obtainable
Schedule: Full Time
Type of Travel: Continental US
Percent of Travel Required: Up to 10%
Description
Duties and Responsibilities:
This a complex role serving as a senior Java developer, an Oracle SOA Suite applications SME and a continuous build and integration engineer. The role will potentially be asked to serve as a primary interfacing person between the client and the contracted support team. The ideal candidate will have significant experience and skills to operate within potentially high stress, customer-facing circumstances in a technical environment.
The role will be based in the Monterey area but will have significant resources and support based on the Washington DC area. The ideal candidate will be capable of operating independently, while providing leadership support as needed to a small combined team of client and contractor technical staff.
The ideal candidate will have specific "hands on" experience with the following:
Oracle 10g or 11g fusion middleware products, including at least several of the following SOA Suite components (BEA predecessor products considered):
· Oracle BPEL Process Manager
· Oracle Web Services Manager
· Oracle Business Rules
· Oracle Business Activity Monitoring
· Oracle Enterprise Service Bus
· Oracle Service Registry
· Oracle JDeveloper
The ideal candidate will have specific "hands on" experience with build and deployment technologies, specifically:
· Maven
· ANT
Additionally the ideal candidate will have experience with technical configurations (JVM heap, ports, protocols, logging), continuous build and integration processes and diagnosing issues in a Linux environment.
The candidate will be responsible for establishing and executing software and solution build procedures for a new DoD software solution. Using automated configuration management tools, oversees and controls check-in/check-out of software code, including configuration files and settings. Supports the development of build procedures in accordance with CMM-I level 3 processes. Establish automated build scripts and step-by-step procedures. Updates software builds in the development, test, and production environments working closely with DoD hosting provider. Performs build tests and troubleshooting and resolution of issues.
Duties and Responsibilities:
- Establishes build procedures in accordance with CMM-I Level 3 processes
- Creates and tests build scripts and automated routines.
- Monitors check-in and check-out of solution components and ensures compliance with procedures.
- Updates implements new builds in the Development, Test, and Production environments in close coordination with hosting provider and in compliance with hosting provider procedures.
- Performs build tests
- Performs troubleshooting and resolves issues with builds
- Maintain Configuration Management control through the implementation of CM processes and configuration audits
EDUCATION & EXPERIENCE:
Typically requires bachelor's degree or equivalent and 12 to 15 of related experience.
Required Qualifications:
Top Secret (TS/SCI) clearance.
CACI is an Equal Opportunity Employer M/F/D/V.