Description
SAIC's Space & Intel Business Group, USG Mission and Information Technology Division, is seeking a Software Developer to be part of an integrated team to create, update, and maintain a federated search and discovery software system to integrate data related to financial information from a variety of data providers within a cloud environment. In this role you will utilize an Agile Scrum development methodology throughout this process. This position is in McLean, VA and requires an active TS/SCI clearance with Polygraph.
Responsibilities include:
- Perform Java Full Stack Web Development.
- Develop a user friendly web application.
- Develop new features and enhancements to web application to allow users to search and correlate financial information related to their mission.
- Develop APIs and web services.
- Create and maintain AWS Cloud infrastructure.
Qualifications
- Active TS/SCI with polygraph.
- Bachelor's and 14 years or more experience; Master's and 9 years or more experience.
- Note: Additional professional experience may be substituted in lieu of a degree.
- Demonstrated experience in the following:
- Amazon Web Services (AWS) cloud environment and utilizing tools such as SMS, Data Pipeline, Relational Database (RDS), Cloudwatch, EC2, EBS, S3, KMS, or SMS.
- Developing in a DevOps environment and utilizing tools such as GitHub, Subversion, Jenkins, Maven, or Artifactory.
- Utilizing web stack technologies and software design.
- Working at all tiers of the architecture, to include Web UI, Business Logic, and Database layer.
- Developing software in a continuous integration, continuous deployment (CI/CD) paradigm.
- Working with financial data sets.
- Programming with Java and associated frameworks like SpringBoot.
- Utilizing ElasticSearch and other big data technologies like MapReduce.
- Scripting using JavaScript (JS) framework like Angular JS or EXT-JS.
- Using tools such as Apache Tomcat, Apache Spark, Hadoop, SOLR, JDBC, ANT, Active Directory, LDAP, Regex, SQL, or JSON.
- Using JIRA tracking system.
- Employing Agile development methodology.
- Employing the Software Development Lifecycle (SDLC).
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.