Back to jobs
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