Overview
We are seeking a Senior Full-Stack Software Engineer to design, develop, modernize, and support enterprise web-based applications in a cloud environment. The ideal candidate will have strong experience building scalable, secure systems using Java and React, operating within AWS, and supporting the full application lifecycle in a federal or regulated 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 Java and React development
Experience designing and supporting cloud-based applications (AWS preferred)
Strong understanding of CI/CD, automated testing, and Agile development practices
Experience supporting enterprise applications in production environments
Familiarity with accessibility standards, system documentation, and operational support
Experience working within regulated or federal environments is strongly preferred