.NET Developer

Location
Bristol, England
Salary
£20000 - £30000 per annum
Posted
23 Mar 2017
Closes
20 Apr 2017
Ref
00066494
Contact
Recruitment Genius Ltd
Contract Type
Permanent
Hours
Full Time
Do you want to join a flourishing digital agency with an enthusiastic and driven team, who have a passion for what they do and believe in having fun whilst they do it?

They are looking for a proactive, ambitious and motivated team player, with an unmatched passion for technology, coding, and the web, to join their team of .NET developers.

You'll work with development, creative and client service colleagues to develop, deliver and support an exciting variety of projects for a wide range of clients: from web applications, ecommerce and CMS-driven websites, to system integrations and mobile apps.

What they need from you:
- A bright spark: bringing enthusiasm, drive and positivity to everything you and your team do, actively seeking opportunities to push yourself, learn along the way, and share your learning with others.
- A problem-solver: proactively using your logical and lateral thinking to understand your clients' needs, identify their problems and come up with dazzling digital solutions.
- A little bit obsessive: honing in on, and caring about, every little detail, to ensure the work you present to clients is consistently brilliant.
- A great communicator: using the right medium, in the right way, every time, and listening carefully and thoughtfully to others, to communicate clearly and professionally with clients and colleagues.
- Organised: prioritising, juggling and balancing a varied workload to ensure that deadlines and expectations are consistently met.
- Flexible: embracing change by proactively adapting what you do, how you do it and how you work with others.
- Great to work with: a team player who communicates with honesty and respect, stays calm under pressure, takes responsibility for their work and knows how to have fun!
Ideally, they'd like you to be qualified to degree level, or equivalent: but what they most want is someone with a geeky passion for developing, and with the kind of knowledge of technology that your experience as a developer so far will have given you.

As far as your current skills and experience go, this is what they are looking for:

Must-haves:
- Some decent experience as a .NET developer
- Solid experience of:
o C#
o .NET Framework 3.0 - 4.5
- A good working knowledge of:
o Umbraco
o Sharepoint
o Javascript
o HTML / HTML5
o MVC
o Razor
o AJAX and JSON
o XML
o Source Control Systems e.g. TFS
o Testing
o Documentation
o Web protocols e.g. HTTP, FTP, SSL, DNS, SMTP
o RDBMS e.g. MS SQL, MySQL
o Web servers e.g. IIS

Nice-to-haves:
- Solid experience of:
o Sitecore
- A working knowledge of:
o Dependancy Injection e.g. Ninject, Unity, Castle Windsor
o ORM Frameworks e.g. Entity Framework
- An awareness of:
o Webforms
o Agile methodologies
o Unit testing framework e.g. NUnit, MS Test
o Continuous integration
o Front End Frameworks e.g. Angular, Angular 2.0
o Web API
o Automated Deployment e.g. Powershell, Publish profiles