0333 015 8000 Menu
  • LinkedIn
  • Google+

Senior Developer

Location UK-Berkshire-Reading
Category Internal Systems
Type Permanent Full-Time


Ultima’s IT systems consists of a wide variety of technologies across various SaaS, PaaS and IaaS platforms as well as a legacy on premise system. This role is key to ensuring the ongoing support and development of these systems creating efficiencies for both Ultima and customer teams.


We are in an exciting period of transition as we look to modernise and automate our business processes, the senior developer role is key to success of this transition ensuring the required tools are provided to the business.


Working closely with our business analysts you will work on providing business intelligence with Microsoft PowerBI, SSRS as well as adhoc reporting to senior management.


You will take ownership of assigned projects and ensure delivery to agreed timescales and specifications. Working within our change management and version control systems you will ensure changes are recorded and rollback plans are considered, maintaining source control within VSTS.


As a senior developer you will be proactive in staying ahead with the latest technologies and be able to mentor an enthusiastic and motivated technical team so to ensure coding standards are adhered to.


You will take responsibility for managing the volume of assigned tickets within out ITSM system and fulfil incidents and requests in line with our SLAs and KPIs.


In this role you must be highly motivated and able to provide the highest quality of customer service at all times. The need to be able to provide accurate and timely information relating to on-going projects and issues is of vital importance. The ability to write clear, factual notes into ITSM tickets is critical.


  • Create and maintain custom web applications
  • Enhance and support external and internal websites
  • Take Ownership of SharePoint applications
  • Develop reports and data connections as required.
  • Actively propose and research system improvements
  • Manage own projects and issues
  • Mentor the IT team to drive coding standards.
  • Ensure that tickets passed to the internal systems team are responded to within pre-set service levels.
  • Identify relevant problem types and associated priorities.
  • Ensure internal processes are followed.
  • Play an active role within the IT team remaining flexible to support others during busy periods.
  • Actively strive to improve technical ability by self-study, organised in-house training and attendance of external courses.


  • Full Development stack to include C# ASP.NET Javascript jQuery HTML CSS and SQL
  • SharePoint and Sharepoint online
  • Data Warehousing with Microsoft SQL server
  • Business intelligence with PowerBI and SSRS
  • Integration with 3rd party systems
  • Automating business processes
  • Experience of Azure cloud hosted solutions
  • Azure Logic Apps and Flow
  • Dynamics365
  • Customer management and CRM Solutions
  • Knowledge and experience of a current ITSM system