Job Requisition Number: 66326
Category: Information Systems - Programming
Primary Location: Fairfax, VA, US
Security Clearance: Secret
Clearance Status: Must be Current
Schedule: Full Time
Type of Travel: Local
Percent of Travel Required: Up to 10%
Duties and Responsibilities:
Under minimal supervision, provides software development support for Navy PPBE system.
Develops, codes, tests and debugs new software or enhancements to existing software.
Possesses a good understanding of business Web applications and Web services.
Involved in the development of software user manuals and software demonstrations to customers.
Writes code to create single-threaded or user-interface event driven applications that access servers or services.
Develops code necessary to complete the assigned project(s) in the specified time frame according to departmental standards and guidelines.
Writes, modifies, debugs, and unit tests software for client applications.
Works with the technical staff to understand and resolve software problems.
Resolves customer complaints with software and responds to suggestions for software modifications or enhancements.
Helps to develop the critical components of the solution, including but not limited to, security, rules infrastructure, custom adapter implementation, and application interfaces.
Uses source debuggers and visual development environments.
Profiles, analyzes and optimizes the software he/she is responsible for implementing.
Employs best practices for design, development, unit testing and test plan development.
Helps to support completed software throughout the Software Development Life Cycle and maintenance in production.
Seeks to improve personal job related knowledge and departmental process by studying state-of-the-art development tools, programming techniques, process improvements, and computing equipment, participating in educational opportunities, and reading professional publications.
- Bachelor's degree (in Computer Science or related field)
- DoD Secret clearance
- 5-7 years of software development experience.
- 3 years experience developing web-based customer user interfaces using Java, Struts, J2EE for an enterprise-wide Oracle database.
CACI is an Equal Opportunity Employer M/F/D/V.
- DoD PPBE knowledge
- Department of the Navy experience with experience in the NMCI network environment
- Experience with JDBC, MyBatis, C3P0, SQL PL/SQL and Oracle 10g/11g database
- Experience with software code integration and reengineering
- Experience with software design patterns
- 2 years ago - save job
CACI provides information solutions and services in support of national security missions and government transformation for Intelligence,...