looking for someone with a good level of experience with general software engineering practices and should have exposure to the following: Version control management with Git Code reviews and pairprogramming Test frameworks with at least an interest in TDD User stories and capturing requirements Iterative development and refactoring As you'll be working in a team of More ❯
Newcastle Upon Tyne, England, United Kingdom Hybrid / WFH Options
developrec
architectural strategies Liaise with external partners as needed to support solution development Execution & Delivery Work closely with engineering managers to plan implementation strategies Assist teams during execution through prototyping, pairprogramming, and code reviews Engage in diagnostics and incident response for platform reliability Continuous Improvement & Knowledge Sharing Maintain clear technical documentation Share knowledge across engineering, service, and compliance … teams Contribute to hiring, onboarding, and mentoring to grow overall technical capability What You'll Bring Proven experience designing and delivering complex, scalable systems Strong programming skills in modern technologies such as C#, .NET, TypeScript/JavaScript, and Azure Deep understanding of engineering principles, code quality, and system architecture Comfortable making technical decisions under pressure and balancing short- vs More ❯
Newcastle Upon Tyne, Tyne And Wear, United Kingdom
amber labs
managers, delivery managers, business analysts, user researchers, and engineers to refine technical direction. Write clean, testable code following best practices in security, accessibility, and DevOps. Participate in code reviews, pairprogramming, and continuous integration/deployment processes. Troubleshoot and resolve live service issues, ensuring resilience and availability. Work within GDS (Government Digital Service) standards and contribute to open More ❯
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom Hybrid / WFH Options
Develop
architectural strategies Liaise with external partners as needed to support solution development Execution & Delivery Work closely with engineering managers to plan implementation strategies Assist teams during execution through prototyping, pairprogramming, and code reviews Engage in diagnostics and incident response for platform reliability Continuous Improvement & Knowledge Sharing Maintain clear technical documentation Share knowledge across engineering, service, and compliance … teams Contribute to hiring, onboarding, and mentoring to grow overall technical capability Ideal Candidate Profile Proven experience designing and delivering complex, scalable systems Strong programming skills in modern technologies such as C#, .NET, TypeScript/JavaScript , and Azure Deep understanding of engineering principles, code quality, and system architecture Comfortable making technical decisions under pressure and balancing short- vs long More ❯
Sunderland, Tyne and Wear, UK Hybrid / WFH Options
Develop
architectural strategies Liaise with external partners as needed to support solution development Execution & Delivery Work closely with engineering managers to plan implementation strategies Assist teams during execution through prototyping, pairprogramming, and code reviews Engage in diagnostics and incident response for platform reliability Continuous Improvement & Knowledge Sharing Maintain clear technical documentation Share knowledge across engineering, service, and compliance … teams Contribute to hiring, onboarding, and mentoring to grow overall technical capability Ideal Candidate Profile Proven experience designing and delivering complex, scalable systems Strong programming skills in modern technologies such as C#, .NET, TypeScript/JavaScript , and Azure Deep understanding of engineering principles, code quality, and system architecture Comfortable making technical decisions under pressure and balancing short- vs long More ❯
improve and optimise current processes to drive efficiency and quality Maintain and update developer standards around automation best practices Mentor and guide peers through code reviews, dev sessions, and pair-programming Investigate and document alternative solutions for future development What We're Looking For: At least 1 year of experience with one or more RPA tools (e.g., Blue … Operational experience and knowledge is an advantage What Would Set You Apart (But Isn't Essential): University degree Knowledge of .NET (C#) and .NET framework application development Experience with programming languages (Java, .NET, VBA, HTML, SQL) Familiarity with NLP, LLM, Document Understanding, and OCR technologies Ready to Make an Impact? At tombola, we celebrate diversity and inclusion -our "Free More ❯
and direction of new commercial opportunities Execution & Delivery Work alongside Engineering Managers to finalise implementation plans for new work Support feature teams during execution with activities such as prototyping, pair coding, reference code, pull request reviews, and ensuring test coverage Engage in incident response and diagnostics, particularly where player engagement services are affected Continuous Improvement & Team Development Maintain and More ❯
developers at Opencast care about building products right and combine their own experience and approach with our company values. They are tech agnostic, have expertise in agile methodologies, eXtreme programming practices and use industry-leading programming languages to deliver agile transformation. Our approach to software development is collaborative, focused on keeping things simple, and we use test driven … development and pairprogramming as best practice. Working with clients and key stakeholders is a crucial part of a consultancy role. Our developers are inclusive team players that listen, collaborate, can positively challenge and manage expectations when needed but most of all are always willing to teach and help others. Leaving a client with improved ways of working … technical, never confined to any one provider or solution and there are always opportunities for learning and development. Technical Skills Expertise in Java is preferred Understanding of Object Oriented Programming In depth knowledge of concepts and uses of testing Knowledge or experience of delivering complex services to Government Digital Service (GDS) standards, is beneficial Being comfortable with new technology More ❯
role Web technologies experience (WASM, WebGL), as well as Typescript, Rust and V8 Ideally an undergraduate degree in a relevant STEM subject, such as Comp Sci Exposure to functional programming, pairprogramming and agile methodologies Some product knowledge within Rates/FX or Equity derivatives Familiarity with financial derivatives and pricing would be advantageous Due to demand More ❯
BA2, Bath, Bath and North East Somerset, Somerset, United Kingdom
YT Technologies
multiple exciting industries. You'll be expected to help drive technical design decisions behind internal projects, delivering iterative design work across various software components. This includes engaging in dynamic pairprogramming, brainstorming on whiteboards, and collectively architecting robust solutions, with every line of code benefiting from thoughtful peer review. What You'll Need: Commercial mastery of modern programmingMore ❯
systems are clean, future-proof, and well-encapsulated. Execution Collaborate with team leads to finalise solution designs and guide teams through delivery. Provide hands-on support during build phases-pair-programming, prototyping, reviewing code, and ensuring test coverage is solid. Support incident response when needed, partnering with Service Delivery to resolve critical issues efficiently. Knowledge Sharing & Documentation Build More ❯