<?xml version="1.0" encoding="utf-8"?>
<source><publisher>CACI International Jobs</publisher><publisherurl>http://www.caci.jobs</publisherurl><lastBuildDate>2012-05-26 07:06:39.355163</lastBuildDate><job><country_short>USA</country_short><city>Reston</city><description>SOFTWARE DEVELOPER, LEAD (65854)

Information Systems - Programming

USA-VA-Reston

Security Clearance: TS/SCI with Polygraph
Clearance Status: Must be Current
Schedule: Full Time
Type of Travel: None
Percent of Travel Required: None

Description

Duties and Responsibilities:

As a User Experience Designer on this project you will support all aspects of the systems front end, including interaction design, visual design, and front end coding. You will work with the User Story and JAVA/Ruby development teams to translate the requirements into feasible UI designs. Then you will problem solve and work through design/ UI development issues in implementation with the developers. Knowledge of best practices, guidelines, industry standards is critical. Provide component design expertise and development in Java, Spring, Ruby, Perl, RESTful and Oracle 11g. Respond to continuously evolving user stories in an Agile software development environment.

Performs as the technical expert with thorough understanding of the business application of an assigned project. Performs as a project lead with the responsibility for the instruction, assignment, direction, and monitoring of the performance of assigned software developers working on a specific project. Assists in the scheduling and coordinating of projects and may be involved in the design phase of a project. Works with customers and technical staff in the resolution of software problems and responds to suggestions for software modifications or enhancements. Prepares internal software design documentation. Participates in the development of software user manuals.

RESPONSIBILITIES:

Writes code to create single-threaded or user interface event driven applications, either stand-alone or those which access servers or services.

Develops code necessary to complete the assigned project(s) in the specified time frame according to departmental standards and guidelines.

Identifies and reports problems in new and existing software. Recreates reported software problems to facilitate solutions. This includes validating the fix for the software problem.

Writes, modifies, and debugs software for client applications.

Develops 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.

Interprets business requirements and implements the necessary technology to fulfill requirements.

Serves as the primary technical lead for projects at the enterprise level, analyzing existing application interfaces, schemas and data needs.

Architects and codes multi-environment system solutions utilizing various programming languages.

Profiles, analyzes and optimizes the software he/she is responsible for implementing.

Employs best practices for design, development, unit testing and test plan development.

Actively participates in the documentation of software requirements, functional design,

flowcharts and diagrams.

Supports completed software throughout the Software Development Life Cycle and in production.

Performs as a project lead with the responsibility for the instruction, assignment, direction, and monitoring of the performance of assigned software developers working on a specific project.

Assists in the scheduling and coordinating of projects and may be involved in the design phase of a project.

Seeks to improve personal job related knowledge and departmental process by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities, and reading professional publications.

Required Qualifications:

Typically requires bachelor's degree or equivalent, and seven to nine years of related experience.

5+ years software development experience

3+ years of UX/UI web design experience

TS/SCI + FSP. The clearance level required is dependent on the type of clearance supported by our client.

Desired Qualifications:

Rspec

Linux / Apache server

HTML and CSS

SVN / GIT
JavaScript / CSS / HTML /GWT

Preferred Additional Experience:

Solr
SQL
rspec/TDD/cucumber
Agile SDL

Ruby on Rails
Web Services, RESTful, XML

Capistrano

CACI is an Equal Opportunity Employer M/F/D/V.</description><date_new>2012-05-24 19:21:07</date_new><country>United States</country><company>CACI International</company><title>SOFTWARE DEVELOPER, LEAD Job</title><state>Virginia</state><reqid>65854</reqid><state_short>VA</state_short><location>Reston, VA</location><uid>28934903</uid><url>http://www.caci.jobs/xml/28934903/job</url></job><job><country_short>USA</country_short><city>Reston</city><description>SOFTWARE DEVELOPER, LEAD (65210)

Information Systems - Programming

USA-VA-Reston

Security Clearance: TS/SCI with Polygraph
Clearance Status: Must be Current
Schedule: Full Time
Type of Travel: None
Percent of Travel Required: None

Description

65210 - SOFTWARE DEVELOPER (Hadoop), LEAD

Security Clearance:TS/SCI with POLY+
Location: McLean, VA area

CACI featured in Washington Business Journal "Book of Lists" for the Washington, DC metro area

- Largest software developer in the national capital area
- Eighth largest government contractor

General Description:

Senior data-focused developer to join a multi-disciplinary team in the development and integration of COTS/GOTS tools in a mission-oriented, extremely rapid development space. Development efforts vary greatly based on customer requirements; therefore a solid knowledge of many core technologies including most modern programming languages (C++, Java, Flex, .Net, PHP) and databases/tiers (Oracle, SQL Server, MySQL, Hadoop) would be helpful.

Responsibilities include:

Software EngineerDuties and Responsibilities:

- Assist in system architectural designs
- Integration of COTS/GOTS products with the current product suite
- Implementation of software architectural designs
- Lead small teams of developers on specific project or sub-projects
- Integration of the application into global security infrastructure
- Configuration of COTS/GOTS applications to meet design and security requirements.

Required Qualifications and Experience:

- Typically requires bachelor's degree or equivalent, and seven to nine years of related experience. (higher and lower experience level positions available too)
- The clearance level required is dependent on the type of clearance supported by our client. (TS/SCI with POLY+)
- BS Degree in CS, MIS, or Engineering.
- Proven experience architecting and supporting data tiers, to include Oracle, MySQL &amp; Hadoop
- Demonstrated ability to lead a team of junior and mid-level developers.
- Web Development Experience using Java frameworks
- Ability to translate user requirements into technical design and implemented code in extremely short timeframes.
- Minimum of 7 years application development experience in multiple disciplines.
- Experience with Hadoop and Hive Map/Reduce Development and Administration
- Experience in integration of COTS/GOTS tools.
- Agency INFOSEC process, reviews and boards

Desired Qualifications and Experience:

*
Experience with Flex/Flash development

*
Experience working in customer environment-familiarity with customer organizational culture.

*
Experience with HBase

*
Experience with Oracle database development and administration.

CACI is an Equal Opportunity Employer M/F/D/V.

J2W:CLRJ J2W:DIC</description><date_new>2012-05-02 19:13:34</date_new><country>United States</country><company>CACI International</company><title>SOFTWARE DEVELOPER, LEAD Job</title><state>Virginia</state><reqid>65210</reqid><state_short>VA</state_short><location>Reston, VA</location><uid>28333946</uid><url>http://www.caci.jobs/xml/28333946/job</url></job><job><country_short>USA</country_short><city>Reston</city><description>SOFTWARE DEVELOPER, LEAD (65045)

Information Systems - Programming

USA-VA-Reston

Security Clearance: TS/SCI with Polygraph
Clearance Status: Must be Current
Schedule: Full Time
Type of Travel: None
Percent of Travel Required: None

Description

Duties and Responsibilities:

Java / Ruby on Rails developer to support front-end and middle-tier build effort of an existing web-based application servicing a world-wide user community. Come join an eight (8) member development team to produce new feature/functionality for an expanding solutions platform. In addition, the development team is leading a Legacy system migration into the new enterprise web app architecture. The project team operates within a SCRUM/Agile software development framework.

Performs as the technical expert with thorough understanding of the business application of an assigned project. Performs as a project lead with the responsibility for the instruction, assignment, direction, and monitoring of the performance of assigned software developers working on a specific project. Assists in the scheduling and coordinating of projects and may be involved in the design phase of a project. Works with customers and technical staff in the resolution of software problems and responds to suggestions for software modifications or enhancements. Prepares internal software design documentation. Participates in the development of software user manuals.

RESPONSIBILITIES:

Writes code to create single-threaded or user interface event driven applications, either stand-alone or those which access servers or services.

Develops code necessary to complete the assigned project(s) in the specified time frame according to departmental standards and guidelines.

Identifies and reports problems in new and existing software. Recreates reported software problems to facilitate solutions. This includes validating the fix for the software problem.

Writes, modifies, and debugs software for client applications.

Develops 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.

Interprets business requirements and implements the necessary technology to fulfill requirements.

Serves as the primary technical lead for projects at the enterprise level, analyzing existing application interfaces, schemas and data needs.

Architects and codes multi-environment system solutions utilizing various programming languages.

Profiles, analyzes and optimizes the software he/she is responsible for implementing.

Employs best practices for design, development, unit testing and test plan development.

Actively participates in the documentation of software requirements, functional design,

flowcharts and diagrams.

Supports completed software throughout the Software Development Life Cycle and in production.

Performs as a project lead with the responsibility for the instruction, assignment, direction, and monitoring of the performance of assigned software developers working on a specific project.

Assists in the scheduling and coordinating of projects and may be involved in the design phase of a project.

Seeks to improve personal job related knowledge and departmental process by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities, and reading professional publications.

Required Qualifications:

6+ years software development experience

12+ months Ruby on Rails experience

Typically requires bachelor's degree or equivalent, and seven to nine years of related experience.

The clearance level required is dependent on the type of clearance supported by our client.

TS/SCI + FSP

Desired Qualifications:

Highly Desired:
• 1 - 3 years Ruby on Rails experience
• Linux / Apache server
• SVN
• GEM packages
• JavaScript / CSS / HTML

Prefered Additional Experience:
• Solr
• SQL
• rspec/TDD/cucumber
• Agile software development
• Web Services, RESTful, XML

• Capistrano

CACI is an Equal Opportunity Employer M/F/D/V.

J2W:CLRJ</description><date_new>2012-04-27 12:18:18</date_new><country>United States</country><company>CACI International</company><title>SOFTWARE DEVELOPER, LEAD Job</title><state>Virginia</state><reqid>65045</reqid><state_short>VA</state_short><location>Reston, VA</location><uid>28230416</uid><url>http://www.caci.jobs/xml/28230416/job</url></job><job><country_short>USA</country_short><city>Reston</city><description>SOFTWARE DEVELOPER, LEAD (64842)

Information Systems - Programming

USA-VA-Reston

Security Clearance: TS/SCI with Polygraph
Clearance Status: Must be Current
Schedule: Full Time
Type of Travel: None
Percent of Travel Required: None

Description

Duties and Responsibilities:

Looking for a mid to senior Java developer to provide quick response to customer requests for web-based analytical systems. Will work as part of a dynamic team using agile development methodology supporting mission critical systems that are being expanded and integrated. The team works primarily in the Fair Oaks.

POSITION SUMMARY:

Performs as the technical expert with thorough understanding of the business application of an assigned project. Performs as a project lead with the responsibility for the instruction, assignment, direction, and monitoring of the performance of assigned software developers working on a specific project. Assists in the scheduling and coordinating of projects and may be involved in the design phase of a project. Works with customers and technical staff in the resolution of software problems and responds to suggestions for software modifications or enhancements. Prepares internal software design documentation. Participates in the development of software user manuals.

RESPONSIBILITIES:

Writes code to create single-threaded or user interface event driven applications, either stand-alone or those which access servers or services.

Develops code necessary to complete the assigned project(s) in the specified time frame according to departmental standards and guidelines.

Identifies and reports problems in new and existing software. Recreates reported software problems to facilitate solutions. This includes validating the fix for the software problem.

Writes, modifies, and debugs software for client applications.

Develops 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.

Interprets business requirements and implements the necessary technology to fulfill requirements.

Serves as the primary technical lead for projects at the enterprise level, analyzing existing application interfaces, schemas and data needs.

Architects and codes multi-environment system solutions utilizing various programming languages.

Profiles, analyzes and optimizes the software he/she is responsible for implementing.

Employs best practices for design, development, unit testing and test plan development.

Actively participates in the documentation of software requirements, functional design,
flowcharts and diagrams.

Supports completed software throughout the Software Development Life Cycle and in production.

Performs as a project lead with the responsibility for the instruction, assignment, direction, and monitoring of the performance of assigned software developers working on a specific project.

Assists in the scheduling and coordinating of projects and may be involved in the design phase of a project.

Seeks to improve personal job related knowledge and departmental process by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities, and reading professional publications.

PHYSICAL DEMANDS:

Normal demands associated with an office environment. Ability to work on computer for long periods, and communicate with individuals by telephone, email and face to face. Some travel may be required.

Required Qualifications:

The clearance level required is dependent on the type of clearance supported by our client.

EDUCATION &amp; EXPERIENCE:

Typically requires bachelor's degree or equivalent, and seven to nine years of related experience.

Desired Qualifications:

Technologies desired: Hadoop, Exist, Blur, GreenPlum, PostGreSQL, JBoss, Linux, ApacheMQ, Camel, Spring, Swing, Oracle 11g, SQL, HTML, Java, JSON, LDAP, Active Directory, JavaScript, SQL

CACI is an Equal Opportunity Employer M/F/D/V.</description><date_new>2012-04-21 20:01:29</date_new><country>United States</country><company>CACI International</company><title>SOFTWARE DEVELOPER, LEAD Job</title><state>Virginia</state><reqid>64842</reqid><state_short>VA</state_short><location>Reston, VA</location><uid>28062058</uid><url>http://www.caci.jobs/xml/28062058/job</url></job><job><country_short>USA</country_short><city>Reston</city><description>SOFTWARE DEVELOPER, LEAD (64928)

Information Systems - Programming

USA-VA-Reston

Security Clearance: TS/SCI with Polygraph
Clearance Status: Must be Current
Schedule: Full Time
Type of Travel: None
Percent of Travel Required: None

Description

Duties and Responsibilities:

Looking for a mid to senior Java developer to provide quick response to customer requests for web-based analytical systems. Will work as part of a dynamic team using agile development methodology supporting mission critical systems that are being expanded and integrated. The team works primarily in the Fair Oaks.

POSITION SUMMARY:

Performs as the technical expert with thorough understanding of the business application of an assigned project. Performs as a project lead with the responsibility for the instruction, assignment, direction, and monitoring of the performance of assigned software developers working on a specific project. Assists in the scheduling and coordinating of projects and may be involved in the design phase of a project. Works with customers and technical staff in the resolution of software problems and responds to suggestions for software modifications or enhancements. Prepares internal software design documentation. Participates in the development of software user manuals.

RESPONSIBILITIES:

Writes code to create single-threaded or user interface event driven applications, either stand-alone or those which access servers or services.

Develops code necessary to complete the assigned project(s) in the specified time frame according to departmental standards and guidelines.

Identifies and reports problems in new and existing software. Recreates reported software problems to facilitate solutions. This includes validating the fix for the software problem.

Writes, modifies, and debugs software for client applications.

Develops 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.

Interprets business requirements and implements the necessary technology to fulfill requirements.

Serves as the primary technical lead for projects at the enterprise level, analyzing existing application interfaces, schemas and data needs.

Architects and codes multi-environment system solutions utilizing various programming languages.

Profiles, analyzes and optimizes the software he/she is responsible for implementing.

Employs best practices for design, development, unit testing and test plan development.

Actively participates in the documentation of software requirements, functional design,
flowcharts and diagrams.

Supports completed software throughout the Software Development Life Cycle and in production.

Performs as a project lead with the responsibility for the instruction, assignment, direction, and monitoring of the performance of assigned software developers working on a specific project.

Assists in the scheduling and coordinating of projects and may be involved in the design phase of a project.

Seeks to improve personal job related knowledge and departmental process by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities, and reading professional publications.

PHYSICAL DEMANDS:

Normal demands associated with an office environment. Ability to work on computer for long periods, and communicate with individuals by telephone, email and face to face. Some travel may be required.

Required Qualifications:

The clearance level required is dependent on the type of clearance supported by our client.

EDUCATION &amp; EXPERIENCE:

Typically requires bachelor's degree or equivalent, and seven to nine years of related experience.

Desired Qualifications:

Technologies desired: Hadoop, Exist, Blur, GreenPlum, PostGreSQL, JBoss, Linux, ApacheMQ, Camel, Spring, Swing, Oracle 11g, SQL, HTML, Java, JSON, LDAP, Active Directory, JavaScript, SQL

CACI is an Equal Opportunity Employer M/F/D/V.</description><date_new>2012-04-21 20:01:28</date_new><country>United States</country><company>CACI International</company><title>SOFTWARE DEVELOPER, LEAD Job</title><state>Virginia</state><reqid>64928</reqid><state_short>VA</state_short><location>Reston, VA</location><uid>28062045</uid><url>http://www.caci.jobs/xml/28062045/job</url></job><job><country_short>USA</country_short><city>Montgomery</city><description>Software Developer, Lead - Civil Engineering Systems (64356)

Information Systems - Programming

USA-AL-Montgomery

Security Clearance: Secret
Clearance Status: Must be Obtainable
Schedule: Full Time
Type of Travel: Continental US
Percent of Travel Required: Up to 10%

Description

Duties and Responsibilities:

As this Lead Software Developer, you will support the Air Force Civil Engineer NexGen Information Technology (AF CE NexGen IT). In this role, you will perform as a technical expert with thorough understanding of the business application of an assigned project. You will perform as a project lead with the responsibility for the instruction, assignment, direction, and monitoring of the performance of assigned software developers working on a specific project. You will be asked to assist in the scheduling and coordinating of projects and may be involved in the design phase of a project. You could expect to work with customers and technical staff in the resolution of software problems and respond to suggestions for software modifications or enhancements.  You may also prepare internal software design documentation and participate in the development of software user manuals.

Typical responsibilities for this role would include:

Write code to create single-threaded or user interface event driven applications, either stand-alone or those which access servers or services

Develop code necessary to complete assigned project(s) in the specified time frame according to departmental standards and guidelines

Identify and report problems in new and existing software

Recreate reported software problems to facilitate solutions (This includes validating the fix for the software problem)

Write, modify, and debug software for client applications

Develop the critical components of the solution, including but not limited to, security, rules infrastructure, custom adapter implementation, and application interfaces

Use source debuggers and visual development environments

Interpret business requirements and implement the necessary technology to fulfill requirements

Serve as primary technical lead for projects at the enterprise level, analyzing existing application interfaces, schemas and data needs

Architect and code multi-environment system solutions utilizing various programming languages

Profile, analyze and optimize the software t is the team responsible for implementing

Employ best practices for design, development, unit testing and test plan development

Actively participate in the documentation of software requirements, functional design, flowcharts and diagrams

Support completed software throughout the Software Development Life Cycle and in production

Perform as a project lead with the responsibility for the instruction, assignment, direction, and monitoring of the performance of assigned software developers working on a specific project

Assist in the scheduling and coordinating of projects and possibly be involved in the design phase of a project

Seek to improve personal job related knowledge and departmental process by studying state-of-the-art development tools, programming techniques, and computing equipment; and participating in educational opportunities, and reading professional publications

Some travel may be required and up to 10% of time may require travel both within the US and overseas

Required Qualifications:

Bachelor degree or equivalent, and seven to nine years of related experience

Experience with Tririga or COTS workflow and interfaces

Ability to travel, if needed

Normal demands associated with an office environment: Ability to work on computer for long periods, and communicate with individuals by telephone, email, and face to face

Applicants selected will be subject to a U.S. Government background investigation and must meet eligibility requirements for access to classified information

The clearance level required is dependent on the type of clearance supported by our client: Secret

Desired Qualifications:

Experience with USAF Civil Engineering related systems

CACI is an Equal Opportunity Employer M/F/D/V</description><date_new>2012-04-05 01:17:19</date_new><country>United States</country><company>CACI International</company><title>Software Developer, Lead - Civil Engineering Systems Job</title><state>Alabama</state><reqid>64356</reqid><state_short>AL</state_short><location>Montgomery, AL</location><uid>27652691</uid><url>http://www.caci.jobs/xml/27652691/job</url></job><job><country_short>USA</country_short><city>Montgomery</city><description>Software Developer, Lead - Civil Engineering Systems (64405)

Information Systems - Programming

USA-AL-Montgomery

Security Clearance: Secret
Clearance Status: Must be Obtainable
Schedule: Full Time
Type of Travel: Continental US
Percent of Travel Required: Up to 10%

Description

Duties and Responsibilities:

As this Lead Software Developer, you will support the Air Force Civil Engineer NexGen Information Technology (AF CE NexGen IT). In this role, you will perform as a technical expert with thorough understanding of the business application of an assigned project. You will perform as a project lead with the responsibility for the instruction, assignment, direction, and monitoring of the performance of assigned software developers working on a specific project. You will be asked to assist in the scheduling and coordinating of projects and may be involved in the design phase of a project. You could expect to work with customers and technical staff in the resolution of software problems and respond to suggestions for software modifications or enhancements.  You may also prepare internal software design documentation and participate in the development of software user manuals.

Typical responsibilities for this role would include:

Write code to create single-threaded or user interface event driven applications, either stand-alone or those which access servers or services

Develop code necessary to complete assigned project(s) in the specified time frame according to departmental standards and guidelines

Identify and report problems in new and existing software

Recreate reported software problems to facilitate solutions (This includes validating the fix for the software problem)

Write, modify, and debug software for client applications

Develop the critical components of the solution, including but not limited to, security, rules infrastructure, custom adapter implementation, and application interfaces

Use source debuggers and visual development environments

Interpret business requirements and implement the necessary technology to fulfill requirements

Serve as primary technical lead for projects at the enterprise level, analyzing existing application interfaces, schemas and data needs

Architect and code multi-environment system solutions utilizing various programming languages

Profile, analyze and optimize the software t is the team responsible for implementing

Employ best practices for design, development, unit testing and test plan development

Actively participate in the documentation of software requirements, functional design, flowcharts and diagrams

Support completed software throughout the Software Development Life Cycle and in production

Perform as a project lead with the responsibility for the instruction, assignment, direction, and monitoring of the performance of assigned software developers working on a specific project

Assist in the scheduling and coordinating of projects and possibly be involved in the design phase of a project

Seek to improve personal job related knowledge and departmental process by studying state-of-the-art development tools, programming techniques, and computing equipment; and participating in educational opportunities, and reading professional publications

Some travel may be required and up to 10% of time may require travel both within the US and overseas

Required Qualifications:

Bachelor degree or equivalent, and seven to nine years of related experience

Experience with Tririga or COTS workflow and interfaces

Ability to travel, if needed

Normal demands associated with an office environment: Ability to work on computer for long periods, and communicate with individuals by telephone, email, and face to face

Applicants selected will be subject to a U.S. Government background investigation and must meet eligibility requirements for access to classified information

The clearance level required is dependent on the type of clearance supported by our client: Secret

Desired Qualifications:

Experience with USAF Civil Engineering related systems

CACI is an Equal Opportunity Employer M/F/D/V</description><date_new>2012-04-05 01:17:19</date_new><country>United States</country><company>CACI International</company><title>Software Developer, Lead - Civil Engineering Systems Job</title><state>Alabama</state><reqid>64405</reqid><state_short>AL</state_short><location>Montgomery, AL</location><uid>27652681</uid><url>http://www.caci.jobs/xml/27652681/job</url></job><job><country_short>USA</country_short><city>Ashburn</city><description>LEAD SOFTWARE DEVELOPER (63806)

Information Systems - Programming

USA-VA-Ashburn

Security Clearance: Secret
Clearance Status: Must be Obtainable
Schedule: Full Time
Type of Travel: Continental US
Percent of Travel Required: Up to 10%

Description

Duties and Responsibilities:

CACI has an immediate need for a Lead Software Developer to support our software development activities. The selected candidate will be responsible for the design and development of software within the Navy Medical family of projects. The selected candidate will perform the following day-to-day tasks:

- Works closely with senior developer(s)/architect as needed to turn user stories into product features
- Creates designs that are appropriate for the change or feature
- Creates/updates documentation that is appropriate for the change
- Works closely with technical operations to solve problems and identify areas of improvement in the product
- Adheres to and enforces coding standards
- Provides detailed feedback at Sprint retrospectives
- Works with the senior developer(s) to identify areas of improvement within the development and supporting teams
- Converts user stories and breaks them down into tasks that can be completed in a sprint
- Works with the product team in story and sprint planning to plan work and set release milestones

Required Qualifications:

Typically requires bachelor's degree or equivalent, and seven to nine years of experience in developing software. This experience must include:

- Minimum of 2 years of experience using CSS and HTML to implement UIs that are user friendly and also maintainable
- Minimum of 2 years of web-based development experience
- Minimum of 2 years of experience with Java, J2EE, EJB, Servlet and JSP
- Minimum of 2 years of experience with SQL, Oracle
- Minimum of 2 years of experience with JPA and Hibernate
- Minimum of 2 years implementing web applications within Struts2 framework
- Experience with Eclipse based development environment (i.e. MyEclipse), Ant and Maven build process
- Practical experience with Software Configuration Management (SCM) tools (i.e. Subversion, CVS)
- Experience with developer testing practices (i.e. JUnit, Cactus, etc.) and understanding of the differences between unit, functional and system tests
- Experience with agile software development methodology (scrum a plus)
- Willingness to initiate sharing knowledge with others
- Experience supporting a production application
- Well versed in JQuery or another similar JavaScript library
- Understands, articulates, and conforms to core OOP principles where applicable
- Willingness to develop domain expertise
- Experience integrating web services (WSDL, SOAP, REST, etc.)
- Ability to work effectively as part of a team
- Must be able to quickly assess problems and determine proper steps to resolution
- Ability to work well with a wide variety of people with varying technical skill sets and business knowledge is required
- Excellent problem solving skills and troubleshooting skills
- Excellent written and verbal communication skills
- Requires intimate knowledge of CMMI Level 3 processes.

Requires a Secret security clearance (must be obtainable).

Desired Qualifications:

A Certified Software Development Professional (CSDP) certification would be considered a plus

HTML 5 experience would be considered a plus

Experience in web application security, authentication, authorization and hardening would be considered a plus

Knowledge of Navy Medicine would be considered a plus

CACI is an Equal Opportunity Employer M/F/D/V.

J2W:CB 03/29/12</description><date_new>2012-03-09 00:09:14</date_new><country>United States</country><company>CACI International</company><title>LEAD SOFTWARE DEVELOPER Job</title><state>Virginia</state><reqid>63806</reqid><state_short>VA</state_short><location>Ashburn, VA</location><uid>27022155</uid><url>http://www.caci.jobs/xml/27022155/job</url></job><job><country_short>USA</country_short><city>Mafb Gunter Annex</city><description>ORACLE SOFTWARE DEVELOPER, LEAD (54819)

Information Systems - Programming

USA-AL-Mafb Gunter Annex

Security Clearance: Secret
Clearance Status: Must be Obtainable
Schedule: Full Time
Type of Travel: Continental US
Percent of Travel Required: Up to 10%

Description

Duties and Responsibilities:
Performs as the technical expert with thorough understanding of the business application of an assigned project. Performs as a project lead with the responsibility for the instruction, assignment, direction, and monitoring of the performance of assigned software developers working on a specific project. Assists in the scheduling and coordinating of projects and may be involved in the design phase of a project. Works with customers and technical staff in the resolution of software problems and responds to suggestions for software modifications or enhancements. Prepares internal software design documentation. Participates in the development of software user manuals.

Writes code to create single-threaded or user interface event driven applications, either stand-alone or those which access servers or services.

Develops code necessary to complete the assigned project(s) in the specified time frame according to departmental standards and guidelines.

Identifies and reports problems in new and existing software. Recreates reported software problems to facilitate solutions. This includes validating the fix for the software problem.

Writes, modifies, and debugs software for client applications.

Develops 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.

Interprets business requirements and implements the necessary technology to fulfill requirements.

Serves as the primary technical lead for projects at the enterprise level, analyzing existing application interfaces, schemas and data needs.

Architects and codes multi-environment system solutions utilizing various programming languages.

Profiles, analyzes and optimizes the software he/she is responsible for implementing.

Employs best practices for design, development, unit testing and test plan development.

Actively participates in the documentation of software requirements, functional design,
flowcharts and diagrams.

Supports completed software throughout the Software Development Life Cycle and in production.

Performs as a project lead with the responsibility for the instruction, assignment, direction, and monitoring of the performance of assigned software developers working on a specific project.

Assists in the scheduling and coordinating of projects and may be involved in the design phase of a project.

Seeks to improve personal job related knowledge and departmental process by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities, and reading professional publications.

Required Qualifications:Typically requires bachelor's degree or equivalent, and seven to nine years of related experience. Must have Oracle experience.

The clearance level required is dependent on the type of clearance supported by our client.

Desired Qualifications:JAVA and PSQL

CACI is an Equal Opportunity Employer M/F/D/V.</description><date_new>2012-02-13 11:02:05</date_new><country>United States</country><company>CACI International</company><title>ORACLE SOFTWARE DEVELOPER, LEAD Job</title><state>Alabama</state><reqid>54819</reqid><state_short>AL</state_short><location>Mafb Gunter Annex, AL</location><uid>26488300</uid><url>http://www.caci.jobs/xml/26488300/job</url></job><job><country_short>USA</country_short><city>Reston</city><description>SOFTWARE DEVELOPER (GIS Web developer), LEAD (63158)

Information Systems - Programming

USA-VA-Reston

Security Clearance: TS/SCI with Polygraph
Clearance Status: Must be Current
Schedule: Full Time
Type of Travel: None
Percent of Travel Required: None

Description

63158 - SOFTWARE DEVELOPER (GIS Web Developer), LEAD

Security Clearance:TS/SCI with POLY+
Location: McLean, VA area

CACI featured in Washington Business Journal "Book of Lists" for the Washington, DC metro area

- Largest software developer in the national capital area
- Eighth largest government contractor

General Description:

Provide development engineering support and programming support to projects and infrastructure support activities - focusing mainly on a GIS web application and vertical computing stack.

Software EngineerDuties and Responsibilities:

- Design and develop enterprise applications in a Web environment.
- Develop, create, and modify general computer applications software or specialized utility programs.
- Analyzes user needs and develop software solutions.
- Designs software or customize software for client use with the aim of optimizing operational efficiency, as target system needs to operate seamlessly in a bandwidth constrained environment.
- May analyze and design databases within an application area, working individually or coordinating database development as part of a team.
- May manage websites including design, develop, deploy and maintain activities as well as performs testing and quality assurance of web sites and web applications.

Required Qualifications and Experience:

- Typically requires bachelor's degree or equivalent, and seven to nine years of related experience.
- The clearance level required is dependent on the type of clearance supported by our client. (TS/SCI with POLY+)
- Applied experience in developing, implementing and using data models
- Strong working knowledge of the data lifecycle, from acquisition through dissemination to end users.
- Capacity and motivation to learn new computer languages, but must also have expertise with multiple languages across language types.
- Possess excellent oral and written communication skills, to include the ability to work with end users and analysts to understand and document requirements.
- Proven ability to work independently or under only general direction.
- Experience with Pentaho, VLDBs data management, advanced data analytics, with a focus on data quality and cleansing.

Desired Qualifications and Experience: include knowledge of emerging parallel data management systems, e.g., Pentaho, Hadoop, Neteeza, LexusNexus

- 'Linux and Windows OS management a plus
- Knowledgeable in C++ a strong bonus
- Experience with developing and using models based on massive amounts of data (terabyte range)
- GIS experience, especially with ESRI tools a plus

CACI is an Equal Opportunity Employer M/F/D/V.</description><date_new>2012-02-13 11:01:49</date_new><country>United States</country><company>CACI International</company><title>SOFTWARE DEVELOPER (GIS Web developer), LEAD Job</title><state>Virginia</state><reqid>63158</reqid><state_short>VA</state_short><location>Reston, VA</location><uid>26488189</uid><url>http://www.caci.jobs/xml/26488189/job</url></job><job><country_short>USA</country_short><city>Reston</city><description>SOFTWARE DEVELOPER (ETL), LEAD (62985)

Information Systems - Programming

USA-VA-Reston

Security Clearance: TS/SCI with Polygraph
Clearance Status: Must be Current
Schedule: Full Time
Type of Travel: None
Percent of Travel Required: None

Description

62985 - SOFTWARE DEVELOPER (ETL), LEAD

Security Clearance:TS/SCI with POLY+
Location: McLean, VA area

CACI featured in Washington Business Journal "Book of Lists" for the Washington, DC metro area

- Largest software developer in the national capital area
- Eighth largest government contractor

General Description:

Performs as the technical expert with thorough understanding of the business application of an assigned project. Performs as a project lead with the responsibility for the instruction, assignment, direction, and monitoring of the performance of assigned software developers working on a specific project. Assists in the scheduling and coordinating of projects and may be involved in the design phase of a project. Works with customers and technical staff in the resolution of software problems and responds to suggestions for software modifications or enhancements. Prepares internal software design documentation. Participates in the development of software user manuals.

Software EngineerDuties and Responsibilities:

- Perform extract, transform, load (ETL) work in a multi-disciplinary team in the development and integration of COTS/GOTS tools in a mission-oriented, extremely rapid development space.
- Assisting in system architectural designs
- Rapid integration of COTS/GOTS products with the current product suite
- Rapid implementation of software architectural designs
- Configuration of COTS/GOTS applications to meet design and security requirements.
- Design and maintain a system to ingest data from a variety of sources, model aggregated data, and provide the modeled data to a number of downstream consumers.
- Will respond to ad hoc queries about the content/quality of the data.

Required Qualifications and Experience:

- Typically requires bachelor's degree or equivalent, and seven to nine years of related experience.
- The clearance level required is dependent on the type of clearance supported by our client. (TS/SCI with POLY+)
- Writing complex SQL queries with joins.
- Writing data, table, and index management statements.
- Using understanding of database structure, indices, normal forms, etc., to improve performance.
- Designing and writing scripts to process files and glue together process.
- Strong knowledge of at least one scripting language, preferably PEARL.
- Writing simple and complex DOS and BASH scripts.
- Writing regular expression.
- Basic understanding of the TCP/IP stack, routing protocols, DNS and IRC.
- Expertise using MS Office automation tools (Word, Excel, PowerPoint, Visio) to document, communicate and collaborate on software design concepts and architectures.
- Designing and writing classes, interfaces, and algorithms in an object oriented language, preferably Java.
- Developing in an IDE, preferably Eclipse.
- Using OO language to connect with database and manipulate data.

Desired Qualifications and Experience: include knowledge of emerging parallel data management systems, e.g., Pentaho, Hadoop, Neteeza, LexusNexus

- Writing stored procedures and functions.
- Administration of Oracle and/or MySQL databases.
- Experience working in customer environment and organizational culture.
- Familiarity with Customer INFOSEC process, reviews and boards
- Experience with Pentaho or other ETL tools
- Experience using and developing against open source products
- Oracle Certified Professional, with experience deploying, administrating, and exploiting Oracle and MySQL databases.
- Experience with modern software development related technologies, (e.g., Eclipse, CVS, JUnit, Ant, Apache Tomcat, XML)
- Knowledge of unix utilities like sed and awk.
- Writes code to create single-threaded or user interface event driven applications, either stand-alone or those which access servers or services.
- Develops code necessary to complete the assigned project(s) in the specified time frame according to departmental standards and guidelines.
- Identifies and reports problems in new and existing software. Recreates reported software problems to facilitate solutions. This includes validating the fix for the software problem.
- Writes, modifies, and debugs software for client applications.
- Develops 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.
- Interprets business requirements and implements the necessary technology to fulfill requirements.
- Serves as the primary technical lead for projects at the enterprise level, analyzing existing application interfaces, schemas and data needs.
- Architects and codes multi-environment system solutions utilizing various programming languages
- Profiles, analyzes and optimizes the software he/she is responsible for implementing.
- Employs best practices for design, development, unit testing and test plan development.
- Actively participates in the documentation of software requirements, functional design, flowcharts and diagrams.
- Supports completed software throughout the Software Development Life Cycle and in production.
- Performs as a project lead with the responsibility for the instruction, assignment, direction, and monitoring of the performance of assigned software developers working on a specific project.
- Assists in the scheduling and coordinating of projects and may be involved in the design phase of a project.
- Seeks to improve personal job related knowledge and departmental process by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities, and reading professional publications.

CACI is an Equal Opportunity Employer M/F/D/V.

J2W:CLRJ J2W:TE</description><date_new>2012-02-13 11:01:43</date_new><country>United States</country><company>CACI International</company><title>SOFTWARE DEVELOPER (ETL), LEAD Job</title><state>Virginia</state><reqid>62985</reqid><state_short>VA</state_short><location>Reston, VA</location><uid>26488126</uid><url>http://www.caci.jobs/xml/26488126/job</url></job><job><country_short>USA</country_short><city>Swansea</city><description>SOFTWARE DEVELOPER, LEAD - JAVA (61770)

Information Systems - Programming

USA-IL-Swansea

Security Clearance: Secret
Clearance Status: Must be Obtainable
Schedule: Full Time
Type of Travel: Continental US
Percent of Travel Required: Up to 10%

Description

Duties and Responsibilities:

Provides software development support to a wide range of projects within an Agile, Matrixed lab environment, developing portlets, web services, and APIs. Develop XML translations and data mappings, software deployment procedures, and smoke tests. Support and analyze existing software solutions for enterprise capability and reusable components.

Required Qualifications:

Minimum requirements are as follows: The candidate must have a four-year accredited Bachelor of Science degree in Engineering, Computer Science, or a BS/BA in Management Information Systems/Science with at least nine (9) years' experience in the engineering and/or computer science field.

Candidate must have seven (7) years of experience with the Java programming language, specifically in relation to the creation of J2EE web applications, SOAP /REST web services, and portlets. Familiarity with the following would be preferred: Spring, Hibernate, Ant, Gradel, Eclipse, Apache Axis2, CXF, JavaScript, jQuery, Groovy, JBoss, Tomcat and Liferay.

Candidate must have three (3) years' experience with the Agile development process, including Scrum, Kanban, eXtreme Programming, Continuous Integration, and Test Driven Development.

Candidate must have strong experience with object oriented software development patterns and SOA software standards and practices. SOA certifications are preferred.

OR, if an advanced degree, such as a Master's degree, is held in the area of Engineering, Computer Science, or a BS/BA in Management Information Systems/Science, candidate must have at least seven (7) years' experience in software development.

Non-Degreed Candidates will be considered with appropriate experience.

Candidate must be able to obtain and maintain Secret Security Clearance.

CACI is an Equal Opportunity Employer M/F/D/V.</description><date_new>2012-02-13 10:54:49</date_new><country>United States</country><company>CACI International</company><title>SOFTWARE DEVELOPER, LEAD - JAVA Job</title><state>Illinois</state><reqid>61770</reqid><state_short>IL</state_short><location>Swansea, IL</location><uid>26488049</uid><url>http://www.caci.jobs/xml/26488049/job</url></job><job><country_short>USA</country_short><city>Fairfax</city><description>SOFTWARE DEVELOPER, LEAD (60187)

Information Systems - Programming

USA-VA-Fairfax

Security Clearance: NACI
Clearance Status: Must be Obtainable
Schedule: Full Time
Type of Travel: Continental US
Percent of Travel Required: Up to 10%

Description

Duties and Responsibilities:

As a senior software developer in CACI's growing Business Systems Solutions (BSS) organization, the desired candidate will contribute to the sustainment and potential upgrade of a COTS financial management system for a large DoD agency. Responsibilities include:

- Designs, develops, deploys, and maintains complex integration software around financial management systems in a multi-tier environment.
- Maintains logical, physical, and performance characteristics of the integrations.
- Builds server-side code to provide low-level as well as high-level database services to middle tiers.
- Works with analysts and users to define existing or new system scope and objectives.
- Develops and/or customizes software components according to the system architecture and requirements.
- Performs unit testing and provides support to functional analysts during system testing.
- Supports the installation of software components in the acceptance testing and production environments.
- Provides guidance to less experienced programmer/analysts and oversees development schedule and tasks.

Required Qualifications:

- Previous experience in implementing the Momentum Financials software for government agencies or providing post-implementation support. Must have environment configuration and Momentum software installation experience.
- Previous experience in performing Momentum Financials software upgrades. Must have familiarity with Momentum Financials software upgrade database scripts, environment configuration, and/or performance tuning.
- 8+ years software development experience; experience working with Oracle databases, webMethods, J2EE, Weblogic, Tuxedo, SQR, VMWare, and/or Business Objects.
- Understanding of relational concepts and proficiency with coding and tuning SQL in an Oracle database context.
- Strong background in database driven web software development and/or J2EE and willingness to learn new technologies.
- Strong communication skills, ability to work effectively in a team environment, and experience managing activities of a team are required.
- Candidate should exhibit a superior degree of discretion and autonomy and ability to document technical configurations and process improvement opportunities.
- Bachelor's degree with at least 8 years of related experience. Concentration in computer science or information technology preferred.
- Current possession of or ability to receive NAIC favorable determination (background check).

Desired Qualifications:

- Ability to obtain Top Secret clearance.
- Ability to travel periodically as needed.

CACI is an Equal Opportunity Employer M/F/D/V.</description><date_new>2012-02-13 10:54:38</date_new><country>United States</country><company>CACI International</company><title>SOFTWARE DEVELOPER, LEAD Job</title><state>Virginia</state><reqid>60187</reqid><state_short>VA</state_short><location>Fairfax, VA</location><uid>26487977</uid><url>http://www.caci.jobs/xml/26487977/job</url></job><job><country_short>USA</country_short><city>Washington</city><description>JAVA SOFTWARE DEVELOPER, LEAD (60885)

Information Systems - Programming

USA-DC-Washington

Security Clearance: TS/SCI
Clearance Status: Must be Current
Schedule: Full Time
Type of Travel: Local
Percent of Travel Required: Up to 10%

Description

Duties and Responsibilities:Under minimal direction, performs as fully experienced software developer in the design, development, coding, testing, debugging, packaging, deployment, and production support of new and existing software systems. Resolves customer complaints and responds to suggestions for software modifications and enhancements. Assists in scheduling and coordinating projects. Provides level-of-effort estimates. Participates in the preparation and presentation of formal design reviews. Participates in the production of software documentation such as design documents, version description documents and user manuals. Works with technical staff to understand and develop resolutions to software problems.

Required Qualifications:Requires bachelor's degree in Computer Science or related field, and seven to nine years of related experience. Top Secret security clearance with SCI access must be current and final. Specific technical qualifications include:

- Strong core Java skills
- Java Web Application server (Servlet or JSP) and client-side (JavaScript, HTML, and CSS) development experience
- UNIX (Linux or Solaris) experience
- Automated build tool (Ant or Maven) experience
- Knowledge or experience with object-relational mapping tools (Hibernate)
- Knowledge or experience with AJAX JavaScript libraries (ExtJS)

Desired Qualifications:Specific desired technical qualifications include:

- DIA or intelligence community experience
- Web Service (e.g. XML, XSD, XSLT, REST) development experience
- Knowledge of Web application security principles
- Knowledge or experience with Spring Framework, enterprise search engines (Solr or Lucene)</description><date_new>2012-02-13 10:52:58</date_new><country>United States</country><company>CACI International</company><title>JAVA SOFTWARE DEVELOPER, LEAD Job</title><state>District Of Columbia</state><reqid>60885</reqid><state_short>DC</state_short><location>Washington, DC</location><uid>26487286</uid><url>http://www.caci.jobs/xml/26487286/job</url></job><job><country_short>USA</country_short><city>Fairfax</city><description>SOFTWARE DEVELOPER, LEAD (60971)

Information Systems - Programming

USA-VA-Fairfax

Security Clearance: NACI
Clearance Status: Must be Obtainable
Schedule: Full Time
Type of Travel: Continental US
Percent of Travel Required: Up to 10%

Description

Duties and Responsibilities:

As a senior software developer in CACI's growing Business Systems Solutions (BSS) organization, the desired candidate will lead the technical aspects of system sustainment and potential upgrade of a COTS financial management system for a large DoD agency. Responsibilities include:

- Designs, develops, deploys, and maintains complex integration software around financial management systems in a multi-tier environment.
- Maintains logical, physical, and performance characteristics of the integrations.
- Builds server-side code to provide low-level as well as high-level database services to middle tiers.
- Works with analysts and users to define existing or new system scope and objectives.
- Develops and/or customizes software components according to the system architecture and requirements.
- Oversees maintenance of technical infrastructure and integration development.
- Performs unit testing and provides support to functional analysts during system testing.
- Supports the installation of software components in the acceptance testing and production environments.
- Provides guidance to less experienced programmer/analysts and oversees development schedule and tasks.
- Manages all project technical tasks.

Required Qualifications:

Previous experience in implementing the Momentum Financials software for government agencies or providing post-implementation support. Must have environment configuration and Momentum software installation experience.

- 8+ years software development experience; experience working with Oracle databases, webMethods, J2EE, Weblogic, Tuxedo, SQR, VMWare, and/or Business Objects.
- Understanding of relational concepts and proficiency with coding and tuning SQL in an Oracle database context.
- Strong background in database driven web software development and/or J2EE and willingness to learn new technologies.
- Strong communication skills, ability to work effectively in a team environment, and experience managing activities of a team are required.
- Candidate should exhibit a superior degree of discretion and autonomy and ability to document technical configurations and process improvement opportunities.
- Bachelor's degree with at least 8 years of related experience. Concentration in computer science or information technology preferred.
- Current possession of or ability to receive NACLC favorable determination (background check).

Desired Qualifications:

- Previous experience in implementing the Momentum Financials software for government agencies or providing post-implementation support.
- Previous experience in performing Momentum Financials software upgrades. Must have familiarity with Momentum Financials software upgrade database scripts, environment configuration, and/or performance tuning.
- Ability to obtain Top Secret clearance.
- Ability to travel periodically as needed.

CACI is an Equal Opportunity Employer M/F/D/V.</description><date_new>2012-02-13 10:52:51</date_new><country>United States</country><company>CACI International</company><title>SOFTWARE DEVELOPER, LEAD Job</title><state>Virginia</state><reqid>60971</reqid><state_short>VA</state_short><location>Fairfax, VA</location><uid>26487240</uid><url>http://www.caci.jobs/xml/26487240/job</url></job><job><country_short>USA</country_short><city>Aurora</city><description>SOFTWARE DEVELOPER, LEAD (62129)

Information Systems - Programming

USA-CO-Aurora

Security Clearance: NACI
Clearance Status: Must be Obtainable
Schedule: Full Time
Type of Travel: None
Percent of Travel Required: None

Description

This job description summarizes the main duties of the job. It neither prescribes nor restricts the exact tasks that may be assigned to carry out these duties. This document should not be construed in any way to represent a contract of employment. Management reserves the right to review and revise this document at any time.

POSITION SUMMARY:

This F.T. position is with a DoD Agency in E-commerce operations working with the Oracle E-business Suite application on site in Aurora, CO.

Performs as the technical expert with thorough understanding of the business application of an assigned project. Performs as a project lead with the responsibility for the instruction, assignment, direction, and monitoring of the performance of assigned software developers working on a specific project. Assists in the scheduling and coordinating of projects and may be involved in the design phase of a project. Works with customers and technical staff in the resolution of software problems and responds to suggestions for software modifications or enhancements. Prepares internal software design documentation. Participates in the development of software user manuals.

RESPONSIBILITIES:

Writes code to create single-threaded or user interface event driven applications, either stand-alone or those which access servers or services.

Develops code necessary to complete the assigned project(s) in the specified time frame according to departmental standards and guidelines.

Identifies and reports problems in new and existing software. Recreates reported software problems to facilitate solutions. This includes validating the fix for the software problem.

Writes, modifies, and debugs software for client applications.

Develops 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.

requirements.

Serves as the primary technical lead for projects at the enterprise level, analyzing existing application interfaces, schemas and data needs.

Architects and codes multi-environment system solutions utilizing various programming languages.

Interprets business requirements and implements the necessary technology to fulfill

Profiles, analyzes and optimizes the software he/she is responsible for implementing.

Employs best practices for design, development, unit testing and test plan development.

Actively participates in the documentation of software requirements, functional design,

flowcharts and diagrams.

Supports completed software throughout the Software Development Life Cycle and in production.

Performs as a project lead with the responsibility for the instruction, assignment, direction, and monitoring of the performance of assigned software developers working on a specific project.

Assists in the scheduling and coordinating of projects and may be involved in the design phase of a project.

Seeks to improve personal job related knowledge and departmental process by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities, and reading professional publications.

EDUCATION &amp; EXPERIENCE:

Required Qualifications:

Requires bachelor's degree or equivalent, and seven to nine years of related experience.

5+ years hands-on development experience using Oracle Business Intelligence Enterprise Edition

2+ years hands-on metadata development experience using OBIEE

Oracle 10g

2+ years hands-on development experience installing, configuring, and customizing Oracle BI applications, particularly Financial Analytics (Fusion)

Experience building a data warehouse from the ground up

Experience building a BI solution from the ground up

2+ years hands-on experience doing Star schema design

Must have strong interpersonal and teaming skills

Must be a US Citizen and able to obtain and hold an ADP II Clearance.

Desired Qualifications:

-Oracle Financials

-Understanding of accounting and financial business processes

-Data and database analysis, design, development and architecture

-Reports requirements gathering and documentation experience

-Knowledge of Informatica or other ETL tools

-Knowledge of Apache web services

-Development experience with PKI

-Development experience with OID

Normal demands associated with an office environment. Ability to work on computer for long periods, and communicate with individuals by telephone, email and face to face. Some travel may be required.

CACI is an Equal Opportunity Employer M/F/D/V.</description><date_new>2012-02-13 10:52:12</date_new><country>United States</country><company>CACI International</company><title>SOFTWARE DEVELOPER, LEAD Job</title><state>Colorado</state><reqid>62129</reqid><state_short>CO</state_short><location>Aurora, CO</location><uid>26486954</uid><url>http://www.caci.jobs/xml/26486954/job</url></job><job><country_short>USA</country_short><city>Chantilly</city><description>SOFTWARE DEVELOPER, LEAD (62233)

Information Systems - Programming

USA-VA-Chantilly

Security Clearance: NACI
Clearance Status: Not Applicable
Schedule: Full Time
Type of Travel: Continental US
Percent of Travel Required: Up to 10%

Description

Performs as the technical expert with thorough understanding of the business application of an assigned project. Performs as a project lead with the responsibility for the instruction, assignment, direction, and monitoring of the performance of assigned software developers working on a specific project. Assists in the scheduling and coordinating of projects and may be involved in the design phase of a project. Works with customers and technical staff in the resolution of software problems and responds to suggestions for software modifications or enhancements. Prepares internal software design documentation. Participates in the development of software user manuals.

Experience with the following technologies: J2EE, Oracle 10G+, JSF, MetaStorm, Junit scripting, and Web Services development (SOAP/REST) and JBOSS. Visual Basic, Spring MVC and Continuous Integration (Hudson, Jenkins etc.) experience are desired but not required. Successful candidate will have at least 7-9 years experience, Bachelors Degree in Computer Science (or related field) and NACI (Public Trust) clearance required.

Working knowledge and past experience with USDA Animal and Plant Health Inspection Service (APHIS). Experience with the Plant Protection and Quarantine (PPQ) and Investigative and Enforcement Services (IES). Experience with USDA APHIS projects including:
The Agriculture Risk Management System (ARM)
Investigative Tracking and Enforcement Management System (ITEMS)
Integrated Plant Health Information System (IPHIS)
SITC National Information, Communication &amp; Activities System (SNICAS)

CACI is an Equal Opportunity Employer M/F/D/V.</description><date_new>2012-02-13 10:39:41</date_new><country>United States</country><company>CACI International</company><title>SOFTWARE DEVELOPER, LEAD Job</title><state>Virginia</state><reqid>62233</reqid><state_short>VA</state_short><location>Chantilly, VA</location><uid>26486463</uid><url>http://www.caci.jobs/xml/26486463/job</url></job><job><country_short>USA</country_short><city>Chantilly</city><description>SOFTWARE DEVELOPER, LEAD (62198)

Information Systems - Programming

USA-VA-Chantilly

Security Clearance: NACI
Clearance Status: Not Applicable
Schedule: Full Time
Type of Travel: Continental US
Percent of Travel Required: Up to 10%

Description

Performs as the technical expert with thorough understanding of the business application of an assigned project. Performs as a project lead with the responsibility for the instruction, assignment, direction, and monitoring of the performance of assigned software developers working on a specific project. Assists in the scheduling and coordinating of projects and may be involved in the design phase of a project. Works with customers and technical staff in the resolution of software problems and responds to suggestions for software modifications or enhancements. Prepares internal software design documentation. Participates in the development of software user manuals.

Experience with the following technologies: J2EE, Oracle 10G+, JSF, MetaStorm, Junit scripting, and Web Services development (SOAP/REST) and JBOSS. Visual Basic, Spring MVC and Continuous Integration (Hudson, Jenkins etc.) experience are desired but not required. Successful candidate will have at least 7-9 years experience, Bachelors Degree in Computer Science (or related field) and NACI (Public Trust) clearance required.

Working knowledge and past experience with USDA Animal and Plant Health Inspection Service (APHIS). Experience with the Plant Protection and Quarantine (PPQ) and Investigative and Enforcement Services (IES). Experience with USDA APHIS projects including:
The Agriculture Risk Management System (ARM)
Investigative Tracking and Enforcement Management System (ITEMS)
Integrated Plant Health Information System (IPHIS)
SITC National Information, Communication &amp; Activities System (SNICAS)

CACI is an Equal Opportunity Employer M/F/D/V.</description><date_new>2012-02-13 10:39:38</date_new><country>United States</country><company>CACI International</company><title>SOFTWARE DEVELOPER, LEAD Job</title><state>Virginia</state><reqid>62198</reqid><state_short>VA</state_short><location>Chantilly, VA</location><uid>26486439</uid><url>http://www.caci.jobs/xml/26486439/job</url></job></source>
