Principal Java Software Engineer with Security Clearance

Richardson, Texas

Salary Details: $95.00 an hour

The Computer Merchant, Ltd.
Apply for this Job
Job Title: Principal Software Engineer
Type: On-Site
Location: Richardson, TX
Pay Rate Range : $95/hour - $100/hour
(Range is dependent on experience, educational background, W2, and other factors) Job Description:

• In the Principal Java Software Engineering role, you will design, develop, and test Java code in a Linux, Agile, DevOps environment. We are at the forefront of aerospace and defense technology.
• Our Satellite Ground Systems Team plays a pivotal role in ensuring communication, surveillance, and defense capabilities through cutting-edge satellite systems.
• We invite you to be part of a team that pushes the boundaries of what's possible. Duties and Responsibilities:

• The Principal Java Software Engineer will design, develop, and maintain advanced software applications for our Satellite Ground Systems.
• This role involves close collaboration with systems engineers, hardware designers, and other software engineers to deliver reliable and high-performance software solutions.
• Design, implement, and test Java-based applications and software components for satellite ground systems.

• Collaborate with cross-functional teams to define software requirements and specifications.

• Work with previously written code and make modifications as necessary.

• Ensure software performance, reliability, and scalability.

• Participate in software design reviews, code reviews, and system integration activities.

• Be a team player incorporating a team-based success philosophy.

• Contribute to the completion of program and project milestones under the specific guidance of their immediate supervisor.

• Follow established Software processes and procedures, development, documentation and maintenance/management of operations concepts, requirements (system, element, segment level), external and internal interfaces, and other software engineering work products/artifacts.

• Stay updated with the latest advancements in Java and satellite technology to drive innovation. Required Qualifications:

• Typically requires Bachelor's degree in Science, Technology, Engineering or Mathematics (STEM) and Eight (8) years of software engineering experience.

• Eight (8) years of experience in object-oriented software design and development using Java in a Linux environment and using unit testing tools (e.g., JUnit).

• Active TS/SCI Security Clearance would be required.

• Software and system-level debugging experience including the ability to identify problems in established code and make modifications as necessary.

• Experience in scripting languages such as Perl and Python.

• Experience in an Agile/DevOps environment Preferred Qualifications:

• Master's degree in Science, Technology, Engineering, or Mathematics (STEM).

• CompTIA Security+ certification

• Experience with Ansible, Jenkins, containers, and the Spring Framework

• Experience using the Atlassian tool suite.

• Experience with satellite communication systems and protocols is highly preferred.

• Familiarity with secure coding practices, especially in a defense or aerospace setting.
Date Posted: 22 April 2024
Apply for this Job