Bachelor's degree or higher in Computer Science, Software Engineering, or a related field (or equivalent practical experience) • Hands-on experience with one or more of the following technologies: o Programming: Java, C++, Python o Frontend: JavaScript frameworks (React, jQuery UI, OpenLayers) o Backend: Spring Framework, Hibernate o Databases: RDBMS, MongoDB o APIs: REST, OpenAPI • Experience with build and dependency management tools such as Maven, Gradle, Ivy, along with version control and CI/CD tools like Git and Jenkins • Familiarity with cloud platforms such as AWS or Azure • Understanding of modern development practices including Agile, DevSecOps, CI/CD, and Test-Driven Development (TDD) • Experience in technical leadership roles such as Technical Lead, Software Lead, Software Architect, or Chief Engineer on complex programs • Background in hardware/software integration, emulation, and testing (preferably in lab environments) • Strong experience with large-scale database systems, including advanced SQL, database design, and optimization • Knowledge of ETL processes (e.g., SSIS) and data backup/recovery strategies This role is fully onsite in Albuquerque, NM, supporting development, design, customer coordination, and secure environment activities.