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 design, development, and enhancement of enterprise applications. The ideal candidate will have strong experience translating system and customer requirements into scalable technical designs and implementing robust full-stack solutions using modern web technologies.
What will you do?
Do you have what it takes?
We are seeking a highly skilled Software Engineer to support the design, development, and enhancement of enterprise applications. The ideal candidate will have strong experience translating system and customer requirements into scalable technical designs and implementing robust full-stack solutions using modern web technologies.
What will you do?
- Develop detailed technical designs and associated documentation based on customer and system requirements.
- Translate functional and non-functional requirements into scalable system architectures and interface designs.
- Design and implement system interfaces and RESTful web services.
- Develop and maintain Single Page Applications (SPAs) using Angular 18+, HTML5, and CSS3.
- Build backend services and applications using technologies such as Java, Scala, Spring Framework, Spring Boot, and Spring Security.
- Integrate and optimize search and indexing solutions using Solr or Elastic.
- Develop and maintain applications leveraging relational and non-relational databases including Postgres, Amazon RDS, and DynamoDB.
- Troubleshoot and support web and application server technologies such as Tomcat, Node.js, SSL, and Web Services.
- Develop and maintain automated unit and integration tests using JUnit, Jasmine, Jest, or Karma.
- Collaborate within a DevOps environment utilizing tools such as Git, Jenkins, and Nexus to support CI/CD pipelines.
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
- Proven experience developing detailed technical designs and associated deliverables.
- Demonstrated ability to translate customer and system requirements into technical solutions.
- Strong experience designing system interfaces and RESTful APIs.
- Hands-on experience developing SPAs using Angular (18+), HTML5, and CSS3.
- Hands-on backend development experience using Java/Spring technologies.
- Experience working with both relational and non-relational database systems.
- Experience troubleshooting web protocols and application servers.
- Experience developing automated tests and working with modern testing frameworks.
- Experience working in a DevOps environment with CI/CD tools.
group id: RTL806649
N