Principal Software Engineer with Security Clearance - SAIC
Herndon, VA 20190
About the Job
Description SAIC's Space & Intel Business Group, USG Mission and Information Technology Division, is seeking a Principal Software Engineer to maintain and enhance an existing social media data exploitation platform.
This position is in Reston, VA and requires an active TS/SCI clearance with Polygraph.
Job responsibilities include, but are not limited to:
• Work closely with the product owner and program manager to deliver user stories necessary to realize product vision.
• Coordinate with multiple entities, including mission partners, to ensure tools meet defined requirements.
• Apply DevOps principles and philosophies to continuously deliver high value enhancements to software in a service-based architecture.
• Ensure all application security vulnerabilities are addressed as appropriate by severity to maintain security accreditation.
• Maintain all source code in Sponsor-wide, remote Git repository.
• Design, develop or maintain SQL-based databases.
Qualifications
• Active TS/SCI with Polygraph.
• Bachelors and 14 years or more experience; Masters and 12 years or more experience; PhD or JD and 9 years or more experience.
• Demonstrated experience with:
• Leveraging a background in programming, software tools and packages, operating systems, and networking to solve collection needs in multi-cloud environments.
• Managing and developing software applications in a multi-cloud environment (AWS, Azure, etc.).
• Python.
• Assessing project requirements and making informed technical recommendations.
• Developing and documenting scripts on Linux platforms.
• Designing, developing, and maintaining SQL-based databases, including PostgreSQLand MySQL.
• Developing PL/SQL database scripts, including procedures, functions, exception handlers, and triggers.
• Writing and tuning complex queries against structured and unstructured data sets.
• Developing, documenting, and maintaining secure and scalable REST APIs.
• Integrating services using messaging technologies, including service buses, publish and subscribe, and MQ.
• Working with geo-locational data at both the backend and the application tier.
• Developing software in a DevOps environment.
• Maintaining Jenkins Continuous Integration/Continuous Delivery (CI/CD) pipelines with automated testing and deployment.
• Using Git as a source code repository.
SAIC accepts applications on an ongoing basis and there is no deadline.
Covid Policy: SAIC does not require COVID-19 vaccinations or boosters.
Customer site vaccination requirements must be followed when work is performed at a customer site.
This position is in Reston, VA and requires an active TS/SCI clearance with Polygraph.
Job responsibilities include, but are not limited to:
• Work closely with the product owner and program manager to deliver user stories necessary to realize product vision.
• Coordinate with multiple entities, including mission partners, to ensure tools meet defined requirements.
• Apply DevOps principles and philosophies to continuously deliver high value enhancements to software in a service-based architecture.
• Ensure all application security vulnerabilities are addressed as appropriate by severity to maintain security accreditation.
• Maintain all source code in Sponsor-wide, remote Git repository.
• Design, develop or maintain SQL-based databases.
Qualifications
• Active TS/SCI with Polygraph.
• Bachelors and 14 years or more experience; Masters and 12 years or more experience; PhD or JD and 9 years or more experience.
• Demonstrated experience with:
• Leveraging a background in programming, software tools and packages, operating systems, and networking to solve collection needs in multi-cloud environments.
• Managing and developing software applications in a multi-cloud environment (AWS, Azure, etc.).
• Python.
• Assessing project requirements and making informed technical recommendations.
• Developing and documenting scripts on Linux platforms.
• Designing, developing, and maintaining SQL-based databases, including PostgreSQLand MySQL.
• Developing PL/SQL database scripts, including procedures, functions, exception handlers, and triggers.
• Writing and tuning complex queries against structured and unstructured data sets.
• Developing, documenting, and maintaining secure and scalable REST APIs.
• Integrating services using messaging technologies, including service buses, publish and subscribe, and MQ.
• Working with geo-locational data at both the backend and the application tier.
• Developing software in a DevOps environment.
• Maintaining Jenkins Continuous Integration/Continuous Delivery (CI/CD) pipelines with automated testing and deployment.
• Using Git as a source code repository.
SAIC accepts applications on an ongoing basis and there is no deadline.
Covid Policy: SAIC does not require COVID-19 vaccinations or boosters.
Customer site vaccination requirements must be followed when work is performed at a customer site.
Source : SAIC