to streamline development and accelerate feature delivery. Perform code refactoring, increase test coverage, and improve legacy codebases. Apply performance and memory profiling techniques to ensure optimal runtime behaviour. Utilise dependencyinjection frameworks (e.g., Autofac) to write clean and decoupled code. Problem Solving & Innovation Tackle complex technical challenges across frontend and backend systems. Design solutions with a strong emphasis … custom controls, UI animations, and MVVM. Strong experience building Windows desktop applications with attention to UI/UX design. Proficient in both .NET Framework and .NET Core. Familiar with dependencyinjection, modular architectures, and reusable components. Strong understanding of multithreading, async/await, and asynchronous design patterns. Experienced with regular expressions, especially in parsing or document-focused workflows. More ❯
performance and troubleshoot bugs across devices. What We're Looking For: Strong experience in C#/.NET development. Solid understanding of mobile UI/UX principles. Proficiency in XAML, DependencyInjection, Entity Framework Core (SQLite), Messaging (APNS, Firebase), and AutoMapper. Familiarity with RESTful APIs, GitHub/BitBucket, and CI/CD pipelines. Bonus: Experience with native iOS/ More ❯
City of London, London, England, United Kingdom Hybrid / WFH Options
Noir
windows/desktop development (C#.NET). My client can provide training in: .NET 9, JavaScript, React, Angular 19, Microservices, MongoDB, Vue.js, TypeScript, Azure, AWS, WPF, MVVM, Prism, continuous integration, dependencyinjection, RESTful, Web API 2, Entity Framework, Node.js, Elasticsearch, Agile, TDD, BDD, Scrum, Kanban and MongoDB. This is a fantastic opportunity to join a prestigious consulting firm that More ❯
Proficient in MS SQL development and relational databases Good understanding of HTTP protocol and MS IIS Fluent English communication skills - minimum B1 level Familiarity with SQL Databases, .Net Core, Dependencyinjection, xUnit, Moq, DDD & TDD Experience with Azure (preferable) Experience working in an agile development environment Our Offer: Competitive salary commensurate with skills and experience Performance and bonus More ❯
and willingness to contribute ideas. Preferred Qualifications and Nice-to-Haves Experience with UI testing frameworks like XCUITest. Experience with Design Systems and UI development. Knowledge of modularisation and dependency injection. Understanding of Accessibility and security considerations in mobile apps. Experience with React Native, feature flagging, and A/B testing. Experience in the FinTech sector. Portfolio of work More ❯
Agile Azure SQL and more Additionally, there are opportunities for training in: JavaScript TypeScript MongoDB Vue.js AWS and other related technologies The training also covers areas like continuous integration, dependencyinjection, RESTful, Web API 2, Entity Framework, Node.js, Elasticsearch, Agile methodologies (TDD, BDD, Scrum, and Kanban). This role can involve application development using .NET Core/ASP.NET More ❯
Peterborough, Cambridgeshire, United Kingdom Hybrid / WFH Options
Syntax Consultancy Ltd
in private healthcare scheme, paid training and development! Key skills & experience: Proficient in C# and JavaScript, with experience developing dynamic websites using Vue.js (or similar). An understanding of DependencyInjection, SOLID principles , and their function. Experience with MS SQL Server , web services, and API push notifications for backend integration. Experience working in Agile/SCRUM environments, using More ❯
experience to know when to apply common design patterns. Knowledge of and ability to apply SOLID principles. Experience of test driven development and related techniques such as mocking and dependency injection. Developing in a secure environment. Maven Git DevOps tooling experience Performance optimisation of Java application Cloudformation As an equal opportunities' employer, we welcome applications from individuals of all More ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
Noir
and Azure SQL. Our client will give you the opportunity to work on enterprise level software development projects and provide training into: .NET 9, MongoDB, MVVM, Prism, continuous integration, dependencyinjection (Ninject/Spring.net etc), IoC (Unity, etc), TDD (NUnit/MSTest etc) and Agile (Scrum/Kanban). This is a once in a life time opportunity More ❯
City of London, London, England, United Kingdom Hybrid / WFH Options
Noir
and SQL Server. Our client will give you the opportunity to work on enterprise level software development projects and provide training into: .NET 9, MongoDB, MVVM, Prism, continuous integration, dependencyinjection (Ninject/Spring.net etc), IoC (Unity, etc), TDD (NUnit/MSTest etc) and Agile (Scrum/Kanban). This is a once in a life time opportunity More ❯
Stoke-on-trent, Staffordshire, United Kingdom Hybrid / WFH Options
Synectics Solutions Ltd
making a difference. The team works with a number of technologies and practices, including: C#, .NET, MVC, OOD SQL, SQL Server .NET Core, Angular, jQuery Bootstrap, TypeScript AWS Cloud DependencyInjection TeamCity, GIT, JIRA We are an inclusive and supportive organisation where ideas, suggestions and growth are actively encouraged. About You You will be growing in experience and More ❯
framework and 1 year with WPF and XAML development. Familiar with MVVM design methodology and strong C# development skills. Solid understanding of software development techniques like separation of concerns, dependencyinjection, and object-oriented programming. Database development experience with MySQL and embedded databases. Proficient in producing documentation with strong English literacy skills. Effective collaborator with strong communication skills. More ❯
Maidenhead, Berkshire, United Kingdom Hybrid / WFH Options
Grosvenor Casinos Limited
knowledge of message queuing systems -including Azure Service Bus, RabbitMQ, and AWS SNS/SQS. Familiarity with unit testing/specification frameworks such as NUnit and SpecFlow. Experience using dependencyinjection containers for scalable architecture. Practical use of mocking frameworks like Moq and NSubstitute. Additional Information Join us to unlock benefits and opportunities that will boost your career More ❯
software Proven understanding and experience using reactive frameworks such as Combine You build high-quality code by always writing tests and using performance evaluation tools Experience with test automation, dependencyinjection frameworks, and continuous integration. Preferred Qualifications Experience with Apple's AVKit framework and HLS. Experience integrating in-app purchases using StoreKit. Familiarity with Scrum and Agile methodologies More ❯
bonus). Hands-on experience with Hyvä theme and a good understanding of modern frontend performance optimisation. Solid understanding of Magento architecture, including modules, plugins, observers, service contracts, and dependency injection. Experience writing unit and integration tests as part of your normal development process. Familiarity with CI/CD pipelines and modern DevOps workflows. Working knowledge of event-driven More ❯
Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom Hybrid / WFH Options
Atom Bank
initiatives to improve our development processes. What you’ll be doing: Write high quality, performant and secure code. Take ownership of a variety of items, including complex features and dependency updates. Collaborate with other Android Engineers on large, high impact tasks. Design and develop data models/structures, API integrations and fundamental application framework Proactively identify the technical impact … Studio, Git, and CI/CD processes Strong knowledge of Android libraries and APIs Experience writing unit and UI tests using Mockito/Mockk and Espresso Strong knowledge of dependencyinjection and app modularisation. Experience with working with shared codebase with other developers. What you’ll get from us? Flexible hybrid working (Newcastle from September) Salary up to More ❯
initiatives to improve our development processes. What you'll be doing: Write high quality, performant and secure code. Take ownership of a variety of items, including complex features and dependency updates. Collaborate with other Android Engineers on large, high impact tasks. Design and develop data models/structures, API integrations and fundamental application framework Proactively identify the technical impact … Studio, Git, and CI/CD processes Strong knowledge of Android libraries and APIs Experience writing unit and UI tests using Mockito/Mockk and Espresso Strong knowledge of dependencyinjection and app modularisation. Experience with working with shared codebase with other developers. What you'll get from us? Flexible hybrid working (Newcastle from September) Salary up to More ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
Noir
opportunity to work alongside some of Microsoft's very best .NET Developer. Our client can provide you with industry recognised training in: .NET 9, MongoDB, MVVM, Prism, continuous integration, dependencyinjection, TDD and Agile (Scrum/Kanban). Additionally you will follow the firm's official career progression programme with the view to being promoted into a position More ❯
City of London, London, England, United Kingdom Hybrid / WFH Options
Noir
Developer candidates will have a skill set that encompasses: .NET, C#, WPF and Azure SQL. Our client can provide training in: .NET 9, Azure SQL, MVVM, Prism, continuous integration, dependencyinjection, TDD and Agile (Scrum/Kanban). This is a truly exciting opportunity to work on complex enterprise level, Greenfield .NET/C# projects and to develop More ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
Noir
.NET Developer candidates will have a skill set that encompasses: .NET, C#, WPF and Azure SQL. Our client can provide training in: .NET 9, MongoDB, MVVM, Prism, continuous integration, dependencyinjection, TDD and Agile (Scrum/Kanban). This is a truly exciting opportunity to work on complex enterprise level, Greenfield .NET/C# projects and to develop More ❯
City of London, London, England, United Kingdom Hybrid / WFH Options
Noir
opportunity to work alongside some of Microsoft's very best .NET Developer. Our client can provide you with industry recognised training in: .NET 9, MongoDB, MVVM, Prism, continuous integration, dependencyinjection, TDD and Agile (Scrum/Kanban). Additionally you will follow the firm's official career progression programme with the view to being promoted into a position More ❯
with Jetpack components. Understanding of RESTful APIs for data integration. Proficiency with testing frameworks, including JUnit and Espresso. Knowledge of architecture patterns such as MVVM or MVP. Familiarity with dependencyinjection (Dagger or Hilt). Understanding UI/UX principles in Android. Equal Opportunities Statement At AND Digital we embrace diversity and are committed to equal opportunities. We More ❯
experience 4+ years of Java experience and experience in Java development (Enterprise level a bonus) Familiar with Agile development practices, including Continuous Integration and Scrum Good knowledge of Java, DependencyInjection (Spring), Hibernate, and Web Services Work to tight deadlines, get involved in Scrum meetings, work closely with other Software Engineers and also with Test Analysts Personable with More ❯
Abingdon, Oxfordshire, United Kingdom Hybrid / WFH Options
Preservica Limited
experience. 4+ years Java experience. Experience in Java development (Enterprise level a bonus). Be familiar with Agile development practices, including Continuous Integration and Scrum. Good knowledge of Java, DependencyInjection (Spring), Hibernate and Web Services. Containerisation (Docker), Message Broker (RabbitMQ) and Microservice knowledge an advantage. Work to tight deadlines, get involved in Scrum meetings, work closely with More ❯
with event-driven architecture and strong expertise in RabbitMQ. Experience using Tailwind CSS and Alpine.js within Magento projects. Knowledge of Magento 2 best practices, including use of service contracts, dependencyinjection, and declarative schema. A strong engineering mindset, excellent problem-solving skills, and an interest in scalable architecture and clean code. Excellent communication and leadership skills. Magento More ❯