Software Engineer IV

Folsom, CA, US

$131-179k

Full Time

2 months ago

Job description

Valley Tech Systems, a Voyager Space company, is an innovative engineering company that is leading the way in controllable solid propulsion and open architecture airborne intelligence, surveillance, and reconnaissance (ISR) technologies. VTS’ innovative solutions address technology needs across the U.S. Government and commercial space industry. reentry systems, missile defense, commercial and DoD space launch systems, small launch vehicles, and payloads.

At VTS our mission is to supply the most advanced and innovative solutions to complex problems found in Department of Defense weapon systems. We approach these problems using a “mission-focused”, “customer first” engineering approach. Working at VTS means you will be engaging with industry pioneers at a small company who all work collaboratively to make big things happen.

General Requirements:

1. Valley Tech Systems believes in consistent, positive, cooperative, self-motivated professional behavior—we expect all employees to contribute as necessary to get the job done.

2. Unless otherwise stated in the requirements section of an individual job description, our positions require U.S. Citizenship, U.S. Permanent Residency, or other status as a U.S. Person as defined by 8 USC 1324b (a) (3).

Basic Function:

  • Excitement and eagerness to learn and apply new software technologies in the airborne intelligence, surveillance, and reconnaissance mission space.
  • Responsible for the design and development of distributed enterprise Java applications to include front end, back end, database and messaging subsystems.
  • The position will provide opportunities to work directly with technical peers, chief engineers, systems engineering and program managers within the company.


Responsibilities:

This job requires the candidate to perform software engineering tasks, inclusive of those identified below, with minimal supervision:

  • 1. Performs software design, development, and testing of software modules
  • 2. Analyze, develop, and recommend design approaches to meet requirements for new or improved products and/or processes in the Airborne Intelligence Surveillance Reconnaissance (AISR) technology space
  • 3. Collaborate with software engineers on system characteristics that affect software systems and works with them to resolve incompatibilities
  • 4. Build, integrate, and test Java software applications in a service-oriented architecture
  • 5. Support the development of technical proposals
  • 6. Evaluate vendor capabilities to provide required products or services
  • 7. Participate in customer meetings, peer reviews, and problem-solving meetings
  • 8. Identify potential solutions given technology, organization, and management constraints
  • 9. Create software models depicting domain characteristics and technology structure
  • 10. Conceptualize and experiment with alternate architecture approaches
  • 11. Other related job duties, as assigned


Experience:

Required: Seven (7) years to Ten (10) years of experience in similar position

Preferred:

• Java, Spring, Advanced Message Queuing Protocol, PostgreSQL, JavaFX, Swing

• Current DoD Top Secret SCI Security Clearance

Education:

Required: Bachelor’s degree in Computer Science or Engineering from an accredited university

Preferred: Master’s degree in Computer Science or Engineering from an accredited university

Skills:

• Understanding of object-oriented design principles, UX design, thick & thin client GUI technologies, and distributed programming

• Applied working knowledge of development technologies including Java, Spring, UI development, AMQP

• Applied working knowledge of object-oriented software design principles, distributed computing environment concepts, and graphical software interface technology

• Understanding of object-oriented design principles, computer architecture, concurrent programming, database programming, distributed processing, and secure programming

• Preferred working knowledge of cyber-security and encryption

• Working knowledge of Linux

• Working knowledge of Agile software development methods

• Working knowledge of Atlassian tools

• Proven ability to solve problems quickly and completely

• Proven ability to successfully multi-task in a highly collaborative team environment

• Willingness to seek-out and assume increasing responsibilities as workload changes

• Possess excellent communication skills, with an emphasis on verbal and written communication

Other:

• Ability to travel approximately 10% of the time

• Must be able to obtain and maintain a U.S. Security Clearance at the appropriate level (requires U.S. Citizenship).

Related Jobs

Production Quality Engineer

📍 San Fransisco, California, United States

💰 $110-130k

🕒 Full Time

📌 21 hours ago

Senior Propulsion Test Engineer, Combustion Devices

📍 Long Beach, California, United States

💰 $130-166k

🕒 Full Time

📌 21 hours ago

Propulsion Engineer II (Engine Systems & Test)

📍 Long Beach, California, United States

💰 $110-140k

🕒 Full Time

📌 21 hours ago

Jr. Mechanical Engineer

📍 Mountain View, CA, United States

💰 $100-140k

🕒 Full Time

📌 21 hours ago

Apply now