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