Posted today
Top Secret/SCI
Unspecified
Polygraph
IT - Software
Chantilly, VA (On-Site/Office)
Overview
We are seeking a highly skilled Software Engineer to support the development and delivery of modern mobile and geospatial applications. The ideal candidate will have experience developing Android and iOS applications, working with Geospatial Information Systems (GIS), and supporting the full software development lifecycle (SDLC) in an agile environment.
What will you do?
Do you have what it takes?
We are seeking a highly skilled Software Engineer to support the development and delivery of modern mobile and geospatial applications. The ideal candidate will have experience developing Android and iOS applications, working with Geospatial Information Systems (GIS), and supporting the full software development lifecycle (SDLC) in an agile environment.
What will you do?
- Design and architect modern, scalable systems using services-based and multi-tier architectures
- Develop and maintain web-based applications, services, and APIs using Java and React
- Implement CI/CD pipelines, automated testing, and development best practices
- Develop software incrementally using Agile methodologies, participating in sprint planning, reviews, and retrospectives
- Design and implement automated unit and functional test scripts at the developer level
- Apply industry best practices, including accessibility standards, security, and performance optimization
- Propose technical recommendations that deliver business value, improve UX/UI, reduce operations and maintenance (O&M), and increase delivery speed and quality
- Analyze and document application components, interfaces, databases, and APIs to support future development decisions
- Operate and support applications within AWS cloud infrastructure
- Support the full system accreditation lifecycle (RMF/ATO), including documentation and compliance activities
- Provide and oversee Tier 1, Tier 2, and Tier 3 production support using service management tools
- Develop and maintain IT documentation, including SOPs, workflows, knowledge base articles, architectural diagrams, system security plans, and deployment checklists
- Maintain enterprise software through patching, version upgrades, and license renewals as required
Do you have what it takes?
- Active TS/SCI with Polygraph required.
- Bachelor's degree in Geospatial Intelligence, Geography, Remote Sensing, Intelligence Studies, Engineering, or related field, or equivalent experience
- Demonstrated experience with Geospatial Information Systems (GIS) applications and services.
- Experience developing mobile applications for Android and/or iOS platforms.
- Experience working within small software development teams.
- Experience gathering requirements and working with customers to define functional requirements, CONOPS, and UI/UX design.
- Experience managing iterative software development releases in agile environments.
- Experience using JIRA for sprint tracking and project management.
- Experience managing source code using GitHub and GitLab.
- Experience developing and maintaining CI/CD pipelines.
- Experience with containerization technologies such as Docker.
- Experience developing software test plans and supporting quality assurance activities.
- Experience providing technical support and end-user training.
- Experience with modern software engineering and development practices.
- Proficiency with development tools and technologies including:
- Visual Studio Code
- Android Studio
- Xcode
- Node.js
- JavaScript
group id: RTL806649
N