> Markdown version of [/jobs/ext/4020587-software-engineer-developer](https://www.wearedevelopers.com/jobs/ext/4020587-software-engineer-developer). 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 - **Company:** Global Employment Solutions - **Location:** United States - **Experience:** Expert - **Contract:** Temporary contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Amazon Web Services, Microsoft Azure, Backup Devices, C++ (Programming Language), Code Review, Databases, Extract Transform Load (ETL), Relational Databases, Database Design, Embedded Software, Emulators, Field-Programmable Gate Array (FPGA), Gradle, Hibernate (Java), Spring Framework, JQuery UI, Python (Programming Language), Apache Maven, MongoDB, Object-Oriented Software Development, OpenLayers, Software Engineering, Software Requirements Analysis, SQL Stored Procedures, SQL Server Integration Services, Systems Architecture, Systems Integration, Openapi, Freeform SQL, Cloud Platform System, Test-Driven Development (TDD), ReactJS, Git, Information Technology, Low Latency, Restful APIs, Devsecops, Jenkins - **Published:** October 30, 2026 - **Apply:** https://teamglobal.com/job-details.php?jobid=148938 ## About the Role * Education & Job RequirementsEducation/experience typically acquired through advanced technical education froman accredited course of study in engineering, computer science, mathematics, physics or chemistry (e.g. Bachelors) and typically 14 or more years of related work experience or an equivalent combination of technical education and experience * 10+ years of experience in foundational computer science, object-oriented design, and software patterns * Background in space/satellite ground mission capabilities, products, domains, and/or customers * Preferred Skills * Bachelors degree or higher in Computer Science, Software Engineering, or a related technical field, or equivalent experience * Proficiency in one or more of the following: Java, C++, Python, JavaScript frameworks (React, jQuery UI, OpenLayers), Spring Framework, Hibernate, RDBMS, MongoDB, REST, and OpenAPI * Hands-on use of dependency management and automation services such as Ivy, Maven, Gradle, Git, and Jenkins * Experience with cloud-based infrastructure, including AWS or Azure * Familiarity with test-driven development (TDD), agile software development, DevSecOps, and CI/CD management * Background as a Technical Lead Engineer (TLE), Software Lead, Software Architect, and/or Chief Engineer on a complex software development project or program * Hands-on work with hardware/software integration, emulation, and/or testing, preferably in a laboratory environment * Proficiency in large database management systems (DBMS), including complex SQL queries, stored procedures, triggers, and database design * Understanding of ETL processes such as SSIS and data backup/recovery techniques * Software development for control systems, embedded FPGA, low-latency deterministic systems, operator interfaces, control gimbals, ground antennas, and/or optical sensors * Leadership of software development projects throughout the full development life cycle ## Description Developing a ground space mission system requiring full-stack and embedded software development. Responsibilities span software architecture, design, development, analysis, and testing to meet program schedules and milestones, contributing to next-generation space and ground technologies from requirements through integration, testing, and demonstration., * Assist with software system architecture, design, development, and analysis * Partner with stakeholders to translate software requirements and models into solutions meeting customer, operational, and performance requirements * Conduct software system-level analyses to identify risks, issues, and opportunities * Lead software team code reviews to ensure compliance with requirements and standards * Oversee product and process reviews for alignment with project plans and industry standards * Research and oversee implementation of current and emerging software technologies, tools, and frameworks * Support end-to-end software development activities to meet program schedules and milestones * Maintain regular and predictable attendance