Primarily this role has involved application development within a team environment whose collective responsibility includes the continued maintenance and functional enhancement of a large business management solution. This system has adopted a modular based programming approach and contains several distinct elements written in both C# and VB which are combined in a single interface to facilitate all aspects of managing government contracts for the upkeep, maintenance and improvement of social housing.
The business relies heavily on the management of their resources by dynamically transferring core job and addressing information directly to field operatives who are responsible for the resolution of tenant issues.
This role has allowed me to take the technical lead in the development of a resource scheduling component to manage the delivery of contract responsibilities in a timely fashion. It has meant a full overhaul of the existing system architecture to accommodate more dynamic resource driven approach. It has required the extension of existing Infragistics controls through inheritance, overriding and extensive use of creation-filters and draw-filters which has empowered our schedulers with the tools required to effectively manage resources in real-time. Feedback from operative devices is now propagated back to these screens so that schedulers can be proactive in rescheduling resources to maintain our commitments and ensure a better service to the tenants. [Supporting Architecture developed on SQL 2005 and SQL2008 platforms utilises C#.net and VB.net solutions. A number of supporting web-services and windows services also exist to transfer client data to and from this system. Message Communication between remote applications has been developed using WCF with MessageQueue and .net framework 4.0]