Software Engineer III

DP Professionals
  • Redondo Beach, CA
  • Instant Apply
26 days ago

Job Description

DPP is seeking a Software Engineer III for an opportunity with our client in the Aerospace and Defense Manufacturing industry.
 
Work location: Onsite in Redondo Beach, CA
Duration: 12 months
Terms: W2 Contract
Work authorization: US Citizen; must hold current/active Top Secret clearance
 
Responsibilities:

  • Design, develop, document, test and debug applications software and systems that contain logical and mathematical solutions.
  • Conduct multidisciplinary research and collaborate with systems engineers in the planning, design, development, and utilization of data processing systems for satellite ground systems software.
  • Support the architecture definition of existing and new capabilities for a containerized, cloud-deployed mission planning system.
  • Develop and maintain the technical roadmap, aligning architecture decisions with product and program milestones.
  • Collaborate with product owners, systems engineers, and developers to refine requirements into scalable technical designs.
  • Define non-functional requirements (performance, reliability, security, scalability, observability).
  • Review and guide implementation in Java, Python, and/or C++ to ensure alignment with architecture and coding standards.
  • Establish and enforce architectural standards, patterns, and best practices (e.g., microservices vs modular monolith, API design, event-driven architecture).
  • Support CI/CD pipeline design, automated testing, and DevSecOps practices for cloud-hosted, containerized deployments.
  • Perform design and code reviews with a focus on reliability, testability, and maintainability.
  • Participate in risk identification and mitigation related to architecture and technology choices.
  • Demonstrate strong communication skills, with the ability to explain complex technical concepts to both technical and non-technical stakeholders.
Required Qualifications:
  • 12 years of relevant experience with Bachelor's degree;
  • OR 10 years of relevant experience with Master's degree;
  • OR 8 years of relevant experience with PhD;
  • OR an additional 4 years of relevant experience may be considered in lieu of degree.
  • Must have the ability to obtain SCI within a reasonable period of time as determined by the company prior to start date.
  • Working knowledge of Advanced Object-Oriented programming skills and proficiency with C++ programming.
  • Strong programming skills in Python.
  • Prior experience designing and implementing distributed systems.
  • Experience developing in a Linux environment using git.
  • Demonstrated problem solving and decision-making skills.
  • Active TS or SCI security clearance.
Preferred Qualifications:
  • Familiarity with CI/CD and modern DevSecOps practices (e.g., automated testing, container image scanning, infrastructure as code).
  • Experience designing and deploying cloud applications, including event-driven architectures, microservices, and Kafka-based solutions.
  • Experience with Kafka or other asynchronous communication protocols.
  • Experience with programming/scripting languages: C, Java, Python, Perl
  • Ability to read and utilize CAMEO (e.g., sequence diagrams, component diagrams) to communicate designs to stakeholders.
  • Strong skills in math and algorithms
  • Excellent communication and interpersonal skills, with the ability to interface with all levels of employees, management, and stakeholders
  • Previous participation in an Agile scrum team or familiarity with the Agile process
  • Familiarity with the Atlassian Tool Suite (Confluence, Jira, Bitbucket, Bamboo)
  • Knowledge of Red Hat Enterprise Linux (RHEL) operating system
  • Active SCI security clearance

Interested? Learn more:
Click the apply button to learn more about this position (#26-01072).
 

DP Professionals (DPP) offers a range of compensation and benefits packages to our employees and their eligible dependents. DPP is a certified Woman-owned Small Business Enterprise (WBE and WOSB) with more than 25 years in the staffing industry. EOE/AA/V/D

Numbers & Facts

LocationRedondo Beach, CA

Skills

  • Aerospace and Defenseunmatched
  • Agile Programming Methodologiesunmatched
  • Algorithmsunmatched
  • Application Programming Interface (API)unmatched
  • Architectural Servicesunmatched
  • Atlassian JIRAunmatched
  • Best Practicesunmatched
  • C Programming Languageunmatched
  • C++ Programming Languageunmatched
  • Cloud Applicationsunmatched
  • Cloud Computingunmatched
  • Code Reviewsunmatched
  • Coding Standardsunmatched
  • Communication Skillsunmatched
  • Communications Protocolsunmatched
  • Computer Programmingunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Data Processingunmatched
  • Debugging Toolsunmatched
  • Distributed Computingunmatched
  • Gitunmatched
  • Interpersonal Skillsunmatched
  • Javaunmatched
  • Linux Operating Systemunmatched
  • Manufacturingunmatched
  • Mathematicsunmatched
  • Microservicesunmatched
  • Object Oriented Programming (OOP)unmatched
  • Operating Systemsunmatched
  • People Managementunmatched
  • Perl Programming Languageunmatched
  • Problem Solving Skillsunmatched
  • Product Programsunmatched
  • Python Programming/Scripting Languageunmatched
  • Quality Assurance Methodologyunmatched
  • Red Hat Linux Operating Systemunmatched
  • Requirements Managementunmatched
  • Research Skillsunmatched
  • Risk Analysisunmatched
  • Risk Managementunmatched
  • Scripting (Scripting Languages)unmatched
  • Scrum Project Management and Software Developmentunmatched
  • Security Clearanceunmatched
  • Sensitive Compartmented Information (SCI)unmatched
  • Software Engineeringunmatched
  • Systems Engineeringunmatched
  • Technical/Engineering Designunmatched
  • Test Automationunmatched
  • Test Designunmatched
  • Testabilityunmatched
  • Testingunmatched
  • Top Secret Clearanceunmatched
  • United States Citizenunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder