SAIC is looking for an experienced software developer to join a team working on a strategic project focused on development and deployment of legacy application functionality and data into a new external Microsoft cloud environment. This software developer will participate in the analysis, documentation, development, implementation of software system requirements that support the business/mission systems needed by the project’s customers. This position may also participate in the analysis of commercial off the shelf (COTS) software capabilities as they relate to our customers’ requirements and assist with deployment of COTS software and its integration with other software solutions and cloud services where needed. The successful candidate will interact with teammates, internal project leadership, members of other teams, and customers to determine needs and requirements, then work both as a team member and individual to translate these needs into custom software solutions that are peer reviewed, tested, verified, and integrated.
Primary duties include:
Gather requirements, design, develop and test high-reliability applications, and provide end user support for a number of applications
Interact with developers project team members to build software solutions that fit the scoped requirements
Manage software application code using version control and problem tracking software expediently and accurately
Work effectively in an Agile software development (or adapted Agile) environment
Interact closely with customers