In this role, you will maintain and provide end-user support once the enhancements are promoted to production. This includes managing the software development life-cycle from co-ordinating changes to testing and documentation.
The Software Engineer works in groups that are responsible for software development, design and quality testing; provide technology leadership and delivery accountability for solutions for multiple concurrent projects.
In this role, the selected candidate will identify and implement process enhancement opportunities associated with supporting the application area; implement actions to increase ESI and vendor partner knowledge on team; serve as SME for components of the team.
In this role, you will perform daily system monitoring, verify the integrity and availability of all the systems and key processes and scripts, review system and application logs, and verify completion of scheduled jobs such as backups.
In this role, the selected candidate will be responsible for application development (.NET, C#, VB and SQL skills required); responsible for the monitoring and rectification of any errors found in the system.