Today
Top Secret/SCI
Senior Level Career (10+ yrs experience)
160,000+ based on experience
IT - Software
Remote/Hybrid•Fort Belvoir, VA (On/Off-Site)
Senior Software Engineer – Fort Belvoir, VA
REQUIREMENTS:
• MUST HAVE ACTIVE TOP SECRET CLEARANCE UPON HIRE. TS is acceptable if eligible for SCI upgrade. NON-NEGOTIABLE
• MUST LIVE WITHIN 50 MILE RADIUS OF FORT BELVOIR – NON-NEGOTIABLE
• Bachelor’s Degree in Systems Engineering, Software Engineering, or Computer Science
• 10 years’ demonstrated experience in design, development, fielding, and sustainment of Java based web applications.
• Experience in development of HTML, JavaScript, CSS, SQL, Perl
• Exposure and/or experience with some or all of the following: Java 17 (Servlets/JSP), Tomcat 9, Gradle, JDBC, Postgres, React + MUI, DataTables, Ext JS, Docker, Jenkins, Lucene 9.x.
• Experience in writing and reviewing SOP’s, process documents, CONOPS, and other technical documents
• Practices: CI/CD, code reviews, performance profiling, observability
• Experience in multi-tiered architectures (Web, API, database tiers); Windows and Unix systems; IIS Web Servers; Multi-component, multi-tiered Systems integration; Understanding of load balancers; understanding of networking with multi-tiered architectures
CERTIFICATIONS:
• DoD 8570.01-M IAT Level III certification and compliance upon hire
• Baseline Certifications – CCNP Security, CISSP or equivalent
JOB DUTIES:
• Designs or implements complex algorithms requiring adherence to strict timing, system resource, or interface constraints to meet or exceed system performance and functional standards
• Perform quality control on team products
• Confer with system engineers and hardware engineers to derive software requirements and to obtain information on project limitations and capabilities, performance requirements and interface
• Coordinate software system installation and monitor equipment functioning to ensure operational specifications are met. Implement recommendations for improving documentation and software development process standards
• Modify existing software to correct errors, to adapt to new hardware, or to improve its performance
• Analyze and troubleshoot extremely complex software problems and provide solutions using the latest technologies
• Develop, integrate, test, maintain, and support high-performance, innovative software and web-based applications
REQUIREMENTS:
• MUST HAVE ACTIVE TOP SECRET CLEARANCE UPON HIRE. TS is acceptable if eligible for SCI upgrade. NON-NEGOTIABLE
• MUST LIVE WITHIN 50 MILE RADIUS OF FORT BELVOIR – NON-NEGOTIABLE
• Bachelor’s Degree in Systems Engineering, Software Engineering, or Computer Science
• 10 years’ demonstrated experience in design, development, fielding, and sustainment of Java based web applications.
• Experience in development of HTML, JavaScript, CSS, SQL, Perl
• Exposure and/or experience with some or all of the following: Java 17 (Servlets/JSP), Tomcat 9, Gradle, JDBC, Postgres, React + MUI, DataTables, Ext JS, Docker, Jenkins, Lucene 9.x.
• Experience in writing and reviewing SOP’s, process documents, CONOPS, and other technical documents
• Practices: CI/CD, code reviews, performance profiling, observability
• Experience in multi-tiered architectures (Web, API, database tiers); Windows and Unix systems; IIS Web Servers; Multi-component, multi-tiered Systems integration; Understanding of load balancers; understanding of networking with multi-tiered architectures
CERTIFICATIONS:
• DoD 8570.01-M IAT Level III certification and compliance upon hire
• Baseline Certifications – CCNP Security, CISSP or equivalent
JOB DUTIES:
• Designs or implements complex algorithms requiring adherence to strict timing, system resource, or interface constraints to meet or exceed system performance and functional standards
• Perform quality control on team products
• Confer with system engineers and hardware engineers to derive software requirements and to obtain information on project limitations and capabilities, performance requirements and interface
• Coordinate software system installation and monitor equipment functioning to ensure operational specifications are met. Implement recommendations for improving documentation and software development process standards
• Modify existing software to correct errors, to adapt to new hardware, or to improve its performance
• Analyze and troubleshoot extremely complex software problems and provide solutions using the latest technologies
• Develop, integrate, test, maintain, and support high-performance, innovative software and web-based applications
group id: 91101460