Junior .Net Developer

West London  |  Head Office

Role Type
Full Time
Salary Overview
Competitive Basic Salary and Excellent Benefits
Competitive Salary
Expiry Date


This is a hands-on role predominately on the Microsoft stack (.net) and a deep academic knowledge of modern software technologies is essential. This role is also a customer facing role where they will be working closely with the user base, assessing development requirements, discussing requirements with Senior and Lead Developers, and jointly recommending solution. Also, the junior developer will be responsible in working alongside team in doing post go live technical support.

Ability to communicate to people of all levels in a non technical, positive and friendly manner is imperative. There will always be mentorship provided by Lead and Senior Engineers.

What you will be doing:

  • Working under the guidance of Lead and Senior Developers within the team –developing and maintain all backoffice systems, predominantly used by internal users.
  • Heavily involved in complete software development life cycle of projects which are on roadmap. Ensuring that budgets are adhered to and deadlines met.
  • Joining the team in new projects and ventures; developing proof of concepts and demonstrating to other team members and business users.
  • Joining the team in BAU support on all our core and critical applications. This may include a rota based out of hours support during peak trading periods.
  • Liaising extensively with users, analysing existing systems with a view to writing,  modifying or specifying changes to internal and 3rd party solutions;
  • Translating user requirements into functional design specifications and business process documentation;
  • Providing appropriate user documentation - Writing specifications for software and system development both for internal and 3rd party suppliers. Preparing documentation and presenting progress reports to customers both written and orally.
  • Providing technical support to both internal users and 3rd parties ensuring the solution fully meet user requirements and is delivered within timescales and to budget;
  • Providing training to users of any new or existing systems.
  • Helping users with change-management activities;
  • Keeping up to date with technical and industry sector developments and where appropriate appraise users and colleagues of these developments.
  • Completing mentorship programme as set by Lead Engineer.

Your experience:

  • You are able to develop whole applications, end to end. Initially as a part of a small team, then eventually getting training – to do it on their own.
  • You have some experience with developing in ASP.NET – commercial experience preferred, but open to experience in academic or final year projects
  • You have a Computer Science Degree or Similar 
  • You have some development experience using C# is preferred, but not essential
  • You have some understanding on best practices and Architectures like Microservices Architecture.
  • You have some understanding of Web Api’s.
  • You have some understanding of JavaScript/HTML/CSS
  • You are completely conversant with OO terms
  • You have basic knowledge of creating and querying relational databases.
  • You have basic experience of creating, using and manipulating XML
  • You have work experience in a similar industry or a face passed environment – will be a benefit.

A bit about you:

  • Able to handle communicating with end users
  • Manage workload between projects and support
  • Happy liaising with third parties to discuss integration
  • Non-Technical Skills required are being a team player, can-do attitude, ability to work independently or as a part of a team, approachable, adaptable and Pragmatic.

In return we offer a friendly, supportive learning enviornment.  We offer competive basic salaries and excellent benefits including a heavily subsidised travel card and staff discounts.

We look forward to hearing from you

Register and Apply
Log In and Apply

Please fill in the form, upload your CV to complete your application. You will also register during this process to enable you to log in track you application and setup Job Alerts.