logo

View all jobs

Systems Engineer (Android) - $220K – $255k

Chantilly, VA
This role is a hybrid Systems Engineer, Mobile Developer, and Technical Program Lead position supporting a government sponsor. The ideal candidate is a senior-level engineer who can quickly become productive with minimal onboarding and serve as the primary technical expert for mobile and geospatial solutions.

Core Responsibilities
  • Translate customer operational needs into technical requirements.
  • Support program management activities including risk, issue, and dependency tracking.
  • Act as a Geospatial and Mobile Technology SME.
  • Develop and maintain Android and iOS mobile applications.
  • Support technical discussions with vendors and stakeholders.
  • Integrate geospatial mission data into enterprise web applications.
  • Manage cloud-based infrastructure and data services using AWS (EC2, S3, etc.).
  • Provide technical guidance on mobile hardware, operating systems, software, and security.
  • Support operational teams, databases, customer briefings, and technical strategy execution.
  • Deliver technical support, training, and documentation.

Required Technical Skills
Mobile Development
  • Strong Android development experience (must-have).
  • iOS development experience.
  • React-based mobile development.
  • Proficiency with:
    • Visual Studio Code
    • Android Studio
    • Xcode
    • Node.js
    • JavaScript
Geospatial
  • Strong knowledge of GIS applications and services.
Desktop Development
  • Experience building Windows and Linux applications using the Electron framework.
Development Process
  • Agile/sprint management using Jira.
  • Source control using GitHub and GitLab.
  • Test plan creation and release management.
  • Managing iterative software releases.
Cloud & Infrastructure
  • AWS services, particularly:
    • Amazon EC2
    • Amazon S3

Required Experience
  • Software engineering and development.
  • TS/SCI with Polygraph
  • Technical operations support.
  • Leading or coordinating development efforts within small teams.
  • Gathering customer requirements and designing UI/UX concepts.
  • Technical support and end-user training.
  • Monitoring emerging technology trends.

Preferred Qualifications
  • Strong written and verbal communication skills.
  • Process and procedure documentation.
  • Product/tool conceptualization and requirements design.
  • Experience across Windows, UNIX, and Linux environments.
  • Advanced degree in Software Engineering or related field.


RCT Systems offers:
  • Competitive benefits package (medical, dental, vision, life insurance)
  • Immediate 401k vesting
  • Generous PTO and flexible schedules
  • $500.00 annual technology allowance
RCT Systems is committed and proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regards to race, color, religion, sex (to include pregnancy and related conditions, sexual orientation, and gender identity), national origin, disability, veteran status, or any other federally protected class.
 

Share This Job

Powered by