> Markdown version of [/jobs/ext/481973-software-engineer-4](https://www.wearedevelopers.com/jobs/ext/481973-software-engineer-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 4 - **Company:** Global Employment Solutions - **Location:** Albuquerque, NM, 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, Database Queries, Software Design Patterns, Emulators, Field-Programmable Gate Array (FPGA), Gradle, Hibernate (Java), Spring Framework, Python (Programming Language), Apache Maven, MongoDB, Object-Oriented Software Development, Systems Development Life Cycle, Standard Sql, Software Engineering, Software Requirements Analysis, Software Systems, SQL Stored Procedures, SQL Server Integration Services, Systems Integration, Openapi, Cloud Platform System, Test-Driven Development (TDD), Git, Information Technology, Low Latency, Restful APIs, Devsecops, Jenkins - **Published:** June 8, 2026 - **Apply:** https://teamglobal.com/job-details.php?jobid=148233 ## About the Role * Advanced technical education from an accredited course of study in Engineering, Computer Science, Mathematics, Physics, Chemistry, or a related field, and typically 14+ years of related work experience, or an equivalent combination of technical education and experience * 10+ years of experience in foundational Computer Science knowledge, object-oriented design, and software design patterns * Experience with space or satellite ground mission capabilities, products, domains, and/or customers * Able to read, write, speak, and understand the English language * Ability to read, interpret, and apply technical drawings, blueprints, schematics, or maintenance manuals * Preferred Skills * Bachelor's degree or higher in Computer Science, Software Engineering, or a related technical field, or equivalent experience * Proficiency with one or more of the following: Java, C++, Python, JavaScript frameworks, Spring Framework, Hibernate, RDBMS, MongoDB, REST, and OpenAPI * Experience using dependency management and automation tools, including Ivy, Maven, Gradle, Git, and Jenkins * Knowledge of cloud-based infrastructure platforms, including AWS and Azure * Familiarity with test-driven development, agile software development, DevSecOps, and CI/CD management practices * Background serving as a Technical Lead Engineer, Software Lead, Software Architect, and/or Chief Engineer on complex software development programs * Experience with hardware and software integration, emulation, and testing in laboratory environments * Proficiency with large Database Management Systems requiring SQL expertise, including complex queries, stored procedures, triggers, and database design * Knowledge of ETL processes, including SSIS, and data backup and recovery techniques * Experience developing software for control systems, embedded FPGA applications, low-latency deterministic systems, operator interfaces, control gimbals, ground antennas, and/or optical sensors * Experience leading software development projects through the full development lifecycle ## Description Support the architecture, design, development, integration, and testing of software systems for space mission applications. Analyze software requirements, identify technical risks, and oversee implementation activities to support program objectives and delivery milestones. Collaborate with stakeholders to ensure software products align with customer, operational, and performance requirements., * Assist in leading the architecture, design, development, and analysis of software systems * Partner with stakeholders to oversee the translation of software requirements and models into operational solutions * Complete software system-level analyses to identify risks, issues, and opportunities * Lead software teams through code review activities to ensure alignment with requirements and standards * Oversee product and process reviews to verify compliance with project plans and industry standards * Research emerging software technologies, tools, and frameworks * Implement software technologies and development solutions supporting program objectives * Support end-to-end software development activities, including architecture, design, development, integration, and testing * Coordinate with customers and program stakeholders during development and review activities ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Modular Secrets to Lightning-Fast Android Builds](https://www.wearedevelopers.com/videos/1428-modular-secrets-to-lightning-fast-android-builds) - [The Road to MLOps: How Verivox Transitioned to AWS](https://www.wearedevelopers.com/videos/1050-the-road-to-mlops-how-verivox-transitioned-to-aws) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) - [Our GitOps approach for deploying an Identity Provider and an API Gateway in a SaaS company](https://www.wearedevelopers.com/videos/776-our-gitops-approach-for-deploying-an-identity-provider-and-an-api-gateway-in-a-saas-company) - [Give your build some love, it will give it back!](https://www.wearedevelopers.com/videos/514-give-your-build-some-love-it-will-give-it-back) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer)