> Markdown version of [/jobs/ext/4599412-software-engineer-developer-4](https://www.wearedevelopers.com/jobs/ext/4599412-software-engineer-developer-4). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer-Developer 4 - **Company:** Apex Systems LLC - **Location:** Huntington Beach, CA, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Software Quality, Code Review, Databases, Computer Engineering, Design of User Interfaces, Python (Programming Language), PostgreSQL, Secure Coding, Software Engineering, SQL Databases, Systems Integration, TypeScript, Backend, Gitlab, Fastapi, Kubernetes, Information Technology, Free and Open-Source Software, Front End Software Development - **Published:** November 6, 2026 - **Apply:** https://www.juju.com/job/7_966FE649EAF9B62AC0D9B6EE7202C69E ## About the Role The engineer will develop, enhance, and optimize software products and functionalities for systems integrations while ensuring compliance with industry and customer standards.Key ResponsibilitiesDevelop and maintain requirements, architecture, algorithms, interfaces, and designs for high-performance APIs between front-end and back-end software services.Support software development activities in an Agile environment using secure development methodologies, including integration of software components.Lead the development of critical features and take ownership of the full development lifecycle from design through deployment.Build, architect, and consume APIs and backend services, with an emphasis on automation, testing, and security.Conduct code reviews to maintain code quality, enforce best practices, and ensure compliance with established standards.Support the creation and translation of design mockups into functional user interfaces using modern front-end frameworks.Advocate for, featuring real-time, 2D/3D geospatial visualization.5+ years of experience with open-source software development.5+ years of experience with fine-tuning Kubernetes and the underlying host OS for optimal performance.An understanding of Command and Control (C2) systems, Mission Planning, Ground Systems, and real-time applications.5+ years of experience with database technologies such as Postgres and SQL/NoSQL.Strong experience designing and implementing CI/CD pipelines in GitLab.3+ years of experience in the software development lifecycle, including requirements analysis, design, coding, integration, and testing.Experience working in an Agile software development environment and with secure development methodologies.Interview InformationInterviews will be conducted via a remote meeting platform. ## Description The role involves reviewing, analyzing, and translating customer requirements into software designs., improvements to product quality, security, and performance.Work effectively in ambiguous environments and self-direct work as needed.Required QualificationsEducation: A Bachelor's, Master's, or Doctorate degree from an accredited course of study in Computer Engineering, Software Engineering, Computer Science, or another related field is required.Experience: Candidates must have at least 3 years of experience in software development for space systems and ground segments, including command and control, mission planning, and data processing.Technical Skills: A minimum of 3 years of experience with software development using Python, Java, TypeScript, or FastAPI is necessary.Preferred Qualifications3+ years of experience supporting open-source software development projects.5+ years of progressively responsible software development experience with modern software development approaches for government programs.5+ years of experience with designing and developing intuitive user interfaces