Senior Software Engineer at General Dynamics Mission Systems Inc
Manassas, VA 20110, USA -
Full Time


Start Date

Immediate

Expiry Date

10 Oct, 25

Salary

97517.0

Posted On

11 Jul, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Database Design, Spring, Kubernetes, Javascript, Authentication, Unit Testing, Docker, Integration, Web Technologies, Research, Software Solutions, Java, Python, Adoption

Industry

Computer Software/Engineering

Description

Basic Qualifications :
Requires a Bachelor’s degree in Software Engineering, or a related Science, Engineering or Mathematics field. Also requires 2+ years of job-related experience or a Master’s degree. Agile experience preferred. Must have JavaScript and Kubernetes.
CLEARANCE REQUIREMENTS: Department of Defense Secret security clearance is required within a reasonable period. Applicants selected will be subject to a U.S. Government security investigation and must meet eligibility requirements for access to classified information. Due to the nature of work performed within our facilities, U.S. citizenship is required.
Responsibilities for this Position:

WE ENCOURAGE YOU TO APPLY IF YOU HAVE THESE PREFERRED SKILLS OR EXPERIENCES:

  • Strong software development experience using Java, JavaScript, Web technologies, and Kubernetes
  • Experience with containerizing and deploying applications using Docker or Podman
  • Familiarity with Spring, C/C++, Python, and other languages in a Linux environment
  • Contribute to building 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
  • Integrate COTS tools, including open-source products and API-driven integration efforts
  • Participate in various technical and program meetings on a weekly basis with both internal and external professionals
  • Research, identify, and evaluate new technologies for adoption by the Navy
Responsibilities

As a senior software engineer, you’ll be a member of a cross functional team responsible for developing software for the US Navy submarine and surface fleet. This team is responsible for software development and resolution of integration issues, both in a laboratory environment and onboard U.S. Navy submarines and ships.

Loading...