Senior Software Engineer

Employer
SSATI
Location
Herndon, VA
Posted
Sep 21, 2021
Closes
Sep 23, 2021
Ref
103817679
Hours
Full Time
Senior Software Engineer, Clearance Required TS/SCI w/Polygraph Please note, this position requires all candidates to currently possess an active Top-Secret SCI Clearance with a Polygraph. This position is not an opportunity to be sponsored or nominated for a government security clearance. The Challenge: We encode mission critical software for our partners who analyze more than 25 petabytes of data a day. We ingest millions of signals confidentially utilizing our sensible solutions that identify and respond to attacks before they are even executed. We incorporate automated tools and cutting-edge technology that saves lives and protects property of everyday people. With our technology we are looking to refine our software to more securely protect, analyze, and increase the number of petabytes we work with. How We Meet the Challenge: A combination of utilizing the right people and giving them the tools, resources, support, and freedom to develop effective signal processing algorithms, excellent software, and use strong intuition on what works for a scalable system. Minimum Qualifications: A current Top-Secret/SCI government security clearance with polygraph is required. Demonstrated experience working in an Agile Development environment. Demonstrated experience developing detailed design and associated deliverables. Demonstrated experience translating customer and system requirements into design. Demonstrated experience designing system interfaces. Demonstrated hands-on experience developing Single Page Applications using HTML5, CSS3, and Angular 2+. Demonstrated hands-on experience developing RESTful web services using Java 8+ or other technologies such as Spring Framework 4+, or Spring Security 4+. Demonstrated hands-on experience working with non-relational database systems such as DynamoDB. Demonstrated hands-on experience with and troubleshooting of Internet and Web related protocols and technologies such as Tomcat, Nodejs, Web Services, or SSL. Demonstrated hands-on experience developing JUnit and Jasmine tests. Demonstrated experience with testing platforms such as Jest or Karma. Demonstrated hands-on experience working with DevOps tools such as Git, Jenkins, or Nexus. Bonus Points: Demonstrated experience estimating level of effort for software development schedules and deliverables. Demonstrated experience coordinating and participating in program meetings or reviews. Demonstrated experience with developing and supporting systems that utilize websockets. Demonstrated hands-on experience developing user interfaces using Angular Material. Demonstrated hands-on experience with Angular state management technologies such as NGXS or NGRX. Demonstrated experience working in a fast-paced, Lean Agile environment. Demonstrated hands-on experience doing rapid prototyping and application development with significant user interaction. Demonstrated experience developing using AngularJS, Bootstrap, or JQuery. Demonstrated experience with scripting languages such as Shell, Perl, or Python. Demonstrated experience automating routine operations through scripts or tool sets.Demonstrated experience with Sponsor IT systems, missions and strategies. Demonstrated experience communicating with senior customers, senior management, and implementation partners. Demonstrated experience creating and maintain JIRA tickets.Demonstrated experience with AWS. Demonstrated experience building and maintaining constructive relationships among customers, stakeholders, technical teams, and contractors. As a Senior Software Engineer, You Will: Develop detailed design and associated deliverables. Translate customer and system requirements into design. Coordinate and participate in program meetings or reviews. Design system interfaces. Create and maintain JIRA tickets.Demonstrated experience with AWS Develop Single Page Applications using HTML5, CSS3, and Angular 2+. Develop RESTful web services using Java 8+ or other technologies such as Spring Framework 4+, or Spring Security 4+. Troubleshoot Internet and Web related protocols and technologies such as Tomcat, Nodejs, Web Services, or SSL. Develop JUnit and Jasmine tests. Test platforms such as Jest or Karma. Work with DevOps tools such as Git, Jenkins, or Nexus.

Similar jobs