Apprentice Systems Analyst
Current• Creating or modifying C# programs, MVC sites & APIs – e.g. adding view pages, forms, HTML, JavaScript & (Kendo) grids on the front end, creating new controllers and/or adding methods to controllers to pass the data back and forth between the views and models and adding methods to the models and SQL stored procedures to perform the necessary CRUD operations on the database(s) or perform the necessary API calls.• Writing/Updating/Debugging code using Visual Studio (either running locally on my machine, or by remote desktop and remote debugging attached to process). E.g. imports and exports to and from clients, internal API calls, external API calls, etc.• Daily use of SQL Server Management Studio (SSMS) – Investigating errors, performing CRUD operations manually when necessary, adding or updating stored procedures, etc.• Updating & debugging SQL Server Reporting Services reports• SharePoint site interaction: New table creation, CRUD operations & uploading works reports files.• Following regulatory guidelines and internal compliance procedures (e.g. ISO 27001)• Using Postman to test APIs and read the resulting JSON.• Adding new contract mobilisations (clients) to our Totalmobile instances for Graham Facilities Management and Graham Assets Management to assign jobs to their engineers.• Using Hornbill ticketing system to create and assign work tickets, be assigned tickets, interact with customers, and show work performed.• Building rapport with customers through e-mail, chat or voice/video call interactions.• Adding users or new permissions to existing users.• Removing users who have left the company.