Senior Systems Engineer
Role details
Job location
Tech stack
Job description
The ideal candidate will serve as a technical subject matter expert (SME) in mobile technologies and geospatial systems, working closely with program leadership, customers, and cross-functional teams to design, develop, and deliver scalable technical solutions., + Develop and maintain mobile applications for Android and iOS platforms, with a strong emphasis on Android development.
- Serve as a Subject Matter Expert (SME) in mobile technologies and geospatial systems (GIS).
- Translate customer operational needs into technical requirements, concepts of operation (CONOPS), and UI/UX designs.
- Support the Program Manager with operational, technical, and strategic initiatives.
- Collaborate with mission partners and enterprise teams to integrate geospatial data into enterprise web applications.
- Participate in technical discussions with vendors, providing guidance on mobile hardware, operating systems, software, and security mechanisms.
- Manage and track software development lifecycle activities, including risks, issues, dependencies, and progress.
- Develop and maintain applications across multiple platforms, including Windows and Linux using Electron.
- Support system administration, database administration, file management, and access control within AWS environments (EC2, S3).
- Lead or contribute to Agile development processes, including sprint planning, execution, and tracking.
- Develop and execute test plans and provide technical support and training to users.
- Maintain source code repositories and documentation in accordance with best practices.
Requirements
We are seeking an experienced Mobile Application Developer / Systems Engineer who can quickly contribute with minimal ramp-up time. This role supports mission-critical operations by combining mobile application development, geospatial expertise, and systems engineering., * Active TS/SCI with Polygraph required.
- Bachelor's degree in Geospatial Intelligence, Geography, Remote Sensing, Intelligence Studies, Engineering, or related field, or equivalent experience
-
Strong experience with Geospatial Information Systems (GIS) applications and services.
-
Proven experience developing mobile applications for: o Android (required) o iOS (preferred)
-
Experience building mobile apps using React (React Native) and JavaScript.
-
Proficiency with development tools: o Visual Studio Code o Android Studio o Xcode o Node.js
-
Experience developing cross-platform desktop applications using the Electron framework (Windows/Linux).
-
Experience working in small, collaborative development teams.
-
Experience gathering and defining: o Functional requirements o CONOPS o UI/UX designs
-
Experience managing iterative software development and release cycles (Agile).
-
Hands-on experience with JIRA for sprint tracking and workflow management.
-
Experience using GitHub and/or GitLab for source code management.
-
Experience developing and executing test plans.
-
Experience providing technical support and end-user training.
-
Strong understanding of emerging technologies and software engineering best practices.
-
Experience supporting technical operations in a mission-driven environment.