Lead Developer

Posted 5 hours 10 minutes ago by ColdBanana

£80,000 - £100,000 Annual
Permanent
Full Time
Other
Dorset, Bournemouth, United Kingdom, BH1 1
Job Description

Cold Banana are well into their 7th year of trading. Our vision is to be one of the best .Net agencies in the South, building in-depth solutions for our clients to make it a better experience for their customers.

Who are Cold Banana?

We are an award winning company, only 7 years old but over 25 staff, who all want to develop great technology for us all to use. Our work involves charities, financial institutions and the public services. We're a company that truly values our employees - you're our most valuable asset.

Our Tech stack: .NET Developer, EpiServer , CMS, Sitecore, Umbraco, .NET 5, C#, Angular, Agile, Engineer, Architect, .NET Developer

Why do we need you?

Our current team are doing so well that our clients are keeping us very busy, we need a lead developer to ensure our work is second to none.

What are you already good at
  • 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).
  • Database development and web-to-database connectivity (SQL)
  • 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)
  • Experience with Front End technologies would be advantageous, such as; HTML, CSS, and JavaScript. (ES6+, SASS).
What else would make you stand out?
  • Excellent analytical/problem-solving skills
  • Strong organisational skills and attention to detail
  • Ability to meet deadlines, identify issues and resolve
  • Experience of working in teams with a variety of skill levels
  • Willingness to share knowledge and establish best practices
  • Fantastic communication skills, ability to communicate at all levels
  • High levels of integrity, openness and approachability
  • Thrive at being part of a team
What does this job involve?
  • Produce clean, efficient, testable code based on specifications using ASP.NET languages (C#, Razor).
  • Adhere to organisational 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.
  • Keeping projects on schedule to meet deadlines.
  • 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 when required.
What can we offer you
  • A competitive salary based on your experience
  • Long term progression plan
  • 28 days holiday (this includes bank holidays)
  • Additional day holiday for every year you are with us
  • 1 additional holiday day for your birthday
  • Annual profit based bonus
  • Regular team socials
  • Bike to work Scheme
  • Tech Scheme
  • Health Plan
  • Occupational Sick Pay
  • Early Friday Finish
  • Free Friday breakfast
  • Pension Scheme
  • Continued personal development
  • Relaxed office environment

Job Type: Full-time

Salary: £45,000+ DOE