C# .Net AI Developer

Posted 28 March 2024
Salary £400 - £450 per day + Negotiable
LocationLondon
Job type Contract
Discipline Software Engineering
Reference103996
Contact NameNathan Peters

Job description

Senior C# .NET AI Developer - OUTSIDE IR35

Start date: ASAP
Duration: 6-month contract
Location: Remote
Rate: £400-£450 per day
Engagement: Outside IR35


Role Summary
As a Senior C# .Net AI Developer, you will be serving as a member of the technical team within projects using your creative and problem-solving skills to aid design and deliver strategic AI enterprise solutions. You will be intellectually applying well-established and newly emerging Microsoft cloud technologies to customer-critical problems within agile project delivery models. A strong technical background is required in C#.NET.

Responsibilities

  • Work across multiple projects as a software developer.
  • Assist in the design of AI software solutions.
  • Undertake .net software development against assigned user stories.
  • Quality Assure developed AI Solutions.
  • Research and evaluate existing and emerging Microsoft services and tools where appropriate.
  • Create prototypes, demonstrations and undertake development work.
  • Rubber stamp alpha testing and software releases.
  • Assist Support Engineers with debugging in development, UAT and production environments.
  • Maintain and repair existing applications where escalated.
  • Support Technical Team with continuous improvement.
  • Additional duties as specified by the client.
  • Assisting Technical Leads and Architects with design of AI Solutions
  • Completion of allocated user stories within a project backlog
  • Completion of back end .net development to required and reasonable quality standards
  • Quality Assurance testing of AI development
  • Assistance in triage, investigation, and resolution of User Acceptance Testing bugs
  • Production of any required technical artifacts, handover, and transition documents
  • Deployment of AI solutions within CAB processes
  • Senior AI Developers are required to utilise the relevant company systems to manage programmes, projects, and resourcing.
  • As a member of the Technical Team, you will need to support the Engineering function on the continuous improvement of the function.
  • When representing the company to customers through all forms of communication (including documentation, e-mails, calls/conferences, and site visits) Senior AI Developers are expected to conduct themselves in a professional manner.

Key Skills

  • C#, Visual Studio
  • .Net Core
  • .Net Framework
  • REST
  • A delivery focused outlook
  • Experience of implementing software solutions
  • Be able to handle multiple concurrent small - medium-sized projects
  • Appreciation of both back-end and front-end development
  • Experience of multiple project methodologies, ideally including Waterfall, Agile and COTS

Bonus Skills

  • Azure DevOps
  • Bot Framework 3
  • Azure (SQL, App Services)
  • M365 and Graph (Teams, SharePoint)
  • MS Power Platform
  • REACT
  • Python