C# Developer

Details:
  • Salary: £35,000 - 50,000 - Annum
  • Category: Information Technology
  • Location: Leicestershire
  • Date: 2 weeks ago
This job offer is no longer available. See below for similar jobs:
Register
Description:

Are you an experienced C# developer?

Do you have experience of 3D rendering at all?

If YES read on........

Primary Job Purpose:

To successfully develop new, innovative software applications, and to support and enhance existing software applications in immersive and interactive technologies. We are looking for candidates from a wide range of experience levels and from all aspects of the software development process – specification, architecture design, user interface design, real time 3D rendering, back end application development and testing.

Experience with the Unity 3D game engine highly desirable.

Key Responsibilities:

* Create custom 3D VR or AR applications in both industry and entertainment sectors. This could involve creating applications for mobile devices right through to high end visualisation systems such as CAVEs or interactive theme park rides.

* Develop and maintain our software framework, a C# based suite of tools and 3D rendering engine for all Virtual Reality, Scientific Visualisation, and Interactive Gaming content

* To develop middleware and actual content based on Unity Game Engine

* To contribute to R&D for VR, AR and AI development that is able to link into our existing framework

* To develop, write and document code to professional standards of architectural integrity and robust performance

* To help develop artificial intelligence programmes, to write algorithms

* To assist with the initial installation and configuration of new software at customer sites, events or trade shows

* Make valuable and timely contributions to all necessary development meetings

* Deliver to timetable and the required standard all documentation following completion of application

* Resolve technical issues arising from hardware changes, new operating systems etc.

* Test software before handing to support (for final testing before release).

* Manage personal resources available for a project

* Review new and over the horizon technologies that may be used on future projects.

* Test new application features work as required, test that new features can be added to existing system (when possible).

Essential Skills and Experience

* Software Application Development experience - Object-oriented C# / .NET programming skills and experience

* Good written and verbal communication skills in English

* An entrepreneurial attitude and enthusiasm for learning new software and hardware technologies

* Mathematical, scientific and engineering skills

* Git or similar source control system experience

* Working knowledge of C / C++

* Knowledge of 3D graphics rendering

* Experience with the Unity or Unreal game engines

* Degree level qualification in maths, science or engineering (Masters preferred)

Bonus Skills and Experience – it would be great if you had some of these

Requirements gathering and analysis and translation to software user stories / data mapping

Working with customers directly

DevOps skills: Configuration management, server management and specification, deployment tools (chef, Wix etc)

Agile experience

Mobile / tablets native app development

AWS

R&D for web and mobile application development that is able to link into our existing framework

Integration of new hardware technologies into our current framework

Knowledge of clustering, and multiple display solutions

SQL (Primarily MySQL, but we have also used MS SQL Server)

OpenGL and/or DirectX

Click Apply Below

When applying for a job, do not provide bank account details or any other financial information. Never make any form of payment. WhatJobs is not responsible for any external website content. Report this job

Enter your email to get a notification when similar jobs become available.

Create a job alert for C Developer in Leicestershire ()

By continuing, you agree to WhatJobs’s T&Cs and Privacy Policy.

Your browser does not support Cookies or JavaScript or this option is turned off in your browser settings.

How to enable Cookies and JavaScript

Your browser is out of date!

Update your browser to view this website correctly. Update my browser now

×