rapidly grow our technology platform to deliver our ambitious business growth. In this role you will take ownership of both front-end and back-end systems, driving high-quality development and delivering technical solutions across the product lifecycle. While your primary focus will be coding and architecture design, you will also guide other developers, making technical decisions, and … both front-end and back-end codebases. Define architecture and system design for web applications, ensuring scalability, security, and performance. Provide technical guidance and mentorship to other engineers, ensuring codequality through reviews and best practices. Design and implement responsive, user-friendly web interfaces using modern JavaScript frameworks (Next.js, React). Collaborate with UX/UI designers More ❯
one. When technology connects, more data is shared, more tasks are automated, and more work gets done. Most importantly, dental professionals have more timeto focus on providing a quality experience for their patients. In fact, one connected practice management system simplifies each step of thepatient experience - from first contact and scheduling to clinical treatment and billing, to ensuring … integration. Lead the team in triaging complex bugs, identifying root causes, andimplementing robust solutions for production issues. Champion and implement frontend best practices in areas such as performance optimization, codequality, testing (React Testing Library, Jest, etc.), accessibility, and maintainability. Drive improvements and innovation in ourfrontend architecture, tooling (NPM, Webpack, Vite), and development processes. Technologies We Use More ❯
Manchester, England, United Kingdom Hybrid / WFH Options
Cantarus
the latest front-end technologies including React and TypeScript. Working with .NET-based content management systems such as Umbraco & Kentico. Collaborating in small, agile teams on various projects. Maintaining codequality through regular reviews, E2E testing, and CI/CD practices. Working closely with clients to translate user stories into complex functionalities. Becoming a Subject Matter Expert More ❯
with the Technology Director Lead the migration of legacy systems to modern Azure-based cloud services Champion a DevOps culture—supporting CI/CD, test automation and infrastructure as code Deliver technical leadership in areas such as microservices, containerisation and secure coding Guide architecture decisions across white-label platforms, APIs, CMS, and supporting apps Ensure documentation, code standards … pipelines and access controls Collaborate with the Information Security Manager to ensure compliance with ISO27001 objectives Support GDPR, data privacy and other relevant security policies in solution design Lead code reviews, architectural assessments, and system performance analysis Innovation, Collaboration & External Partnerships Drive innovation across the engineering function, identifying new tools, frameworks and technologies to improve delivery and experience Maintain … strong relationships with key business stakeholders to understand and support internal development needs Manage the day-to-day relationship with our outsourced development partner (Techwave), ensuring aligned priorities, codequality and delivery timelines Coordinate third-party development requirements, ensuring consistency with eurochange’s architecture, standards and security expectations Desired Experience and Skills Degree or equivalent in Computer More ❯
Stevenage, Hertfordshire, South East, United Kingdom
Eurochange
with the Technology Director Lead the migration of legacy systems to modern Azure-based cloud services Champion a DevOps culture—supporting CI/CD, test automation and infrastructure as code Deliver technical leadership in areas such as microservices, containerisation and secure coding Guide architecture decisions across white-label platforms, APIs, CMS, and supporting apps Ensure documentation, code standards … pipelines and access controls Collaborate with the Information Security Manager to ensure compliance with ISO27001 objectives Support GDPR, data privacy and other relevant security policies in solution design Lead code reviews, architectural assessments, and system performance analysis Innovation, Collaboration & External Partnerships Drive innovation across the engineering function, identifying new tools, frameworks and technologies to improve delivery and experience Maintain … strong relationships with key business stakeholders to understand and support internal development needs Manage the day-to-day relationship with our outsourced development partner (Techwave), ensuring aligned priorities, codequality and delivery timelines Coordinate third-party development requirements, ensuring consistency with eurochange's architecture, standards and security expectations Desired Experience and Skills Degree or equivalent in Computer More ❯
with the Technology Director Lead the migration of legacy systems to modern Azure-based cloud services Champion a DevOps culture supporting CI/CD, test automation and infrastructure as code Deliver technical leadership in areas such as microservices, containerisation and secure coding Guide architecture decisions across white-label platforms, APIs, CMS, and supporting apps Ensure documentation, code standards … pipelines and access controls Collaborate with the Information Security Manager to ensure compliance with ISO27001 objectives Support GDPR, data privacy and other relevant security policies in solution design Lead code reviews, architectural assessments, and system performance analysis Innovation, Collaboration & External Partnerships Drive innovation across the engineering function, identifying new tools, frameworks and technologies to improve delivery and experience Maintain … strong relationships with key business stakeholders to understand and support internal development needs Manage the day-to-day relationship with our outsourced development partner (Techwave), ensuring aligned priorities, codequality and delivery timelines Coordinate third-party development requirements, ensuring consistency with eurochange s architecture, standards and security expectations Desired Experience and Skills Degree or equivalent in Computer More ❯
day-to-day technical leadership and mentorship to the development team. Driving the delivery of high-qualitysoftware across our product suite using modern .NET technologies. Performing code reviews and signing off on pull requests to maintain robust coding standards. Collaborating with stakeholders to scope requirements and ensure realistic delivery timelines. Guiding the team in adopting best … API, React, AJAX, JavaScript, WPF Database: SQL Server Tools: AWS, Azure Devops, Entity Framework, Git, Unit testing/mocking frameworks Practices: Agile, SCRUM, CI/CD pipelines, performance reviews, code refactoring Were looking for a Lead Software Developer with: Extensive experience building and delivering complex web and Windows applications. Experience leading technical teams or acting as a senior developer … with mentorship responsibilities. Strong skills in software architecture, refactoring and clean code principles. A passion for improving codequality, sharing knowledge, and supporting junior developers. Experience developing cloud solutions on AWS Solid experience working in fast-paced, agile environments. Bonus Skills (Desirable but Not Required) WPF, MVVM or desktop development experience Android Development Experience writing efficient More ❯
Maidenhead, England, United Kingdom Hybrid / WFH Options
Solas IT Recruitment
You'll work closely with product managers, product owners, other engineering leaders, and cross-functional teams to evolve our solutions, championing best practices in the SDLC, CI/CD, codequality, and test automation. Key Responsibilities: Lead & Mentor: Lead 4-10 development and test engineers globally, providing coaching, career planning, and performance management. Deliver High-Quality Products: Manage multiple product line deliverables, ensuring on-time, on-scope, and high-quality outcomes. Drive Process Improvement: Instrument and report on team processes, establish operational reviews with management, and drive continuous improvement initiatives. Architectural Guidance: Provide architectural direction to your teams, aligning with our cloud and platform strategy. Technical Evangelism: Serve as a champion for … Skills: Expert in JavaScript or JavaScript Web Frameworks (e.g., Angular, React). Agile Proficiency: 5+ years of practical experience with Agile development methodologies. DevOps & SCM: Working experience with source code management (SCM) and DevOps automation. Proficiency with Microsoft Visual Studio IDE and Azure DevOps. Architecture & Scalability: Working experience with scaled software architecture and domain concepts like performance, redundancy, failover More ❯
operations, investments, client services, sales, and finance to understand business requirements and translate them into technical solutions. Ensure that technical implementations align with both business goals and technical standards. CodeQuality and Best Practices: Ensure high standards of codequality through code reviews, testing, and adherence to best practices. Continuously work to improve … production issues and performance bottlenecks. Proactively identify areas for optimisation and implement improvements that enhance the user experience and system reliability. Project Execution: Take responsibility for delivering high-quality solutions on time, ensuring that development and … release processes meet industry best practices. Work collaboratively with the team to maintain a clear and consistent development workflow. Documentation and Knowledge Sharing: Contribute to the documentation of features, code, and processes to ensure that knowledge is easily accessible and maintained within the team. Share technical insights and solutions to promote a learning culture. Continuous Learning: Stay current with More ❯
You'll work closely with product managers, product owners, other engineering leaders, and cross-functional teams to evolve our solutions, championing best practices in the SDLC, CI/CD, codequality, and test automation. Key Responsibilities: Lead & Mentor: Lead 4-10 development and test engineers globally, providing coaching, career planning, and performance management. Deliver High-Quality Products: Manage multiple product line deliverables, ensuring on-time, on-scope, and high-quality outcomes. Drive Process Improvement: Instrument and report on team processes, establish operational reviews with management, and drive continuous improvement initiatives. Architectural Guidance: Provide architectural direction to your teams, aligning with our cloud and platform strategy. Technical Evangelism: Serve as a champion for … MVC, and enterprise-scale Microsoft SQL Server (design, development, performance tuning). Agile Proficiency: 5+ years of practical experience with Agile development methodologies. DevOps & SCM: Working experience with source code management (SCM) and DevOps automation. Proficiency with Microsoft Visual Studio IDE and Azure DevOps. Architecture & Scalability: Working experience with scaled software architecture and domain concepts like performance, redundancy, failover More ❯
Azure to deploy and scale applications. Develop and integrate high-performance, low-latency APIs for AI-driven features. Collaborate with AI researchers to implement generative models in production. Ensure codequality through testing, peer reviews, and continuous integration. Participate in architectural design discussions and promote engineering best practices. Continuously improve the application’s performance, scalability, and maintainability. … Azure to deploy and scale applications. Develop and integrate high-performance, low-latency APIs for AI-driven features. Collaborate with AI researchers to implement generative models in production. Ensure codequality through testing, peer reviews, and continuous integration. Participate in architectural design discussions and promote engineering best practices. Continuously improve the application’s performance, scalability, and maintainability. … databases as Elastic, Pinecone, Weaviate, or similar. Familiarity with cloud platforms (AWS, GCP, etc.) and containerized environments (Docker, Kubernetes). You are committed to writing clean, maintainable, and scalable code, following best practices in software development. You enjoy solving complex problems and continuously improving the performance and scalability of systems. You thrive in collaborative environments, working closely with cross More ❯
Wakefield, England, United Kingdom Hybrid / WFH Options
Propel Tech
use your expertise to guide technical decisions, suggest improvements, and build confidence in how we deliver. Alongside this, you’ll support a talented web team and help drive quality and performance across the board. Why Propel Tech? We’re a friendly, forward thinking software consultancy that thrives on solving complex challenges for our clients. You’ll be part … Lead and support a team of developers, creating an environment that encourages collaboration and problem solving Provide regular feedback to team members through mentoring, one to ones and and code reviews Guide team members in their career progression, supporting learning goals and contributing to managing performance Set and uphold high standards in codequality, system performance … reliability, performance, and security are key Confidence in leading client discussions, explaining technical options, and suggesting improvements Experience mentoring or leading others in a technical environment A focus on codequality, system performance, and continuous improvement Proficiency with Git and experience working within Agile and/or Waterfall methodologies Excellent problem solving and communication skills Strong organisational More ❯
components and guidelines are designed to accelerate application design and development, while ensuring consistency and accessibility (WCAG 2.1) through stable design foundations. Job responsibilities Develop and maintain high-quality React components for the Salt Design System. Collaborate with designers to implement UI designs and … ensure consistency across our digital products. Work closely with product managers and other developers to understand requirements and deliver solutions that meet business needs. Write clean, efficient, and maintainable code, following best practices and coding standards. Conduct code reviews and provide constructive feedback to ensure codequality and adherence to standards. Stay up-to-date … technologies (e.g. NextJS, Remix) Asynchronous operations in Javascript (maybe using libraries such as Axios, RxJS) Familiarity with solving UI state management Already contributes to an Open Source project Clean Code advocate An understanding of UI accessibility concerns Familiarity with one of JPM's existing design languages (UITK, MDS) #J-18808-Ljbffr More ❯
South East London, London, United Kingdom Hybrid / WFH Options
Halian Technology Limited
software architecture aligns with business goals and product requirements. Project Ownership & Delivery Lead the full software development lifecycle of key projects from ideation to deployment. Ensure high standards of codequality, reliability, and performance. Collaborate with stakeholders to prioritise and plan technical initiatives. Team Leadership Lead and mentor a small team of engineers, fostering growth, collaboration, and … accountability. Conduct code reviews, pair programming sessions, and technical workshops. Help recruit, onboard, and develop talent within the engineering team. Collaboration Work closely with product managers, data engineers, and designers to shape roadmaps. Communicate technical concepts effectively across all levels of the organisation. Continuous Improvement Promote best practices in engineering (CI/CD, TDD, observability, infrastructure-as-code … modular, and performant systems. Leadership Proven ability to lead and manage a small team of engineers while remaining hands-on. Product Engineering Mindset Demonstrated ability to deliver high-quality digital products with user and business value in mind. Cloud & Infrastructure Experience working in a SOME environment (e.g. Service-Oriented Microservices Environment), preferably on cloud platforms (Azure, AWS, or More ❯
help manage stock keeping and stock movement operations within and across stores and distribution centres. Key responsibilities for this role are as follows: Software Development: Write, test, and debug code for complex features, distributed systems, or legacy migrations. Lead on designing and optimising deployment pipelines. Technical Leadership: Provide technical guidance and support on complex, high-impact projects that align … across dependent teams, to lead the architecture, design, and development of large-scale projects, ensuring that software solutions align with business requirements, long-term technology strategy, and technology standards. Code Review: Review and provide constructive feedback on code submissions from team members, ensuring alignment to technical standards, maintainability, and high-quality software. Collaboration: Communicate and collaborate … APIs with Micronaut and Spring Boot Relational database (Azure SQL/SQL Server/PostgreSQL) MongoDB Event processing with Kafka CI/CD with GitHub Actions and Azure pipelines Codequality with Sonar Microservice architecture Azure DevOps, Kubernetes, Docker Azure storage, Redis Observability Tools Dynatrace, New Relic Git, GitHub TDD, BDD Kotlin, .NET Android development Reporting built More ❯
transformative software features, driving architectural discussions and providing strategic direction to ensure scalability, maintainability, and alignment with organizational objectives. Define and implement comprehensive unit testing strategies and frameworks, emphasizing code reliability, test coverage, and industry best practices, while mentoring team members in testing methodologies and quality assurance. Serve as a subject matter expert in diagnosing and resolving … intricate technical issues, leveraging advanced debugging and troubleshooting techniques to uphold system integrity and optimize performance. Drive excellence in version control management, overseeing branching strategies, code reviews, and repository hygiene to maintain codebase integrity and foster collaboration efficiency. Mentor and coach team members in code craftsmanship and conduct rigorous code reviews, setting the highest standards for code … and optimization of CI/CD pipelines, utilizing advanced automation techniques and deployment strategies to streamline software delivery and drive continuous improvement. Define and execute seamless integration strategies for code changes, ensuring smooth transitions and minimal disruption to the existing codebase while minimizing technical debt. Create and maintain comprehensive technical documentation, sharing architectural insights, best practices, and references to More ❯
Responsibilities: Develop and maintain scalable and robust enterprise (JEE) applications. Work as part of cross-functional, passionate agile (SCRUM/Kanban) project teams ensuring high-quality delivery from requirements definition through to deployment. Participate in scrum ceremonies and collaborate on development projects, implementing solutions with development managers and teams. Resolve performance or security issues. Provide honest and accurate … Demonstrate knowledge of design patterns. Proactively identify issues and propose innovative solutions. Advocate for automation, Test Driven Development, Continuous Integration, and Continuous Delivery. Maintain high standards of design and codequality, adhering to architectural, security, and scalability standards. Update job knowledge through research, education, and professional networking. Be enthusiastic, fearless, boundary-less, and capable of coaching and More ❯
and/or JavaScript Detail-oriented Excellent writing and grammar skills A bachelor’s degree (completed or in progress) Responsibilities Come up with diverse solutions for coding challenges. Evaluate codequality produced by AI models for correctness and performance. Technologies AI JavaScript Python C# CSS Java Kotlin React SQL Swift TypeScript More We are seeking proficient programmers More ❯
Birmingham, Staffordshire, United Kingdom Hybrid / WFH Options
Flooid Limited
for software development. Work within Agile methods/frameworks such as Scrum & Kanban. Take an active role in daily stand up, planning, and retrospective meetings. Collaborate to embed quality throughout the SDLC. Support development of new solutions, third-party integrations, and legacy system enhancements, following industry best practices. … Troubleshoot and resolve system issues using problem-solving skills. Research and assess technical solutions to business challenges. Use KPIs and metrics to validate software quality. Support estimation and conduct code reviews. Supporting team upskillingand mentoring others. At Flooid you will find: A remote-first culture with the option for hybrid working arrangements. The ability to travel to Birmingham is … and implications of technical decisions as well as programming skills across a range of platforms. You will also: Have a passion for Software Engineering and writing qualitycode Have strong experience of Java and Angular technologies Have expertise in the full software development lifecycle, Agile, and SDLC practices. Possess a track record of launching great products Have More ❯
people what they need while infusing social values. ABOUT THE ROLE In this role, you will be part of our engineering team, working with a high-qualitycode base and the latest tools, where you will promote your skills to be an expert in complex backend development, including microservices architecture, using Node.js , Python or Go . You … scalable software in Node.js , Python or Go Design and create (micro)services and system architecture for projects, and contribute and provide feedback to other team members Help improve existing codequality through writing unit tests, automation and performing code reviews Participate in brainstorming sessions and contribute ideas to our technology, algorithms and products Work with the More ❯
Birmingham, England, United Kingdom Hybrid / WFH Options
Flooid Limited
for software development. Work within Agile methods/frameworks such as Scrum & Kanban. Take an active role in daily stand up, planning, and retrospective meetings. Collaborate to embed quality throughout the SDLC. Support development of new solutions, third-party integrations, and legacy system enhancements, following industry best practices. … Troubleshoot and resolve system issues using problem-solving skills. Research and assess technical solutions to business challenges. Use KPIs and metrics to validate software quality. Support estimation and conduct code reviews. Supporting team upskillingand mentoring others. At Flooid you will find: A remote-first culture with the option for hybrid working arrangements. The ability to travel to Birmingham is … and implications of technical decisions as well as programming skills across a range of platforms. You will also: Have a passion for Software Engineering and writing qualitycode Have strong experience of Java and Angular technologies Have expertise in the full software development lifecycle, Agile, and SDLC practices. Possess a track record of launching great products Have More ❯
seamlessly with backend APIs. Develop scalable APIs and business logic using C# ensuring high performance and security. Contribute to system architecture and tech decision-making Write clean, testable, maintainable code Optimise performance and scalability across the stack Ensure application-level security and data protection Participate in code reviews and knowledge sharing Work closely with the wider team to … in working with MS SQL Server or similar relational databases. Experience with writing complex queries, optimising performance, and ensuring data integrity. Solid understanding of software development best practices and codequality Bonus Skills (Nice to Have) Experience building Android apps (hybrid) with Flutter/Dart Familiarity with microservices and cloud-native architecture Background in H&S compliance … re a small, tech-focused team within a stable and growing company. You’ll be joining a relaxed but productive environment where your ideas will be heard and your code will ship. • Office in Brighton’s digital/tech hub • Generous holiday allowance plus additional birthday day-off • Private healthcare and pension • Supportive team, flexible hours To Apply If More ❯
developing the Guidewire platform. You will use agile and lean methods and be a creative problem-solver as part of a cross-functional team, caring deeply about writing good code and constantly strive to enhance the user experience, possessing a strong desire to keep up to date with the latest development techniques. You will be responsible for maintaining and … Guidewire platform to the requirements of the award-winning International Claims department, whilst maintaining compliance with Markel and regulatory standards. What you’ll be doing: Customizing Claim Centre: Writing code to add features that aren't available through configuration Integrating with other systems: Developing integrations between Claims Centre and other systems, such as PAS, document management systems, and third … DXC downtime and communicating to users You will play a pivotal role in updating the platform, including but not limited to Performing a 3-way merge of the updated code Validating the updated version Adopting new features added in the update Gathering requirements: Working with clients to understand their business needs Designing solutions: Translating business needs into functional specifications More ❯
Manchester, England, United Kingdom Hybrid / WFH Options
Version 1
live in. We foster strong partnerships with leading technology giants including Microsoft, AWS, Oracle, Red Hat, OutSystems, and Snowflake, ensuring that our customers are provided with the highest quality solutions and services. We’re an award-winning employer reflecting how our employees are at the very heart of Version 1 and what we do: UK & Ireland's premier … us and we’ll invest in you! Job Description As an Intermediate Java Software Engineer, you will be part of a cross-functional team, working on developing high-quality, maintainable software solutions to meet our clients' needs. You will continue to expand your technical skills and contribute to process improvements, while also taking ownership of key tasks and … and an Agile environment Solid software engineering background covering SOLID principles with Java experience. Solid experience with Test-Driven Development (TDD) principles, writing unit and integration tests to ensure codequality, and maintaining a reliable testing suite to support continuous integration and delivery. Some experience with Apache Kafka, including working on distributed messaging systems for real-time More ❯
London, England, United Kingdom Hybrid / WFH Options
Version 1
live in. We foster strong partnerships with leading technology giants including Microsoft, AWS, Oracle, Red Hat, OutSystems, and Snowflake, ensuring that our customers are provided with the highest quality solutions and services. We’re an award-winning employer reflecting how our employees are at the very heart of Version 1 and what we do: UK & Ireland's premier … us and we’ll invest in you! Job Description As an Intermediate Java Software Engineer, you will be part of a cross-functional team, working on developing high-quality, maintainable software solutions to meet our clients' needs. You will continue to expand your technical skills and contribute to process improvements, while also taking ownership of key tasks and … and an Agile environment Solid software engineering background covering SOLID principles with Java experience. Solid experience with Test-Driven Development (TDD) principles, writing unit and integration tests to ensure codequality, and maintaining a reliable testing suite to support continuous integration and delivery. Some experience with Apache Kafka, including working on distributed messaging systems for real-time More ❯