Senior Application Software Developer

Moorestown, NJ 08057

Posted: 05/11/2023 Employment Type: Contract to Hire Industry: IT Job Number: 239330

Job Description


Senior Application Software Developer
  • C++/Java
  • Multi-threading 
  • Supporting the U.S. Navy

Moorestown, NJ - 100% Onsite

5 Month Contract to Hire / 5 Month Contract


Clearance: Clearable (Can hold a higher clearance)


Job Description: 
Our client is a premier provider of systems engineering, software engineering, system integration and project management services for real-time, mission-critical defense systems. We are seeking highly motivated principal level Software Engineers to support the development and sustainment of the U.S. Navy Aegis Weapons System.

Requirements: 
  • Experience in software development, maintenance, or support of large-scale software programs 
  • Experience in Open/Layered Architecture Environment
  • Real-Time System Data Analysis; Problem Analysis; System Integration. * Experience developing software with C++
  • Experience developing software with Agile scaled principles. 
  • Experience with Object Oriented design/development including the employment of Design Patterns to facilitate the utilization of software insulation techniques and plugins 
  • Experience working with Linux and UNIX environments. 
  • Experience with Integrated Development Environments (IDE) such as Eclipse or VSCode. 
  • Familiar with UML syntax and its use in Model-based tools like Rapsody 
  • Familiar with driver-based and automated test environments 
  • Familiar with Git 
  • Familiar with issue tracking systems like JIRA (Project Management Tool) or Trello
  • US Citizenship in order to obtain and maintain a Secret security clearance. 

Experience with the following is considered a plus: 
  • xUnit Framework, Unit and Google Test 
  • Tcl/Tk 
  • Ada
  • Atlassian tool suite including Jira, Bitbucket, and Confluence 
  • Data Distribution Service (DDS) 
  • CMMI Level 5 Life Cycle Processes and Procedures.

Education: 
  • Bachelor's degree or higher (in Engineering, Computer Science, Math, Physics, or related field) or equivalent related work experience.
Apply Online

Send an email reminder to:

Share This Job:

Related Jobs: