design software solutions that will create meaningful change for our clients. They listen thoughtfully to understand the context of a business problem and write clean and iterative code to deliver a powerful end result whilst consistently advocating for better engineering practices. By balancing strong opinions with a willingness … mentors for more junior-level consultants. You will leverage deep technical knowledge to solve complex business problems and proactively assess your team's health, code quality and nonfunctional requirements. Job responsibilities You will learn and adopt best practices like writing clean and reusable code using TDD, pair … for less-experienced peers through both your technical knowledge and leadership skills. Job qualifications Technical Skills You can skillfully write high-quality, well-tested code and you are comfortable with Object-Oriented programming. You are comfortable with Agile methodologies, such as Extreme Programming (XP), Scrum and/or Kanban. More ❯
years, gained from working on commercial projects. Key Responsibilities: Lead the development of new projects from inception to delivery, demonstrating initiative and innovation. Write clean, maintainable code following best practices and DDD principles. Utilize your expertise in ASP.NET MVC and .NET Core to architect scalable and efficient solutions. … the team to integrate NoSQL databases such as MongoDB, and Neptune. Embrace cloud technologies, including AWS, to build resilient and scalable systems. Participate in code reviews, providing constructive feedback to enhance code quality and performance. Knowledge of building and deploying frameworks for CI and CD, including AWS Code …/Angular/MVC HTML Domain-Driven Design (DDD) About You: Solid experience in ASP.NET MVC and C# development, with a passion for writing clean and efficient code. Familiarity with NoSQL databases such as MongoDB, DynamoDB, or Cassandra. Previous exposure to cloud technologies, particularly AWS, is advantageous. Excellent problem More ❯
About the role We have an exciting opportunity for a Java Engineer to join the elementsuite team, with a passion for cleancode, elegant architecture, and efficient delivery. This is a hands-on role where you'll be developing the elementsuite platform and its foundational services - all mission … designed to power exceptional employee experiences and help our customers thrive. Key responsibilities in the role will include: Delivering best-in-class Java platform code, developing software in an iterative cycle with a focus on architecture and design throughout the process. Creating robust, scalable applications, using industry-standard source … code control within a small team. Developing and testing across multiple browsers, platforms, and devices, including smartphones and tablets where applicable. Maintaining and enhancing the platform software as a reliable and secure foundation for our current and future applications. Enhancing the performance of the platform software as required to More ❯
Altrincham, Cheshire, North West, United Kingdom Hybrid / WFH Options
Cathcart Technology
step in your career? Do you thrive in an Agile environment and enjoy solving complex technical challenges? If you have a passion for writing clean, efficient code and collaborating with a dynamic team, this could be the perfect opportunity for you. My client is looking for someone who More ❯
architectural decisions, mentoring other engineers, and collaborating across design, product, and backend. They're React Native on mobile, React on web, and we ❤️ TypeScript. Cleancode, slick UI, and a genuine focus on user experience is their schtick. 🛠 What You’ll Be Doing Own features across platforms - Build … and backend to deliver features users love. Translate designs into magic - Turn Figma into fast, accessible, production-ready code. Drive best practices - Champion testing, code quality, and dev standards that scale with the team. Embrace modern tools - From unit tests to CI/CD, and yes - we’re exploring More ❯
Huddersfield, England, United Kingdom Hybrid / WFH Options
Langham Recruitment
SaaS | £55,000 – £65,000 DOE | Tech for Good Are you a passionate Full Stack Developer looking to make a real impact with your code? Join an award-winning EdTech SaaS company based in Huddersfield that's transforming education outcomes across the UK and internationally. You’ll be joining … ll Be Doing Collaborating in an agile, Scrum-based team to build and enhance features in our flagship education platform Solving complex problems through clean, maintainable code using best practices like SOLID, DRY, and test-first development Tracing and fixing bugs, refactoring legacy code, and contributing to More ❯
newcastle-upon-tyne, tyne and wear, north east england, United Kingdom
Ronald James Group
to work on and how to do it Peer collaboration and accountability, not top-down control What You Bring: Strong Node.js experience Passion for cleancode, testing, and refactoring Comfortable with TDD, CI/CD, and agile practices A mindset of curiosity, ownership, and constant improvement Why Join More ❯
Leeds, England, United Kingdom Hybrid / WFH Options
Gravitas Recruitment Group (Global) Ltd
Software Developer, you will play a key role in the design, development, and maintenance of software applications. Our ideal candidate will be passionate about cleancode, agile methodologies, and continuous improvement. You will have the opportunity to work on end-to-end development projects, contribute to technical discussions More ❯
West Midlands, United Kingdom Hybrid / WFH Options
Brio Digital
Proven experience across both modern and legacy stacks A genuine ownership mentality - you don't just fix bugs, you improve ecosystems Understanding of scalability, cleancode principles, and microservice architecture Attention to detail that borders on obsessive - especially when it matters Why This Role? You'll work alongside More ❯
Belfast, Northern Ireland, United Kingdom Hybrid / WFH Options
Adepta Partners
in testing cloud-native applications on AWS . Proven experience leading offshore or distributed QA teams in a global engineering environment. A passion for cleancode, DevOps, and continuous improvement. Why Join? Be part of a global tech leader with a growing presence in Belfast . Lead meaningful More ❯
North Star principles. Help develop/improve customer standard frameworks and policies, ensuring that they are understood and adopted. Support other engineers to produce clean, quality code through code reviews and pair programming. Drive DevOps practices to automate the product development life cycle and ownership attitude. Your More ❯
whilst getting the opportunity to mentor others. In this role, you will: Build, maintain, and release our well architected services by writing correct and cleancode consistently and following best practices and conventions. You will understand and make well-reasoned design decisions and tradeoffs in your areas of More ❯
Being an active player while building our software, able to take and/or clarify the most difficult aspects. Enforcing best practices, advocating for cleancode and helping others succeed through Engineering review processes. What we are looking for: You have strong technical skills and solid conceptual foundations. More ❯
Understanding of algorithms and data structures Strong problem-solving skills Solid knowledge of Java SDK/J2SE Degree in computer science or very similar Clean coding practices and ability to write clear technical documentation JavaScript and Node would be beneficial If interested, and you would like to hear more More ❯
Cambourne, Cambridgeshire, United Kingdom Hybrid / WFH Options
Remotestar
Ruby. Built dynamic, responsive frontend interfaces with Next.js. Integrate frontend and backend components for optimal performance. Manage AWS cloud services and PostgreSQL databases. Write clean, efficient, and scalable code. Collaborate with cross-functional teams to deliver high-quality products. Skills Required: Ruby for backend development. Next.js/React.js for More ❯
software solutions. MAIN RESPONSIBILITIES Lead the design and implementation of complex software systems. Collaborate with product managers and stakeholders to define technical requirements. Write clean, maintainable, and efficient code. Conduct thorough code reviews and provide constructive feedback. Troubleshoot and resolve complex technical issues. Introduce and advocate for best More ❯
software solutions. MAIN RESPONSIBILITIES Lead the design and implementation of complex software systems. Collaborate with product managers and stakeholders to define technical requirements. Write clean, maintainable, and efficient code. Conduct thorough code reviews and provide constructive feedback. Troubleshoot and resolve complex technical issues. Introduce and advocate for best More ❯
SQL Server and MongoDB to design and optimize data storage solutions. Collaborate with cross-functional teams to define, design, and ship new features. Write clean, maintainable code and follow best practices in source control using Git. Develop and consume RESTful web services. Participate in code reviews, agile More ❯
the office Responsibilities Assist in the development, testing, and maintenance of software applications. Collaborate with team members to design and implement new features. Write clean, maintainable code following best practices. Participate in code reviews and contribute to team knowledge sharing. Work with APIs and integrate third-party … services into applications. Troubleshoot and debug existing software issues. Document development processes, code changes, and technical specifications. Skills Proficiency with C#/.NET Core Proficiency in SQL for database management. knowledge of JavaScript/HTML/CSS/SASS for front-end development is preferred but not essential. A More ❯
kings hill, south east england, United Kingdom Hybrid / WFH Options
Atreon
the office Responsibilities Assist in the development, testing, and maintenance of software applications. Collaborate with team members to design and implement new features. Write clean, maintainable code following best practices. Participate in code reviews and contribute to team knowledge sharing. Work with APIs and integrate third-party … services into applications. Troubleshoot and debug existing software issues. Document development processes, code changes, and technical specifications. Skills Proficiency with C#/.NET Core Proficiency in SQL for database management. knowledge of JavaScript/HTML/CSS/SASS for front-end development is preferred but not essential. A More ❯
Shrewsbury, Shropshire, United Kingdom Hybrid / WFH Options
Recooty
robust, maintainable, and scalable systems in an agile environment. Have a passion for mentoring and guiding others in your team. Take pride in delivering clean, efficient code and are comfortable with code reviews. Are knowledgeable in Azure and cloud-based infrastructure, with expertise in tools like Git More ❯
own ideas and participate in discussions, planning and their implementation together with the product owner. As a team, you take responsibility for architecture and code quality. You support the team with knowledge transfer, code reviews and testing of new features. You assist our technical support in 3rd-level … are willing to learn about how our network monitoring software works. You are very familiar with the development of software architectures, the implementation of cleancode principles and the application of design patterns. You are familiar with Git or similar and are interested in a modern CI infrastructure More ❯
practices and drive continuous improvement. Optimize SQL queries and work with cloud services (AWS). Mentor junior developers and uphold coding standards. Ensure high code quality through testing, debugging, and code reviews. Essential Skills & Experience 5+ years of experience with Node.js, React, JavaScript/TypeScript . Strong SQL … performance optimization. Experience in Agile development, scalable APIs, and cloud-based architectures . Solid understanding of AWS services and DevOps principles. Passion for writing clean, maintainable code and improving team practices. Nice-to-Have Skills Snowflake/Data Warehousing DevOps & CI/CD experience GraphQL Benefits Competitive salary More ❯
and troubleshoot software issues, providing timely resolutions Stay up-to-date with industry trends and advancements in C++ programming and data engineering technologies Write clean, maintainable, and efficient code, following coding best practices and standards Participate in code reviews to ensure code quality and consistency Collaborate More ❯
be a good fit if You are an experienced .NET developer that is highly proficient in C# You can demonstrate that you can write clean, maintainable code You have excellent communication and interpersonal skills You have worked on a large code base; collaborating with others in a … distributed team You can work independently Key Duties and Responsibilities The successful candidate will: Develop new features and products working from customer requirements. Produce clean, maintainable, and well tested code (primarily in C#). Employ best practices (and help to maintain them through technical reviews and mentoring). … of technical competency in C# and the .NET framework Understanding and experience of applying modern software best practices An ability to design and write clean, maintainable code. Excellent communication and interpersonal skills Ability to learn quickly and to collaborate with others in a geographically distributed team Experience in the More ❯