
ICS AI Ltd
Remote Jobs
Enterprise class Conversational AI for the Public Sector
3 Jobs
Lead UI/UX Full Stack Developer, React, .NET
ICS AI LtdEnterprise class Conversational AI for the Public Sector
• Lead the design, development, and deployment of robust, scalable, and maintainable full stack solutions using React, .NET (C#), and Generative AI (GenAI) technologies • Collaborate with cross-functional teams—product management, UX/UI design, and implementation specialists—to deliver exceptional user experiences • Architect and implement new product features and modules for web and mobile platforms • Mentor and guide developers, fostering technical excellence and best practices • Contribute to the integration of AI/ML and GenAI APIs (e.g., OpenAI, Azure OpenAI) into our products • Ensure accessibility, performance, and security across all solutions • Stay ahead of industry trends and recommend innovations to enhance our product suite.
• Act as the primary point of contact with major clients during project delivery and represent the company on Project Steering Groups • Manage all elements of the PRINCE2 Agile project management lifecycle for AI transformation programmes • Coordinate technical implementation teams for projects and solutions across multiple concurrent workstreams • Manage project budgets, resourcing, risk management and stakeholder engagement across multiple council departments • Provide client communications and reporting, including regular Highlight reports and project status updates • Ensure accountability for project quality through test plans, governance reviews and risk management • Create and maintain project documentation including Project Initiation Documentation, Project Plans, RAID Logs, and Change Management Trackers • Deliver Risk Management, Stakeholder Management, Budget Management, Benefits Realisation, Business Intelligence and Renewal management • Effective resource planning to ensure maximum billable resource allocation • Provide consultancy services and gather solution requirements from stakeholders • Support the Project Management Office team with PMO continuous improvement initiatives.
• Work across multiple projects as a software developer within agile sprint-based delivery • Assist Technical Leads and Architects in the design of AI software solutions • Undertake .NET software development against assigned user stories to required quality standards • Quality assure developed AI solutions and rubber-stamp alpha testing and software releases • Research and evaluate existing and emerging Microsoft services and tools • Create prototypes and demonstrations to support solution development • Assist Support Engineers with debugging across development, UAT, and production environments • Produce technical reports, handover documentation, and transition artefacts • Maintain and repair existing applications where escalated • Support the Technical Team with continuous improvement of the Engineering function