Win a copy of Five Lines of Code this week in the OO, Patterns, UML and Refactoring forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
  • Campbell Ritchie
  • Bear Bibeault
  • Ron McLeod
  • Jeanne Boyarsky
  • Paul Clapham
  • Tim Cooke
  • Liutauras Vilda
  • Junilu Lacar
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Tim Holloway
  • fred rosenberger
  • salvin francis
  • Piet Souris
  • Frits Walraven
  • Carey Brown

Job Opening for a Principal Software Engineer, Single Supply Baseline in Norfolk, VA 1/13/12

Posts: 11
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Principal Software Engineer, Single Supply Baseline
Position Number: JR 60819
Location: Norfolk, VA

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

The Software Engineer, Principal will be responsible for the design and development of software within the Single Supply Baseline project, in Norfolk, VA. The selected candidate will perform the following:

Work closely with the customer to define software requirements.
Write complex software code.
Lead code and design reviews.
Design and execute software tests.
Identify and report software problems. Develop software trouble reports. Debug and validate fix.
Employ industry best practices.
Lead junior software developers in the software development process.

Required Qualifications:
Must be eligible to obtain a DoD SECRET Security Clearance.

Requires a bachelor's degree (in Computer Science, Information Management Systems, Engineering or related field) or equivalent experience, 10 to 12 years of related software development experience. This experience must include:

Six years of experience in Business IT/C2 Support Systems.
Three years direct experience with UNIX, SYBASE, Windows and/or LINUX.
Core Java Skills
Java Programming Language (Java 2 5.0 or 6.0 preferred)
Object Oriented Design
Design Patterns
Inversion of Control, Spring experience a plus
Universal Modeling Language (UML)
Prior experience in non-maintenance development
New enterprise business systems preferred, especially SOA and J2EE systems
Test Driven Development using JUnit and/or Selenium a plus
Enterprise Java Development Skills
Experience working on Service Oriented Architecture (SOA) systems
J2EE, experience on the JBoss platform preferred
Web Services Development
SOAP or REST services, both preferred
Web Services Description Language (WSDL)
Service Mediation systems experience a small plus
Enterprise JavaBean experience (EJB2.x or EJB3)
Business Process Management using jBPM. (Service Orchestration)
Database Programming (SQL) and Object Relational Mapping (ORM) using
Hibernate or the Java Persistence API (JPA)
Sybase experience a plus
Event stream processing using Esper a plus
Enterprise Service Bus (ESB)
eXtensible Markup Language (XML) and Schemas (XSD)
XML StyleSheet Transformations (XSLT)
JavaScript Object Notation (JSON) a plus
Service Discovery using UDDI is a nice to have, but not a discriminator
Application Performance Optimization experience a plus
Experience with the following development tools:
Eclipse IDE
Java Build Systems (Ant and/or Maven)

Desired Qualifications:
The following user interface specialist skills are a big plus:

Google Web Toolkit (GWT) User Interface Development (GWT v2) a plus
Web Application Performance optimization experience a plus (Async Splitting, YSlow, etc)
Java Portlets (Version 2, JSR268 preferred, and Gadget Experience a plus)
Basic HTML and CSS web page authoring
Basic Web Graphics understanding (Web Safe Color Schemes, etc...)
Basic JavaScript (JavaScript Object Notation (JSON)) a plus
Human Systems Integration (Usability Testing Experience)
RSS/RDF/Atom Formats

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


Please e-mail detailed (no page limit) chronological resume, clearly showing required qualifications in MS Word format to:, reference Position # JR 60819
CACI is a worldwide leader in systems integration, software, and simulation.
Please visit us at
Connie Sale, Recruiting Manager
I hired a bunch of ninjas. The fridge is empty, but I can't find them to tell them the mission.
Thread Boost feature
    Bookmark Topic Watch Topic
  • New Topic