Latest jobs

Amazon Marketing Executive

  • Rainham, Havering
  • £25,000 to £30,000
Advertised 2 days ago

Production Manager

  • Grantham, South Kesteven
  • £30,000 to £35,000
Advertised 2 days ago

Logistics Co-Ordinator

  • Wolverhampton, West Midlands
  • £22,000 to £23,000
Advertised 2 days ago

Production Team Leader (Mechanised Mailing)

  • Southampton, Hampshire
  • £24,000
Advertised 2 days ago

Product Manager

  • Newhaven, Lewes
  • £50,000 to £60,000
Advertised 2 days ago

Chartered Accountant / Tax Advisor (Homeworking)

  • London, England
  • £50,000 to £75,000
Advertised 2 days ago

Technical Project Manager - Ecommerce SaaS Platform

  • Leicester, Leicestershire
  • £25,000 to £40,000
Advertised 3 days ago

Application Support Team Lead - SaaS Ecommerce

  • Leicester, Leicestershire
  • £32,000 to £40,000
Advertised 3 days ago

Lead .NET Software Developer Architect ASP.NET C#

  • Leicester, Leicestershire
  • £55,000 to £70,000
Advertised 3 days ago

Digital Marketing Executive

  • Stamford, South Kesteven
  • £20,000 to £25,000
Advertised 3 days ago

Warehouse Team Manager

  • Chesterfield, North East Derbyshire
  • £28,000 to £35,000
Advertised 3 days ago

Inside Sales

  • St. Ives, Huntingdonshire
  • £25,000 to £38,000
Advertised 3 days ago

Software Developer, C#, .NET, Entity Framework, SQL

  • Loughborough, Leicestershire
  • £30,000 to £35,000
Advertised 3 days ago

Events and Music Festivals Sales Team

  • London, England
  • £26,000 to £32,000
Advertised 4 days ago

Graduate Functional/Business Analyst

  • Manchester, City Of Manchester
  • £16,000 to £18,500
Advertised 4 days ago
Back to jobs Software Developer - C# .Net
  • Kettering, Northamptonshire
  • £25,000 to £35,000
  • (Permanent)
We're sorry, you can no longer apply for this job.

A Software Developer (C# .net), is required to work within this companies IT and Development team. This is a varied technical role which would suit someone looking for a role which requires them to be able to develop software as well take responsibility for maintenance and support of third party and internal software applications.

You will be assisting with the development of existing and new applications primarily written in C# .net. You will also ensure that all IT hardware, systems, third party and in-house written applications are functioning correctly and that problems are investigated and fixed promptly. This involves responding to events detected by their monitoring and logging systems, dealing with support issues reported by users, working proactively to find and fix repetitive issues and correcting system performance issues.

You should be able to develop large, complex and maintainable applications and should be able to do so in about one third of the time a competent person would expect.


- To be involved in all phases of the software development life cycle
- Liaise with members of staff and/or clients where appropriate to support existing applications and systems as well as develop new ones
- Establish a full understanding of the application stacks and how they are connected, administered, configured and maintained
- Develop and improve the applications the company currently uses to improve business performance
- Conducting testing, debugging and installation of developed software into the live production environments
- Provide out of hours support on a rota and assist with any out of hours releases that are required
- Monitor system performance and status and take early actions to ensure systems remain available and of high performance
- Take ownership of incidents and service requests relating to the business hardware and applications
- Ensure all requests and incidents are logged and are resolved within any applicable SLAs

Skills and Experience

- Excellent diagnostic, debugging, and problem-solving skills
- Ability to work in a team environment, while being self-directed, proactive and action oriented
- Good communication skills
- Approachable and helpful personality with a can-do attitude
- Ability to prioritise tasks and work on things in parallel
- Own issues and coordinate responses to ensure issues get resolved
- Experience in C# development and coding or similar language
- Experience in .NET and ASP.NET
- Knowledge of OOP (object-oriented programming) principles
- Understanding of web development including HTML, JavaScript and CSS
- Some experience in designing, analysing and troubleshooting applications
- Understanding of SQL Server or other relational databases
- Able to bring ideas to the table on how to improve applications and systems

This will be based in the Kettering office, some travel to the Leicester office may be required with the possibility of some remote working for the right candidate.