Start a project

Mid-Weight .NET Developer


A level 2 (middleweight) developer will be joining the company from a similar industry position and will have practical and commercial experience with the relevant technologies. You may also be progressing from a level 1 position through demonstrating the relevant skills set that you have picked up on the job or through study.

At this level, you must be self-sufficient with your development and be able to make informed decisions on your own with little guidance. 


The Role

  • Produce clean, efficient, testable code based on specifications using ASP.NET languages (C#, Razor).
  • Adhere to organizational policies, standards and best practices in application development, documentation, and maintenance that support industry best practices and project approaches.
  • Develop and maintain databases (SQL).
  • Review and refactor code.
  • Troubleshoot, debug and upgrade existing software.
  • Verify and deploy programs and systems using industry-standard tooling (Azure DevOps, Gitlab CI, etc.).
  • Communicate with the delivery team and clients to help clarify development tasks.
  • Communicate with the internal team to help clarify development tasks and attend quoting meetings when required.
  • Attend training and education.



  • 4+ Years of IT Work experience.
  • 2+ Years’ experience in HTML, CSS, and JavaScript. (ES6+, SASS).
  • 2+ Years’ experience with database development and web-to-database connectivity (SQL)
  • 2+ Years of experience of hands-on experience with object-oriented language development using ASP.NET + ASP.NET core languages (.NET Framework 4.7 + .NET Core 3.1 preferably, Razor).
  • Knowledgeable concerning clean code, secure coding practices, design patterns, code smells, refactoring, etc.
  • Commercial experience with at least one .NET CMS (Umbraco, Sitecore, Kentico, Episerver)
  • Commercial experience with designing and implementing RESTful APIs
  • Familiarity with distributed build and deployment tools (Azure pipelines or equivalent).
  • Knowledge of SOLID programming principles.
  • Aptitude with code authoring tools (Visual Studio, Visual Studio Code)
  • Knowledge of GIT version control.
  • Documented customer liaison responsibilities.
  • Excellent oral and written communication skills.
  • Resourcefulness and troubleshooting aptitude.


Preferred Qualifications

  • BSc/BA in Computer Science, Engineering or a related field.


  • 4+ Years of IT Work Experience


Personal Qualities

Cold Banana is committed to fostering an environment where people can thrive and prosper. That means possessing key qualities and values that create an open mindset and behaviours that support a positive culture. These are some of the things we look for & expect from our team:

  • Punctuality & reliability
  • Trustworthiness
  • Pride & passion
  • Ownership & care
  • Enthusiastic, positive can-do attitudes
  • Adaptability
  • Great communicators
  • Confident professionalism
  • Respect & kindness



  • 20 days holiday plus bank holidays
  • Extra day per year for continued employment
  • 3pm Friday finish
  • Bonus holiday days over Christmas shut down
  • Basement Gym for staff use
  • Various tax incentives such as Cycle to work scheme
  • Pension Scheme after the initial 12 weeks

Junior .NET Developer

Calling all Graduates and Junior Developers!! If you’ve recently finished a degree and or have up to 2 years of commercial experience, please get in touch.


Read more..

.NET Developer

As .NET developer are you bored in your role? Are you looking for progression? Do you want to get more involved with technical decisions?