Software Engineer - All Levels
Description: Software Engineer will serve as a developer to support a critical program that offers a suite of functions supporting data collection, management, and reporting. Members of the Group predominantly work within agile teams, designing, developing, testing, and maintaining software and hardware. This resource will be a member of the Systems Engineering Team, which is a high-functioning group that provides technical leadership and DevOps support to the program. The selected candidate will Develop, configure, test, and deploy updated system software, including software platforms such as application containers. Deliver software changes to production iteratively, in a repeatable way. Improve the system and software architecture to be cloud-ready, scalable, and fault tolerant. Evaluate and prototype integration of new software platforms, components, and libraries. Provide technical thought leadership and coaching to the development team. Assist with troubleshooting and resolving production issues. Deliver new and extend existing system capabilities. Participate in daily SCRUM meetings.