consistent with, and exploits where possible, the collective frameworks, patterns and practices that exist across the wider Engineering community. Applying advanced software engineering principles and design patterns (such as SOLID, CQRS, event driven architecture, and domain driven design) to deliver robust, scalable solutions. Understand and apply industry best practices, foster knowledge sharing to provide solutions for complex business problems More ❯
City Of Bristol, England, United Kingdom Hybrid/Remote Options
Wattle
Qualifications Proven experience developing with Umbraco CMS (v8 or higher). Experience using Umbraco 13+ is essential Experience C#, HTML, CSS, JS is essential Strong coding principles and expertise: SOLID, Async, best practices Experience with additional technologies like Vite, Node.js/nvm/npm, SQL, SSMS, Postman, IIS Familiar with Visual Studio IDE Strong proficiency in C#, ASP.NET MVC More ❯
ecosystem and the libraries available for common tasks and benchmarking and optimization Proficient in Google's Android design principles, interface guidelines and code versioning tools, such as Git Applying SOLIDPrinciples MVVM/MVI architecture, Android Architecture Components and other Jetpack libraries Jetpack Compose Working in a modularized codebase UI testing More ❯
Bristol, Woodhouse Down, Gloucestershire, United Kingdom
Hunter Selection
experience that you have with .Net CMS (Sitecore, Kentico etc) is highly desirable - Umbraco in particular . You should be someone who is passionate about producing quality code using SOLID and DRY principles in an Agile environment. Their products are complex, and require innovative solutions to meet client expectation. They have absolutely no legacy code. This is a great … environment to enhance the quality of your work, and you will be working alongside experienced developers who can show you the ropes. You should use SOLID design principles in your day-to-day work, and you should ideally be familiar with LINQ, design patterns, data access patterns, multithreaded applications, Web API's and advanced SQL amongst others. You will … applications Analyse and maintain existing software applications Design highly scalable, testable code Discover and fix programming bugs Experience needed: Current hands on coding experience with C#, .Net, ASP.Net, MVC SOLID, DRY principles API Integration Degree in Computer Science related subject SQL database or relational database skills Desirable: Umbraco (Ideally V13 +) Other .Net based CMS such as Sitecore or More ❯