Software Engineer (C++) at Softworld, a Kelly Company in Manassas, Virginia

Posted in Other 9 days ago.

Type: full-time





Job Description:

Job Title: Software Engineer (C++)

Job Location: Manassas Virginia 20110
Onsite Requirements:
  • C++
  • Cyber
  • Linux

Job Description:

Key Responsibilities:
  • Develop new software components in Java, C, C++, and Python to meet program needs.
  • Integrate COTS tools, including open-source products and API-driven integration efforts.
  • Containerize existing applications and deploy them using a tool like Docker or Podman.
  • Build multi-tier software solutions, including database design and integration, identification and authentication, and data capture.
  • Perform thorough unit testing of software components to prepare for integration in a larger system.
  • Conduct software component integration to ensure end-to-end system functionality prior to formal testing.
  • Participate in various technical and program meetings on a weekly basis.
  • Research, identify, and evaluate new technologies for adoption by the Navy.
  • Knowledge of the software development lifecycle, including configuration management, good coding practices, and experience in writing, testing, and deploying production-quality software.

Required Skills and Experience:
  • Software development experience using Java (JAVAFX), Spring, C/C++, Python, and other languages in a Linux environment.
  • Knowledge of and experience using Linux (basic OS comprehension and basic shell scripting), preferably Red Hat or derivatives.
  • Knowledge of containerization technologies on Linux OS (Docker, Podman, k8s, RKE2).
  • Experience with open-source software and custom software, as well as integration between software applications using middle-tier integration and data-driven models.
  • Knowledge of cybersecurity best practices.
  • Technical problem-solving ability for large and complex software systems.

What Sets You Apart:
  • Analytical and innovative outlook on software and systems.
  • Knowledge of cybersecurity best practices.
  • Knowledge of Agile/DevOps methodologies.
  • Knowledge of Docker/Podman containers.
  • Knowledge of data-driven software application.
  • Distributed, system-of-system experience.
  • Knowledge and experience using virtual machine platforms.
  • Basic knowledge of networking in Linux.
  • ** 3rd party and subcontract staffing agencies are not eligible for partnership on this position. 3rd party subcontractors need not apply.
  • This position requires candidates to be eligible to work in the United States, directly for an employer, without sponsorship now or anytime in the future.
  • This client is a US Federal Government contractor and is legally required to hire US Citizens. US Citizens will only be considered for this role. **

More jobs in Manassas, Virginia

Other
about 5 hours ago

Best Buy
General Business
about 8 hours ago

Intellisource
$56,160.00 per year
General Business
about 14 hours ago

Badger Infrastructure Solutions
More jobs in Other

Other
less than a minute ago

The Judge Group Inc.
Other
less than a minute ago

The Judge Group Inc.
Other
less than a minute ago

Rochester Regional Health
$68,640.00 - $105,000.00 per year