3 of 3 Permanent Code Quality Jobs in Abingdon

Mid-Level Java Developer

Hiring Organisation
Halliburton
Location
Abingdon, Oxfordshire, United Kingdom
Salary
£ 80 K
candidates will be evidently enthusiastic and motivated people who we can train up in our processes and ultimately play a key role in quality assurance initiatives across different stakeholder groups. Please note, although this is a hybrid position, you will be required to attend our Abingdon, Oxfordshire office … solutions. Participate actively in Agile ceremonies including sprint planning, daily stand-ups, backlog refinement, and retrospectives. Write clean, maintainable, and well-documented code following industry best practices and internal standards. Implement automated tests (unit, integration, and functional) to ensure code quality and reliability. Monitor ...

Software Engineering Manager (NET) C#

Hiring Organisation
Jobleads-UK
Location
Abingdon, England, United Kingdom
LabVIEW teams to manage dependencies across complex product development programmes Communicating delivery plans, risks and progress to technical and non-technical stakeholders Reviewing architecture, code quality and engineering practices to maintain high standards Contributing technically … where required, remaining close to the codebase and architectural direction Helping drive the adoption of AI-assisted engineering practices while maintaining accountability for software quality, security and maintainability At Infinitesima, AI supports engineers rather than replaces them. The team uses modern agentic development tools, but engineers retain ownership ...

Software Engineer - Rock Physics Applications

Hiring Organisation
Halliburton
Location
Abingdon, Oxfordshire, United Kingdom
Salary
£ 80 K
cloud applications. Reporting to the Team Lead and working closely with the Product Owner, you will own the technical direction of production software — writing code daily, reviewing pull requests, and driving architectural decisions.Key ResponsibilitiesDesign & build software — Architect, implement, and maintain complex desktop and cloud applications using modern software engineering … modern languages, runtimes, and UI/UX frameworks while preserving scientific accuracy and performance.Leverage AI-assisted development — Actively adopt AI-powered tools (e.g., Copilot, code-generation, automated testing assistants) to accelerate delivery and improve code quality.Collaborate on architecture — Partner with the Team Lead and Product Owner to translate ...