The Senior Software Engineer works closely with business teams to understand requirements resulting in the design, development and implementation of solutions that optimize business processes and empower employees to provide best in class services for our customers. Skills required: MS SQL Server, REST API, MS IIS, Containers, Database design, Application architecture, Git source control, Automated testing, AI assisted development, API integration, Secure coding practices.