City of London, London, United Kingdom Hybrid / WFH Options
ARM
of an agile team contributing to the build of digital products, developing new and enhancing existing software components. Your primary role is to develop cleancode, adhering to SOLID principles that is well tested, performant and maintainable. They should adhere to the agreed development lifecycle, frameworks and quality … the right outcome for the customer. This includes, working with Quality Assurance to support test automation, DevOps engineers to support security, configurability and smooth code deployment, plus pairing with other team members/new colleagues to assist with knowledge transfer, on boarding and pair coding/code reviews. … logic is implemented as required and fully testable * Introducing and owning technical user stories for integration and service optimisation * Documenting solutions through flowcharts, diagrams, code comments, clear code and via Confluence/knowledge base articles * Ensuring compliance with quality guidelines (Unit Tests, Code Quality, Test Driven Development more »
cloud platform to support the growing needs of the business. The ideal candidate will be comfortable with agile delivery of enterprise-grade, mission-critical code which can scale with the needs of a rapidly expanding audience. Who you are A proven professional, with at least 5 years’ experience in … experience would be beneficial (e.g., PostgreSQL/MongoDB). What the job involves Coding new cloud features to support connected devices using Go. Delivering cleancode by utilising both TDD and BDD practices. Document your code properly to enable self-service use of Cloud REST APIs through … Backstage. Leverage Infrastructure as Code (IaC) patterns to accelerate software deployment. Collaborate with the rest of the team to improve telemetry collection capabilities using Grafana Cloud. Collaborate with other teams when necessary. Contribute to team’s backlog and roadmap planning. Collaborate on User Stories definition and requirement collection with more »
Welwyn Garden City, England, United Kingdom Hybrid / WFH Options
PayPoint plc
responsibilities in a fast-paced product driven agile team to help drive the delivery and technical competency of the team and the product forwards cleancode which adheres to SOLID principles and follow the solution architecture on front end development, learning new languages/tools and deepening your … area run smoothly at all times Essential skills and experience minimum of 2-3 years experience as a software engineer industry standard principles (SOLID, cleancode) of Azure Cloud Core/.NET 6+ Framework (version 3.5+) and C# Server (T-SQL, Stored Procedures) Test Framework (NUnit, MSTest, or more »
suit someone with a structured methodology and desire to lead change. Qualifications Agile values, principles, and approaches as well as Scrum framework Advocate of code quality, cleancode, and best practice. Microsoft stack knowledge (C#, .NET Core, SQL, Azure) Experience of test-driven development (unit testing, mocking more »
Bristol, England, United Kingdom Hybrid / WFH Options
iO Associates - UK/EU
office) Salary: £45,000 -£55,000 About the Role: As a Developer, you'll play a pivotal role in translating project requirements into functional code, ensuring a steadfast commitment to delivering top-notch software. Collaborating closely with Developers, Business Analysts, and Testers, you'll ensure technical solutions align seamlessly … communication skills to articulate technical issues to both technical and non-technical audiences, fostering clear understanding and alignment across all stakeholders. Role Responsibilities: Crafting Code: Develop clean, maintainable code that adheres to established coding standards. Ensure code scalability and meet non-functional requirements. Implement code … and facilitate integration and automation testing. Embrace a proactive approach to testing early in the development cycle. Documentation: Contribute to existing documentation to enhance code clarity and maintainability. Ensure documentation is accurate and up to date, removing outdated information. Collaboration: Actively participate in daily stand-up meetings and scrum more »
Birmingham, West Midlands (County), United Kingdom Hybrid / WFH Options
Avanti Recruitment
from home as they are happy to look at remote developers with office visits just once per month in Birmingham. This company follows a clean agile approach, has unit testing in place, and prides itself on creating strong, clean and scalable code in a modern development environment. … with your team to collaborate with colleagues across the business regularly. As part of the development team you will work on collaborative design, development, code reviews and testing. This is an exciting opportunity for someone who has the drive for learning new technologies and writing cleancodemore »
Watford, Hertfordshire, United Kingdom Hybrid / WFH Options
Intec Select Ltd
within the team Create effective solutions (inc. software designs) from product requirements. Ensuring that the solutions developed and deployed are fit for purpose. Developing clean, maintainable features and resolving end-to-end issues with an understanding of different possible approaches Conducting and participating in code reviews with an … with experience in development frameworks such as Laravel/Symfony. Ability to build/maintain CI/CD pipelines with Gitlab. Strong understanding of cleancode and clean architecture. Good understanding of relational databases and MySQL and writing efficient database queries. Frontend development experience, working with modern more »
Watford, England, United Kingdom Hybrid / WFH Options
Intec Select
to the strategy for the management of technical debt within the team Ensuring that the solutions developed and deployed are fit for purpose. Developing clean, maintainable features and resolving end-to-end issues with an understanding of different possible approaches Conducting and participating in code reviews with an … in development frameworks such as Laravel/Symfony. To build/maintain CI/CD pipelines with Gitlab. Experience working with Node Understanding of cleancode and clean architecture. Understanding of relational databases and MySQL and writing efficient database queries. Working in an AWS environment (Desirable) Desirable more »
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
djr
maintaining a greenfield connected data platform system. Collaborating with cross-functional teams to deliver high-quality, scalable solutions. Ensuring delivery of very high quality code and workmanship. Tech Stack: Cloud Platform: AWS Infrastructure-as-Code: Terraform Primary Compute: .NET 7/Linux/Docker/AWS EKS/… No-SQL databases, and Event Driven systems. Experience working within fast-paced teams, employing Continuous Delivery and modern software Engineering practices. Proficiency in delivering CLEANcode to high standards. Experience in Product-driven teams, thriving in Lean/Agile environments. Familiarity with Test Driven Development (TDD). To more »
Southampton, Hampshire, South East, United Kingdom Hybrid / WFH Options
Ordnance Survey Limited
techniques within a development team to drive efficiencies and problem solving. Expert knowledge and skills in software engineering & industry best practice (including (TDD, CI, CleanCode, creating testable code, Design Patterns). Technologies We Use : YAML, Bicep, Azure Pipelines, Azure Data Factory, Function Apps, Azure Batch. Our more »
Southampton, Hampshire, South East, United Kingdom Hybrid / WFH Options
Ordnance Survey Limited
control such as git. Bonus Skills: While not required, the following skills would be a plus: ? Understanding of software engineering best practices (TDD, CI, CleanCode, creating testable code, Design Patterns) ? Experience mentoring or advocating best practice to team members. Technologies We Use : Python (including Data Science more »
Wirral, Merseyside, North West, United Kingdom Hybrid / WFH Options
Searchability (UK) Ltd
skill enhancement are fundamental aspects of our culture. We provide in-house learning and mentoring to ensure that all team members excel in writing cleancode, understanding application architecture, and delivering software using agile methodologies and continuous integration. About you: Proficient in C#/.Net Strong experience with more »
are required. We are looking for someone who would be keen on minimizing overall complexity and has a focus on writing the simplest possible, cleancode that enables peers to read and understand code easily and scale well as a team. Working knowledge of other programming languages more »
designers and other developers to translate business requirements into technical solutions Implement scalable and efficient algorithms and data structures to optimize performance Participate in code reviews to ensure code quality, consistency, and adherence to best practices Debug and troubleshoot issues to identify root causes and implement effective solutions … of DotNet C#, MSSQL, Entity Framework and related technologies Proven experience of Agile methodologies like SCRUM/Kanban Knowledge of SOLID principles Knowledge of cleancode practices Ability to work with complex enterprise software architectures Database Development in SQL Server or NoSQL Databases Some familiarity of Docker Experience more »
the underlying business goals/requirements. Collaborate with others through whiteboarding and pair programming sessions. Communicate effectively with team members, stakeholders and customers. Produce cleancode and practise merciless refactoring supported by unit/acceptance testing. Deliver (design, code, deploy and monitor) high quality software. Refactor, troubleshoot … API frameworks/automated testing tools. Proficiency with test-driven development ( TDD ). CI/CD and DevOps practices. Good-To-Have: Infrastructure as Code - Terraform. Experience of serverless event driven architecture. Modern UI frameworks such as React. Soft Skills: Strong team player with a drive to improve both more »
platform, to creating scalable client interfaces that allow novice users to navigate complex ecosystems. Your responsibilities and tasks will include: Implement defined features through code development, while also conducting thorough investigations and resolution of bugs Develop modular, reusable code components to streamline development and maintenance Utilize front-end … frameworks like Vue.js, or Angular to create scalable and reusable UI components Optimize code and assets to ensure optimal load times and smooth performance Perform code reviews to uphold quality standards Collaborate within cross-functional teams to deliver solutions that either adhere to existing standards or establish new … Angular (or similar) and related tools and libraries Ability to take complex designs from Figma and convert to corresponding HTML/CSS/JS code Experience/knowledge of Agile methodologies like SCRUM/Kanban Knowledge of SOLID principles Knowledge of cleancode practices Ability to work more »
Manchester, North West, United Kingdom Hybrid / WFH Options
Daniel James Resourcing Ltd
diverse teams to craft scalable, high-performance solutions that resonate with user needs. Excellence in Development: Maintain our high standards in software development with clean, efficient, and maintainable code. Technology Leadership: Play an active role in evolving our technology and methodologies, challenging conventional approaches. Quality Assurance: Engage in comprehensive more »
requirements. Design and implement services and APIs supporting applications. Building Micro Services. Debug and profile to isolate mission-critical issues. Conduct application design and code reviews. Own and take pride in code quality and delivery. Work with other engineers and senior engineers to design and implement product stories. … Streaming platforms: RabbitMQ. Experience using and developing Restful APIs. Service-oriented architecture. Exposure to applications handling large volumes of data while delivering high performance. CleanCode and best coding practices. Scrum methodology. Fluent in English in both speaking and writing. 5+ years of experience working as a software more »
expectations Provide constructive feedback to the technical staff during all phases of the software lifecycle to keep development priorities aligned with business needs Write clean, efficient, and maintainable code following best practices and coding standards Stay up-to-date with latest trends, technologies, and best practices in mobile … Experience deploying applications to Apple App Store and Google Play Experience with Agile methodologies like SCRUM/Kanban Knowledge of SOLID principles Knowledge of cleancode practices Ability to work with complex enterprise software architectures Familiarity with web technologies such as HTML, CSS and JavaScript Proficiency in React more »
Manchester, North West, United Kingdom Hybrid / WFH Options
Circle Group
Laravel and their use cases Experience with payment integrations (Worldpay, Paypal, Stripe etc) Unit testing (PHPUnit/pest) Be able to produce and document cleancode CSS frameworks (TailwindCSS/Bootstrap) and in-depth experience with SCSS/SASS Javascript experience with one or more JS frameworks (Vue … the basic concepts of server management Experience with debugging and replicating issues/bugs throughout an application Desirable but not essential: Go lang Peer code reviews GraphQL or in general eCommerce experience would be desirable NoSQL databases Github profile with working samples of previously produced code Docker Figma … for delivering high-quality solutions to specification and on time Actively contribute to the continuous improvement process and drive efficiencies within the team Peer code reviews with more junior-level developers Uphold good development planning and procedures Follow industry best practices and coding standards Optimise application performance and improve more »
Manchester, North West, United Kingdom Hybrid / WFH Options
Adria Solutions
The role will be hands-on, leading the development of solutions written in C#. The candidate will be expected to lead by example, implementing clean software architecture, and scalable code conforming to modern development patterns. Responsibilities of the Lead C# Developer: Participate in requirements gathering to ensure that … functional and non-functional requirements are understood. Collaborate and lead the development teams to produce scalable software design and clean architecture. Write clean, scalable code using .NET programming languages. Improve existing software. Ensure good governance of version control and peer reviews to ensure all code is more »
Leeds, England, United Kingdom Hybrid / WFH Options
MRJ Recruitment
perks Location | Workplace policy: Hybrid working with 2 day in Leeds location (Must be UK based) Build & Maintain Awesome Web Apps: You'll design, code, and keep web applications secure, scalable, and top-notch. Problem-Solving Rockstar: Anticipate changes, troubleshoot issues, and find creative solutions for clients' applications. Clear … a major advantage. Cloud Savvy: Familiarity with AWS/Cloud architecture is a plus. Containers & Automation: Experience with Docker and Composer is a bonus. CleanCode Champion: A good understanding of design principles (SOLID, DRY) and design patterns. Testing Enthusiast: Experience with TDD or other testing practices. Agile more »
a collaborative and open Ideally you will have: 5+ years using .NET applications written in C# 7+ - .NET Core/5+ Passionate about innovation, cleancode, and Solid principles, TDD, BDD & Pair Programming Knowledge of Messaging, with a focus on PubSub Knowledge of both Continuous Integration and Continuous more »
Sheffield, South Yorkshire, Yorkshire, United Kingdom
Ascent People
a modern development environment embracing DDD and .Net Core, working closely with the Project Manager & Technical Architect both in the UK and Europe. Writing cleancode accessed by the full team must be high on your agenda. There will be cross-training opportunities, so we are looking for more »
coding and process. Collaborative Engagement: Work closely with cross-functional teams to ensure seamless delivery of comprehensive software solutions. Continuous Improvement : Drive technical excellence, cleancode principles, Test-Driven Development (TDD), and Behavior-Driven Development (BDD) within the team. Innovation : Play a key role in the evolution of more »