SAIC has an immediate opening for a Software Engineer to maintain, upgrade, and develop as necessary a custom software solution critical to the daily execution of our customer's mission. The software the candidate will be responsible for maintains the customer office's configuration management library and automated processes. The current software solution runs in a SharePoint environment and integrates custom Java code to perform customer specific use cases.
Roles and Responsibilities:
Working with a team responsible for office governance and configuration management activities, the candidate will:
Perform software maintenance and minor upgrades to address user concerns
Perform testing and debugging ahead of software release to ensure no interruption to operations
Provide support, troubleshooting, and training to end users as necessary in use of system
Develop emerging team use cases into software as necessary
Maintain configuration control of software and provide release notes with each version
Execute occasional system overhaul and upgrade based on SharePoint upgrades to ensure compliance and no interruption to services
Track metrics demonstrating system usage reported to leadership on a monthly or as needed basis
Identify, communicate, and address risks related but not limited to pending changes in enterprise environment and software compatibility
Assist with the execution of customer governance activities for all office documentation