Software Engineer

Actalent
Moorestown, NJ, United States
14 days ago
Apply on www.careerbuilder.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Compensation
$145,600.0 - $156,000.0
Working hours
Shift work

Tech stack

Java (Programming Language) Microsoft Windows Artificial Intelligence Software Applications Bash Shell Unix C++ (Programming Language) Capability Maturity Model Integration Code Review Computer Programming Software Design Patterns Linux
+22 more
Eclipse (Software) Linux on Embedded Systems Embedded Software Integrated Development Environments Junit Python (Programming Language) Linux System Administration Unix Shell Micro Systems Technologies Microsoft Office Object-Oriented Software Development Oracle (Applications) Server Administration Software Engineering Software Requirements Analysis Solaris (Operating System) Subsystems Systems Integration UML Utility Software Scripting Integration Tests

Job description

  • Design, develop, troubleshoot, and analyze software programs.
  • Perform system modeling, simulation, and analysis.
  • Design and develop compilers, assemblers, utility programs, and operating systems.
  • Provide inputs for documentation of new or existing programs.

Requirements

  • Proficiency in C++ or Java programming in a Linux operating system.
  • Experience in software design, design implementation, subsystem and system integration, and testing.
  • Experience with software requirements review, preliminary and critical design reviews, integration readiness review, and software acceptance reviews.
  • Knowledge of Integrated Development Environments (IDEs) such as Eclipse.
  • Familiarity with Linux, Embedded software, Java, Object-oriented programming, UML, UNIX.
  • 8+ years of experience developing software with C++ (Junior level roles also available).

Additional Skills & Qualifications

  • Experience with Object-Oriented design/development, including the use of Design Patterns.
  • Experience with Python and Bash is a plus.
  • Experience working with Windows, Solaris, and LINUX environments.
  • Experience developing Solaris and other variants of UNIX scripts.
  • Strong skills with MS Office.
  • Familiarity with UML syntax and its use.
  • Familiarity with the xUnit framework, especially JUnit and CppUnitLite.
  • Experience with CMMI Level 5 lifecycle processes and procedures., Analysis Skills, Artificial Intelligence (AI), Bash Scripting, C++ Programming Language, Candidate Screening, Capability Maturity Model Integration (CMMI), Code Reviews, Computer Software, Design Patterns Programming Methodologies, Documentation, Eclipse IDE, Embedded Linux, Embedded Software, Employee Assistance Plan, Genetics, Government, Hospital, IDE (Integrated Development Environment), Integration Testing, JUnit, Java, Linux Operating System, Microsoft Office, Microsoft Windows Operating System, Object Oriented Design (OOD), Object Oriented Development, Object Oriented Programming (OOP), Operating Systems, Oracle Solaris (fka Sun Microsystems Solaris), Python Programming/Scripting Language, Simulation, Software Administration, Software Design, Software Development, Software Engineering, System Integration (SI), Unified Modeling Language (UML), Unix Operating Systems, Unix Shell Programming

Benefits & conditions

Long-term contract, PTO flexibility, and a 9/80 schedule (off every other Friday). The role supports a stable work environment focused on government defense projects, specifically the Aegis Missile Defense program, which has been operational for over 40 years and is utilized by multiple allies worldwide, including South Korea, Japan, Australia, Norway, and Spain.

Job Type & Location

This is a Contract position based out of Moorestown, NJ.

Pay and Benefits

The pay range for this position is $70.00 - $75.00/hr.

Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following:

  • Medical, dental & vision
  • Critical Illness, Accident, and Hospital
  • 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available
  • Life Insurance (Voluntary Life & AD&D for the employee and dependents)
  • Short and long-term disability
  • Health Spending Account (HSA)
  • Transportation benefits
  • Employee Assistance Program
  • Time Off/Leave (PTO, Vacation or Sick Leave)

Workplace Type

About the company

Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:13 min

Evaluating UML, block diagrams, and the C4 model

Simon Lasselsberger · World Congress 2022

2:03 min

Microsoft integrating native Unix coreutils into Windows environments

Chris Heilmann +2 · LIVE

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

4:36 min

Visualizing system architecture with Mermaid UML diagrams

Jakov Semenski · LIVE

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

Videos

See all

Related articles

See all