QinetiQ North America’s Services & Solutions Group delivers aerospace operations and systems, engineering and life-cycle management, IT solutions and services, software and systems engineering, and missions solutions. Our core offerings include: space engineering, software solutions and enterprise IT, cyber intelligence, systems integration and engineering, training, modeling and simulation, logistics and life-cycle management.
We are looking for candidates to work on our major applications in support of our GSA program. These applications support the core business process for PBS (Public Building Services) or maintaining, managing the Federal and Leased buildings and enabling PBS in supporting other Agency needs for space.
QinetiQ North America is an AA/EEO Employer.
Selected candidate will report to our Reston, VA location to support our on-going GSA program. Will work across multiple task orders and on custom software solutions. Will participate in various phases of the software development lifecycle (SDLC) including requirements analysis, specification generation, application design, software development and unit/integration testing.
The candidate will serve in a technology leadership position and will be expected to devise effective ideas that will deliver benefit to the customer, develop, and demonstrate these concepts independently.
Serve as an advisor for project teams on architecture choices and implementations, including best practices and patterns. Develop and document design recommendations. Assist teams with developing designs, planning implementations, and resolving implementation issues.
Understand business and technical requirements and provide clear and coherent written solution recommendations for both technical and non-technical audiences.
BS or MS Degree in Computer Science or related discipline
Problem-solving, goal-oriented, willing to learn, with good coding skill and engineering intuition
Positive attitude toward work and other people, team player
Excellent verbal and written communication ability
Candidate must successfully pass a government background investigation. (Previous background investigation (NAC) or clearance is a plus)
Great leasdership skills to lease, advise and inspire other talented and motivated database engineers
This position requires:
OOA/OOD knowledge with at least 6+ years experience with J2EE technology
Strong understanding of Enterprise software development architectures, patterns and best practices
6+ years experience with J2EE frameworks and full life cycle N-tier software development from conceptual design to implementation including the following technologies:
2+ years experience with Web Service development
5+ years experience with Spring and Hibernate
5+ years experience with UML
Hands on experience with JSF and MyFaces essential
Experience in PL/SQL development a plus
Experience with one or more industry standard Java IDEs - Eclipse, IBM Rational Software Architect, WebSphere Application Developer, Borland JBuilder, JDeveloper
Strong understanding of relational database architecture
Experience with CM process and version control tools
Experience with Rational Unified Process (RUP)/Agile Development Process/Test Driven development process highly desirable
Experience with Test Driven Development methodology a plus