meet the client's needs. Are you someone who could: Provide technical leadership and mentorship to a team of developers, guiding them through best practices and ensuring high-quality code. Design, develop, and maintain front-end components of web applications using HTML, CSS & JavaScript Collaborate with architects and other developers to design robust … scalable, and secure architectures for new projects and enhancements to existing systems. Lead and participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives. Conduct thorough code reviews to ensure codequality, performance, and adherence to best practices. Continuously improve our teams' development processes, tools, and techniques to enhance productivity and product quality. More ❯
oxford district, south east england, united kingdom
Super Benji
platform. We help businesses supercharge outbound sales by combining hyper-personalisation, AI, and a lot of human love, delivered through automation. We've seen incredible traction with our no-code-first approach, built by a small team of junior developers. Now, we're ready for the next chapter: transforming our no-code systems into robust, scalable products — and … need a Senior Developer to help us get there. The opportunity We're looking for a more senior developer with a solid foundation in computer science, experience with no-code platforms, and an eye for scalable system design. You'll work closely with both local and remote developers to enhance, extend, and strengthen our AI-driven platform. You'll … best practices, mentoring the team, and turning our MVPs into world-class products. Some of the things you'll be doing: Building out our core infrastructure, transitioning validated no-code tools into robust coded systems where needed. Integrating the latest AI tools into new products and internal automations. Designing and implementing scalable, secure, and maintainable software architecture. Collaborating with More ❯
gloucestershire, south west england, united kingdom
CoreTech Security
see you working with one or two other colleagues at a time. In addition, you'll take an active role in unlocking the potential of junior colleagues: encouraging idiomatic code, demonstrating engineering rigour, and sharing hard-won knowledge with your peers. You'll also help drive our engineering processes to maintain codequality while balancing realistic … timescales and client requirements. Desirable Skills Professional experience in the design and implementation of complex C or C++ based solutions, ideally both clean-slate projects and updates to legacy code bases. Comfortable with platform APIs, development environments and native debugging approaches on one or more of: Windows, macOS, Linux, iOS, or Android. Experiencing leading a small or midsize team … of developers through a complete project lifecycle, engaging in requirements capture, design review, implementation, and assurance. Commitment to code correctness and quality assurance through static analysis, code review, automated testing, and continuous integration. This vacancy is for experienced software engineers and will require skills and experience in several of the areas listed as well as the More ❯
Design, providing technical input to shape achievable, user-entered solutions. You'll bring strong engineering craft, mentor less experienced engineers, and begin to influence broader squad practices around quality, reliability, and delivery speed. You will be part of our Amsterdam office working directly with a small local team but collaborating closely with a larger engineering team in Edinburgh … full stack role, a core responsibility will be driving front-end development to deliver a seamless, intuitive, and visually engaging user experience. Write high-quality, well-tested code and advocate for engineering best practices. Balance delivery speed with maintainability, scalability, and reliability. Partner with Product and Design to shape solutions that are technically sound and user-focused. … Mentor junior engineers, providing guidance on coding practices and problem-solving. Leverage AI across the SDLC to improve delivery (e.g. codequality, test coverage, release speed, observability). Evaluate trade-offs of AI-driven solutions and collaborate with Product/Design/Tech Lead to ensure AI use supports user and business value. Share learnings about effective More ❯
team. You will work on designing, developing, and maintaining enterprise-level applications that support our digital platforms and customer-facing services. Key Responsibilities: Design, develop, and maintain high-quality Java applications and … microservices. Collaborate with cross-functional teams including product, UX, and QA to deliver innovative solutions. Participate in full software development lifecycle: analysis, design, development, testing, deployment, and support. Ensure codequality through unit testing, code reviews, and adherence to best practices. Troubleshoot, debug, and optimize applications for performance and scalability. Stay up-to-date with the More ❯
APIs, and libraries. Implement modular application architectures to support scalability and maintainability. Integrate with cloud platforms (AWS, Azure) for distributed computing and storage. Technical Leadership & Collaboration Lead design reviews, code reviews, and architectural discussions to ensure technical excellence. Collaborate with product managers, designers, and cross-functional engineers to deliver high-impact features. Quality & Best Practices Champion best … practices including SOLID, DRY, KISS, and test-driven development (TDD) to ensure codequality and building of new features. Leverage AI-assisted tools (e.g., GitHub Copilot, Claude Code) 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 … memory profilers to debug and optimise applications. Experience working with Visual Studio, JetBrains Rider, ReSharper, and modern DevOps pipelines. Experience with AI-assisted coding tools (e.g., GitHub Copilot, Claude Code) to accelerate development. Familiar with relational databases (e.g., PostgreSQL) and RESTful APIs. Strong grasp of Git and version control best practices. Strong communication, collaboration, and problem-solving skills. Comfortable More ❯
Android and iOS devices. Collaborate with cross-functional teams, including product managers, designers, and backend engineers, to define, design, and ship new features. Write clean, efficient, and well-documented code for both platforms using Kotlin for Android and Swift for iOS. Ensure the best possible performance, quality, and responsiveness of the application. Identify and correct bottlenecks, fix … bugs, and improve application performance. Integrate third-party APIs and services, ensuring seamless functionality and data exchange. Participate in code reviews to ensure codequality and knowledge sharing. Participate in the entire application lifecycle, from conception and design to testing and release. Qualifications Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent … principles. Experience with the App Store deployment process. Strong understanding of architectural patterns like MVC, MVVM, or Clean Architecture. Experience with third-party libraries and APIs. Proficient understanding of code versioning tools, such as Git. Excellent problem-solving, analytical, and debugging skills. Strong communication and collaboration skills. Additional Information Experience with offline storage, threading, and performance tuning. Knowledge of More ❯
Milton Keynes, Buckinghamshire, United Kingdom Hybrid / WFH Options
The Open University UK
components of the solution architecture on Azure, ensuring they are secure, scalable, and resilient. Take hands on responsibility for writing, testing, and deploying high quality Infrastructure as Code (IaC) using Azure Bicep templates to automate and standardise our environments. Actively implement and configure robust security controls and networking solutions that adhere to our privacy and governance frameworks … Azure DevOps for both infrastructure and application deployments. Balance strategic architectural planning with practical, hands on implementation, troubleshooting, and operational support. Mentor development teams by demonstrating best practices through code and direct collaboration, in addition to creating reference architectures and documentation. About You Extensive hands on experience in a senior cloud role (e.g. Solution Architect, Cloud Engineer) with extensive … specialisation in Microsoft Azure. Proven ability to design, build, and deploy Azure infrastructure using Infrastructure as Code, particularly Azure Bicep. Strong practical knowledge of Azure security services (e.g. Azure Policy, Defender for Cloud) and networking configurations (VNets, NSGs, Private Link). Experience deploying Azure AI and data services (e.g. OpenAI, AI Search, AI Foundry) in production environments. Skilled in More ❯
Leeds, England, United Kingdom Hybrid / WFH Options
Jaywing
marketing and finance. · Collaborate and Communicate: Work effectively in an agile environment with diverse teams of developers, data scientists, and financial experts, translating business needs into technical specifications. · Ensure CodeQuality: Adhere to company coding standards, perform code reviews, and maintain clear technical documentation to ensure the long-term quality and maintainability of our More ❯
bradford, yorkshire and the humber, united kingdom Hybrid / WFH Options
Jaywing
marketing and finance. · Collaborate and Communicate: Work effectively in an agile environment with diverse teams of developers, data scientists, and financial experts, translating business needs into technical specifications. · Ensure CodeQuality: Adhere to company coding standards, perform code reviews, and maintain clear technical documentation to ensure the long-term quality and maintainability of our More ❯
technology capabilities for our customers and colleagues. Accountabilities Development and delivery of high-qualitysoftware solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance. Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and … alignment with business objectives. Collaboration with peers, participate in code reviews, and promote a culture of codequality and knowledge sharing. Stay informed of industry technology trends and innovations and actively contribute to the organization's technology communities to foster a culture of technical excellence and growth. Adherence to secure coding practices to mitigate vulnerabilities, protect … sensitive data, and ensure secure software solutions. Implementation of effective unit testing practices to ensure proper code design, readability, and reliability. Analyst Expectations To perform prescribed activities in a timely manner and to a high standard consistently driving continuous improvement. Requires in-depth technical knowledge and experience in their assigned area of expertise Thorough understanding of the underlying principles More ❯
Nottingham, Nottinghamshire, East Midlands, United Kingdom Hybrid / WFH Options
Adria Solutions
edge in the digital economy. With strong sector expertise and a partnership-led approach, they are now seeking a number of C# Software Engineer to help deliver high-quality, scalable software solutions. Your role as a C# … Software Engineer You will work with engineers, product managers, and designers to develop features, solve complex challenges, and enhance system performance. Your focus will be on writing clean, maintainable code and contributing to reliable software delivery. Key responsibilities Build and maintain scalable, reliable software applications Translate business needs into technical solutions Improve performance, uptime, and codequality … Docker, Kubernetes Understanding of CI/CD, DevOps, SQL/NoSQL databases, and modern testing practices Strong communication and problem-solving skills Success measures Timely delivery of high-quality features Growing technical ownership and contributions Positive impact on team collaboration and development practices Why join? Hybrid working, ideally based in or near Nottinghamshire Purpose-led company with a More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Salt Search
Dynamics 365 CE Developer to join a talented team of Microsoft specialists. You'll work on complex technical builds, extending Dynamics 365 and Power Platform solutions using both low-code and pro-code approaches. You'll contribute to custom development across D365 CE modules, while being supported to continue growing your technical skillset in a collaborative, innovation-driven … environment. Key Responsibilities Develop and customise Dynamics 365 CE solutions across Sales, Service, and Marketing Build C# plugins and JavaScript to enhance business logic and UI interactivity Deliver low-code solutions using Power Platform tools (Power Automate, PCF, etc.) Work with senior developers and consultants to deliver project milestones Participate in technical solution reviews and codequality … tools and form scripting Solid communication and problem-solving skills Certification in a Microsoft Fundamentals exam (Power Platform, Azure, or Dynamics) Desirable Skills Experience with PCF controls or low-code plugin development Exposure to ALM, Azure DevOps, and source control Previous work within an Agile or Microsoft Partner environment Passion for learning and upskilling in Power Platform technologies What More ❯
about creating exceptional user experiences and solving complex technical problems, we'd love for you to apply. Join us in transforming our product and internal tooling with high-quality, innovative engineering solutions. What your responsibilities will be: Feature Development Own and deliver major features or components, ensuring high-quality execution from conception to deployment. Collaborate with … cross-functional teams to design, develop, and implement features for our user-facing products and internal tools. Build high-quality, maintainable, and scalable solutions using .NET Core and/or React/TypeScript. Architectural Influence Shape and enhance our system architecture to support future growth, performance, and scalability. Long-Term Direction: Contribute to long-term technical direction and … of the codebase. Prototype and develop innovative solutions that enhance our platform, demonstrating new features or technical capabilities. Engineering Practices Advocate for continuous improvement in engineering practices and process. CodeQuality and Optimization Drive improvements in performance, security, and reliability across the stack. Debug & Optimize full-stack solutions to ensure robust performance and responsiveness. QualityMore ❯
Leeds, West Yorkshire, England, United Kingdom Hybrid / WFH Options
Oscar Technology
optimisation JavaScript - for front-end collaboration Grails - nice to have, not essential Environment & Tools: Cloud: AWS/Azure DevOps: Git, CI/CD, Docker, Kubernetes Agile, collaborative environment with code reviews and shared ownership What You'll Be Doing Designing and developing enterprise-grade Java applications using Spring and Hibernate Collaborating with data scientists to embed AI/ML … insights into real-world systems Building scalable, high-availability solutions for global retail clients Driving codequality, performance, and architecture best practices Mentoring junior engineers and contributing to continuous improvement What We're Looking For 8+ years' experience in Java software development Proven background delivering complex, scalable backend systems Deep understanding of Spring Boot and Hibernate Familiarity More ❯
in testing, performance, and software quality. Collaborate closely with product, data, and design teams to translate ideas into technical solutions that deliver measurable impact. Mentor and support engineers through code reviews, pairing, and knowledge sharing - fostering a culture of learning and continuous improvement. Lead by example in cross-functional projects, helping align technical direction with business priorities. Explore and More ❯
technology capabilities for our customers and colleagues. Accountabilities Development and delivery of high-qualitysoftware solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance. Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and … alignment with business objectives. Collaboration with peers, participate in code reviews, and promote a culture of codequality and knowledge sharing. Stay informed of industry technology trends and innovations and actively contribute to the organization's technology communities to foster a culture of technical excellence and growth. Adherence to secure coding practices to mitigate vulnerabilities, protect … sensitive data, and ensure secure software solutions. Implementation of effective unit testing practices to ensure proper code design, readability, and reliability. Assistant Vice President Expectations To advise and influence decision making, contribute to policy development and take responsibility for operational effectiveness. Collaborate closely with other functions/business divisions. Lead a team performing complex tasks, using well developed professional More ❯
Lead engagements when working with customers across domains like retail, banking, publishing, social, education, adtech and more Remain fully hands-on and write high-quality, production-ready code that enables smooth deployment of solutions Drive architectural and design decisions, ensuring scalable, resilient systems built on sound engineering principles and best practices Partner with clients to define and … in technology choices and system design Deep understanding of programming fundamentals and expertise with at least one programming language (functional or object-oriented) A nuanced and rich understanding of codequality, maintainability and practices like Test Driven Development Experience with one or more source control and build toolchains Working knowledge of CI/CD will be an More ❯
Lead engagements when working with customers across domains like retail, banking, publishing, social, education, adtech and more Remain fully hands-on and write high-quality, production-ready code that enables smooth deployment of solutions Drive architectural and design decisions, ensuring scalable, resilient systems built on sound engineering principles and best practices Partner with clients to define and … in technology choices and system design Deep understanding of programming fundamentals and expertise with at least one programming language (functional or object-oriented) A nuanced and rich understanding of codequality, maintainability and practices like Test Driven Development Experience with one or more source control and build toolchains Working knowledge of CI/CD will be an More ❯
Lead engagements when working with customers across domains like retail, banking, publishing, social, education, adtech and more Remain fully hands-on and write high-quality, production-ready code that enables smooth deployment of solutions Drive architectural and design decisions, ensuring scalable, resilient systems built on sound engineering principles and best practices Partner with clients to define and … in technology choices and system design Deep understanding of programming fundamentals and expertise with at least one programming language (functional or object-oriented) A nuanced and rich understanding of codequality, maintainability and practices like Test Driven Development Experience with one or more source control and build toolchains Working knowledge of CI/CD will be an More ❯
Lead engagements when working with customers across domains like retail, banking, publishing, social, education, adtech and more Remain fully hands-on and write high-quality, production-ready code that enables smooth deployment of solutions Drive architectural and design decisions, ensuring scalable, resilient systems built on sound engineering principles and best practices Partner with clients to define and … in technology choices and system design Deep understanding of programming fundamentals and expertise with at least one programming language (functional or object-oriented) A nuanced and rich understanding of codequality, maintainability and practices like Test Driven Development Experience with one or more source control and build toolchains Working knowledge of CI/CD will be an More ❯
london (city of london), south east england, united kingdom
Sahaj Software
Lead engagements when working with customers across domains like retail, banking, publishing, social, education, adtech and more Remain fully hands-on and write high-quality, production-ready code that enables smooth deployment of solutions Drive architectural and design decisions, ensuring scalable, resilient systems built on sound engineering principles and best practices Partner with clients to define and … in technology choices and system design Deep understanding of programming fundamentals and expertise with at least one programming language (functional or object-oriented) A nuanced and rich understanding of codequality, maintainability and practices like Test Driven Development Experience with one or more source control and build toolchains Working knowledge of CI/CD will be an More ❯
design robust, scalable, and secure architectures for new projects and enhancements to existing systems. Participating in agile development processes, including sprint planning, daily stand-ups, and retrospectives. Conducting thorough code reviews to ensure codequality, performance, and adherence to best practices. Contributing to improving our teams' development processes, tools, and techniques to enhance productivity and product More ❯
develop tools, services, and automation that elevate platform assurance across large-scale distributed systems. If you're passionate about platform quality, CI/CD excellence, infrastructure-as-code, and bringing engineering rigor to validation, this is your opportunity to make a major impact. Key Responsibilities Design and build high-performance tools and services to validate the reliability … to the platforms CI/CD pipeline by integrating automated testing, resilience checks, and observability hooks at every stage. Lead initiatives that drive testability, platform resilience, and validation as code across all layers of the ML platform stack. Collaborate with engineering, MLOps, and infrastructure teams to embed quality engineering deeply into platform components. Build reusable components that … of CI/CD systems, GitHub Actions, Jenkins, or similar tools. Solid experience with AWS services (Lambda, S3, ECS/EKS, Step Functions, CloudWatch). Proficient in Infrastructure as Code using Terraform to manage and provision cloud infrastructure. Strong understanding of software engineering best practices: codequality, reliability, performance optimization, and observability. Preferred Qualifications Exposure to More ❯
Shefford, Bedfordshire, South East, United Kingdom
Stackstudio Digital Ltd
Europe. At TCS, you'll be part of a purpose-led transformation company, working on challenging projects that demand ambitious innovation and thought leadership. Key Responsibilities: Deliver high-quality front-end builds for responsive websites and mobile apps using React Native, HTML, CSS, and JavaScript with modern frameworks like React.js. Collaborate with designers and back-end developers to … seamless integration of front-end and back-end functionalities. Optimize mobile applications for performance and responsiveness . Ensure security by design , GDPR compliance, and accessibility standards in front-end code delivery. Deploy apps to iOS and Google Playstore . Apply DevOps concepts and use Azure ADB2C and cloud services (API management, App Service, Azure configurations). Conduct code reviews and maintain front-end codequality and best practices. Stay updated with emerging front-end technologies, trends, and best practices. Write and maintain technical documentation for front-end code and processes. Participate in UI/UX design discussions and maintain graphic standards and branding. Work in an agile DevSecOps environment , utilizing modern frameworks and More ❯