SAIC is seeking a Software Developer 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.
Requirements
- Working within an Amazon Web Services (AWS) cloud environment and utilizing tools such as SMS, Data Pipeline, Relational Database (RDS), CloudWatch, EC2, EBS, S3, KMS, or SMS.
- Ability to develop in a DevOps environment and utilizing tools such as GitHub, Subversion, Jenkins, Maven, or Artifactory.
- Experience utilizing web stack technologies and software design.
- Working at all tiers of the architecture, to include Web UI, Business Logic, and Database layers.
- Developing software in a continuous integration, continuous deployment (CI/CD) paradigm.
- Experieince working with financial data sets.
- Programming with Java and associated frameworks like Spring Boot.
Responsibilities
- Java Full Stack Web Development
- Developing a user friendly web application
- Developing new features and enhancements to web application to allow users to search and correlate financial information related to their mission
- Developing APIs and web services
- Creating and maintaining AWS Cloud infrastructure
- Working at all tiers of the architecture, to include Web UI, Business Logic, and Database layers.
- Developing software in a continuous integration, continuous deployment (CI/CD) paradigm.
Other
- active TS/SCI clearance with Polygraph.
- Bachelor’s Degree (B.S.) in Computer Science, Software Engineering, Information Management Systems, or a related discipline. Note that years of experience can be substituted in lieu of degree.
- Familiarity with JIRA tracking system.
- Having employed Agile development methodology.
- Experience executing the Software Development Lifecycle (SDLC).