What: job title, keywords, or company
Where: city, state, or zip code

Sign up for E-mail Updates
 
Job Description:

 

Software Developer

Overview:

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.

 

QinetiQ North America is an AA/EEO Employer.

Responsibilities:

Qinetiq North America has multiple openings for Software Developers with varying degrees of experience from entry level to multiple years.

 

These positions could include the following responsibilities:

 

This candidate will demonstrate proficiency in developing Applications, Services, and a Service Oriented Environment (SOE) / Infrastructure using Industry and Government Standards, Specifications, Patterns, and Practices. This candidate will lead a development team to implement an SOE for an DoD Agency.

 

Develop applications and services following standards and common software practices. Designing, coding and debugging applications in various software languages. Software analysis, code analysis, requirements analysis, software review, identification of code metrics, system risk analysis, software reliability analysis. Graphical user interface design. Performance tuning, improvement, balancing, usability, automation. Support, maintain and document software functionality. Integrate software with existing systems.

 

Analyze, design, coordinate and supervise the development of an SOE, Applications, and Services. Analyze system specifications and translate system requirements to task specifications for junior programmers. Responsible for developing new applications and services and proofing them to ensure a quality product is delivered. Writes, edits, and debugs new applications and services for assigned programs. Assists lower-level programmers with programming tasks. Document code consistently throughout the development process by listing a description of the application or service, special instructions, and any changes made in database tables on procedural, modular and database level. Making presentations to customer or client audiences or professional peers. Maintain positive client interactions.

 

Qualifications:

Requires Bachelor’s degree (in Computer Science or related field) or equivalent, and multiple years of related experience. Must be able to obtain and/or maintain a DoD Security Clearance

 

 

Preferred but not required:

  • Service Oriented Architecture (SOA) Experience
  • Web servers (Jboss AS, Apache Tomcat)
  • Experience with interfacing with databases (MySQL, ORACLE, NoSQL, Postgres)
  • Web Application Development (AJAX, JavaScript, Spring, CSS, HTML)
  • Messaging experience (JMS, AMQP)
  • Middleware (ESB, Content Management, Rules)
  • Familiar with TLS/SSL
  • FLASH/FLEX Experience
  • Masters of Science in Computer Science or related field
  • Agile Experience
  • Semantic Experience (RDF, OWL, OWL-S)
  • Software Testing Experience
  • Specific experience we are looking for is in Java EE, Java Script, Ruby, Python, HTML, XML, XSLT, C, C++, SOAP, REST, JSON, JMS, AMQP, JBOSS, Oracle, BEA, IBM Webspere, Linux, Unix, Windows, .NET, PHP, Perl, SQL, WSDL, JSP, SOA, and/or Agile Development Process.
  • Six (6) years experience, to include: software Design, Development, and Test and Evaluation. Must also have working understanding of appropriate software development processes and procedures, such as but no limited to, a company plan accredited or styled to meet IEEE 12207/CMMI or the Rational Unified Process.
  • Four years experience, to include: Database development, Web page design, Computer Based Training development, and using .NET tools and .net Integrated Development Environment tools, asp.net, SQL Server 2000, and HTML editor tools.
  • Portal based Development
  • Understanding of managing Users and Roles within a Web Application
  • Experience with interface with LDAP
  • Experience with Jenkins
  • Experience with Chef and/or Puppet
Job Category:

Technology Provider

Career Level:

Mid Career (2+ years of experience)

Job Type:

Full Time/Permanent

Positions:

1

Skills:

dod, rdf