customer and business needs Deliver thought leadership and coding excellence across Java, React, Python, and other fit-for-purpose technologies Mentor and elevate engineers across teams through design reviews, pairprogramming, and sharing best practices Champion innovation in performance, tooling, and platform features, with an emphasis on enterprise reliability and scalability Collaborate across multiple global teams to drive More ❯
Azure Data Factory pipelines Participate in stand-ups, sprint planning, and retrospectives Clearly document your solutions for internal and client use Engage closely with colleagues and clients, participating in pair-programming, requirements gathering, and demonstrations Regularly learn new Azure technologies, guided by senior consultants and structured training About the candidate: Minimum 2.1 Bachelor's degree in IT, Computer … excellent communication skills and keen interest in consulting Passionate about technology, with a strong desire to specialise in cloud solutions You are flexible regarding travel and varied project work Programming experience (particularly C#, .NET) is beneficial You are eager to explore new technologies including Azure Integration Services, Azure Fabric, AI, Power BI, and Power Platform Reply is an Equal More ❯
# Principal Developer (Healthcare/Public Sector)London, UK Job responsibilities You will champion and adopt best practices like writing clean and reusable code using TDD, pairprogramming and design patterns. You will exemplify Thoughtworks' technical excellence, thought leadership and capabilities to our clients and inside Thoughtworks. You will act as a trusted technical advisor to your client … an inclusive, supportive team culture. You will ensure security, privacy and legal compliance across the account. Job qualifications Technical Skills You have experience with .NET and proficiency in other programming languages. You have a track record of managing the scope and shape of programs of work. You have experience with account management, third party contractual agreements, client management & pre More ❯
to release. Key Requirements: Extensive experience in native Android development using Kotlin and Java . Strong grasp of MVVM , MVP , and modern Android architecture patterns. Deep understanding of TDD , pairprogramming , and Agile methodologies (Scrum/Kanban). Proficient with CI/CD tools and practices. Track record of leading teams or making key technical decisions on mobile More ❯
Reading, Berkshire, South East, United Kingdom Hybrid / WFH Options
Halian Technology Limited
to release. Key Requirements: Extensive experience in native Android development using Kotlin and Java . Strong grasp of MVVM , MVP , and modern Android architecture patterns. Deep understanding of TDD , pairprogramming , and Agile methodologies (Scrum/Kanban). Proficient with CI/CD tools and practices. Track record of leading teams or making key technical decisions on mobile More ❯
Bracknell, Berkshire, South East, United Kingdom Hybrid / WFH Options
Halian Technology Limited
to release. Key Requirements: Extensive experience in native Android development using Kotlin and Java . Strong grasp of MVVM , MVP , and modern Android architecture patterns. Deep understanding of TDD , pairprogramming , and Agile methodologies (Scrum/Kanban). Proficient with CI/CD tools and practices. Track record of leading teams or making key technical decisions on mobile More ❯
Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom Hybrid / WFH Options
Atom Bank
also: Provide technical input in value stream meetings, including planning, stand-ups and retrospectives. Contribute to technical design and to ensure associated artefacts are documented to agreed standards Lead pairprogramming activities with less experienced engineers. Take ownership of multiple features across the estate. When required, participate in the App release process. Help to define coding standards and More ❯
implement the technical strategy, adopting the North Star principles in line with business objectives Coach, support and guide Senior Engineers to produce clean, quality code through code reviews and pairprogramming, providing technical expertise, direction and support to multiple engineering teams for complex projects Working closely with the business, delivery & leadership team Who you are Your skills and More ❯
thick of development and can shift gears quickly when needed. Adaptability is key. You should value best-practices that ensure quality output - things like continuous deployment, testing, code reviews, pairprogramming and retros. You have an interest in management, and have had some experience leading a squad or small team previously. Open to AI: You understand the practical More ❯