-
Applications Developer
- SAIC (Chantilly, VA)
-
Description
SAIC is seeking an **Applications Developer** to support ...
This position is located in **Chantilly, VA** and requires an active **TS/SCI clearance with Polygraph** to be considered.
Job responsibilities include, but are not limited to:
+ Determine how requirements are satisfied, while ensuring that all projects are properly documented.
+ Evaluate design, architecture, and implementation options, and recommend when it is appropriate to use strategic enterprise solutions vice using tactical single-purpose solutions.
+ Ensure each new application or system enhancement meets agreed upon performance and security SLAs (for example, system up-time, concurrent users, system recovery, etc.). c
+ Ensure that all developed applications, and modifications to existing applications operate in compliance with applicable policies and regulations, including (but not limited to) architectural processes and Authorization and Accreditation (A&A) processes
+ Fully describe and document any proposed updates to application architectures and interfaces, and prior to implementing such updates.
+ Provide technical expertise in systems architecture; participate in the formulation of software engineering practices; assess feasibility of system plans; establish priorities; and develop and implement plans that adhere to established strategic business and system objectives.
+ Participate in the formulation of software engineering practices; assess feasibility of system plans; establish priorities; and develop and implement plans that adhere to established strategic business and system objectives.
+ Analyze, define, and document requirements for data, workflow, logical processes, hardware and operating system environment, network connectivity, other systems interfaces, internal and external checks and controls, and outputs.
+ Lead development of system prototypes to demonstrate application of design principles.
+ Provide complete assessments of the technical characteristics of proposals and alternatives considered in applications design.
+ Review and assess requests for changes or upgrades to existing applications.
+ Design the technical architecture to support the migration of applications to the cloud environment, or the establishment of new applications within the cloud environment.
+ Provide database architectural and design capabilities.
+ Estimate software development costs and schedule, and analyze user needs and software requirements to determine feasibility of design within time and cost constraints.
+ Conduct capacity planning for growth; monitor system costs and identify solutions to reduce them.
+ Consult with managerial, engineering, and technical personnel to clarify program intent, identify problems, and suggest changes.
+ Prepare detailed workflow charts and diagrams that describe input, output, and logical operation, and convert them into a series of instructions coded in a computer language.
+ Build the API services and user interface (UI) that allows Users to interact with the data repositories, while increasing the intuitiveness and ease of UI interactions.
+ Develop Unit Tests and Integration Tests.
+ Develop a graph database that can be used for future in-application analysis and visualizations.
+ Work with Users and Stakeholders to elicit new features, workflows, and functionality.
Qualifications
+ **Active TS/SCI with Polygraph.**
+ Bachelors and 9 years or more experience; Masters 7 years or more experience.
+ Demonstrated experience using JIRA.
+ Experience working on multi-disciplinary application development teams.
+ Experience in Full Stack Java application development.
+ Ability to use the following technologies: Java, Spring Boot, Mongo, AWS Services, JavaScript/Typescript, Angular, REST.
+ Demonstrated experience using Arango DB.
REQNUMBER: 2600328
SAIC is a premier technology integrator, solving our nation's most complex modernization and systems engineering challenges across the defense, space, federal civilian, and intelligence markets. Our robust portfolio of offerings includes high-end solutions in systems engineering and integration; enterprise IT, including cloud services; cyber; software; advanced analytics and simulation; and training. We are a team of 23,000 strong driven by mission, united purpose, and inspired by opportunity. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $6.5 billion. For more information, visit saic.com. For information on the benefits SAIC offers, see Working at SAIC. EOE AA M/F/Vet/Disability
-
Recent Jobs
-
Applications Developer
- SAIC (Chantilly, VA)
-
Custodian and Cart Attendant Part Time
- BJs Wholesale Club (Madison Heights, MI)
-
Field Sales and Marketing Representative
- Techtronic Industries North America, Inc. (Greensboro, NC)