Cold Banana is an award-winning .NET development house, focused on developing leading-edge digital and technology-based solutions for our clients. We are a company of vibrant and energetic digital experts who work with national and international brands and a strong partner network to deliver best-in-class digital platforms, apps, web and technical solutions. We are committed to fostering an environment where people can thrive and prosper.
A Level 1 (junior Back End Developer will be joining the company from a placement based degree or related work experience. Most of their relevant skills may be self-lead. This is the entry-level position above placement or apprenticeship. At this level, the developer will need guidance and training from level 2 and 3 developers. They should always be working closely with their team leader until they have proven themselves capable of handling smaller projects on their own, usually in the support capacity. The Role: - Willingness to learn new languages and technologies. - Sense of ownership and pride in your performance and its impact on the company's success. - Ability to self manage. - Produce clean, efficient, testable code based on specifications using .NET languages. - 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). - Perform code review on peers. - Troubleshoot, debug and upgrade existing software. - Verify and deploy simple web architecture (IIS). - Assist project manager in estimating durations for tasks, deliverables and activities. - Attend training and educations. Requirements: - Hands-on experience with object-oriented langauge development using ASP.NET (C#). - Personal or professional experience with web development technologies (HTML,CSS and JavaScript). - Familiarity with database development and web-to-database connectivity (SQL). - Experience with a CMS (Umbraco, Sitecore, Kentico, Episerver, Wordpress). - 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. Additional: - Experience with developing and consuming ResTful APIs. - Practical Knowledge of front end frameworks (Preferably Vue or Angular). - Mobile app design and development experience. - Basic understanding of SOLID programming principles.