301 to 325 of 7,867 Permanent Digital & IT Jobs

Software Engineer

Location
Gloucester, England, United Kingdom
doing Develop high-quality, secure, and maintainable software, following engineering standards, best practices, and architectural guidance. Contribute to solution design and Agile delivery, participating in planning, estimation, technical discussions, and feature development. Support application reliability and continuous improvement, using debugging, root-cause analysis, automation, and technical debt … software engineering principles, including modern development practices, design patterns, coding standards, and proficiency in Azure and .NET. Experience delivering solutions in Agile environments, with the ability to manage workloads and meet deadlines effectively. Proven problem-solving skills, with experience debugging, troubleshooting, and resolving software defects. ...

Senior Software Developer (Python)

Location
Greater London, England, United Kingdom
Document Database Experience in Unit Testing Experience in Model-View-Controller Previous involvement in developing and delivering major IT solutions An understanding of agile tools and techniques Excellent communication skills and professional attitude Highly ambitious, wanting to excel in your career Candidates MUST be willing to travel ...

Senior Software Engineer - GB

Location
Gateshead, England, United Kingdom
reviews, and design sessions. Mentor and support engineers at all levels, helping the team develop skills, confidence, and engineering discipline. Participate fully in Agile ceremonies (refinement, planning, retrospectives) as part of a cross-functional Scrum team. Software Engineering Design and build backend services and APIs using both ...

Software Engineer

Location
Greater London, England, United Kingdom
distributed compute, using industry-standard libraries such as Pandas, Polars, and Dask. Experience working in a modern software engineering environment leveraging Agile (Scrum), DevSecOps methodologies, CI/CD workflows, and tools including Git and GitHub Experience working with agentic development tools in a professional environment Ability ...

Lead Software Engineer

Location
Altrincham, England, United Kingdom
full lifecycle. Strong understanding of architectural and design patterns (serverless, microservices), with ability to lead and assure their application. Experience leading delivery in Agile environments (Scrum, Kanban, TDD), providing technical guidance and contributing to planning and estimation. Hands‐on expertise the cloud, delivering scalable, secure, and well‐architected … abilities that are necessary for success: Able to work effectively in environments where you can adapt to innovative practices involving uncertainty, change, and agile working. Ability to manage competing priorities and your time so you can deliver high-quality work within deadlines. Good interpersonal skills, with the ability ...

Software Engineer (eDV Cleared)

Hiring Organisation
BAE Systems
Location
United Kingdom
Employment Type
Full Time
Continuous integration and continuous delivery tools, such as Bamboo, Jenkins, TeamCity or Bitbucket. Automated testing frameworks and static analysis tools, such as SonarQube. Agile delivery approaches, including Scrum, Lean or Kanban. Common software design patterns. Cloud platforms, including AWS or Microsoft Azure. Container technologies, including Docker ...

AI Native Software Engineer

Location
Belfast City District, Northern Ireland, United Kingdom
Platform to run agents on a secure, well governed foundation, and with QA, Solution Architects, Enterprise Architecture, Security and domain experts in an agile environment. What you'll be doing You will act as an internal influencer, creative problem solver and AI advocate, helping teams get the most ...

Lead Software Engineer

Hiring Organisation
Hackajob Ltd
Location
Bristol, Avon, South West, United Kingdom
Employment Type
Permanent, Part Time, Work From Home
Salary
£90,000
team members and a wider learning and mentoring culture that can help you develop the following: Written code with tests Delivery in an agile environment Worked across a variety of programming languages Worked with databases Worked with APIs Worked with at least one Cloud platform Debugging experience … directly with customers and users Working within multidisciplinary teams with product, design, and technology working within the same cycles Showcasing and presentation skills Agile practices such as Scrum, XP, and/or Kanban Pair programming - we pair around 50% of the time Writing code with test-driven development ...

Software Developer in Test - C3

Hiring Organisation
Centre4 Testing
Location
London, UK
Employment Type
Full-time
role but don't tick every box, we'd still love to hear from you! Essential Skills & Experience: Eligibility for Security ClearanceExperience in Agile environments (e.g., SCRUM, Kanban)A technical development background with coding skills in Java, C#, TypeScript, JavaScript, or similarExpertise in automation testing, with hands ...

Senior Agentic AI Full-Stack Software Engineer (Java & React / Javascript / Angular / Claude Code / Codex)

Location
Oxford, England, United Kingdom
create products to support the sharing of scientific knowledge? Do you enjoy collaborating to solve complex technical problems? About the team Our dynamic Agile Teams deliver the technology that facilitates researchers to publish quality scientific research. As a Software Engineer, you will build capabilities to improve … input into architectural decisions to ensure stability and performance Identifying and implementing enhancements to continually improve our delivery process Partnering with cross‐functional Agile and DevOps implementation teams Requirements We know it, and we’re excited about it. AI‐assisted and agentic development is reshaping what engineers ...

Senior Agentic AI Full-Stack Software Engineer (Java & React / Javascript / Angular / Claude Code / Codex)

Hiring Organisation
Elsevier
Location
Oxfordshire, United Kingdom
Employment Type
Full Time
create products to support the sharing of scientific knowledge? Do you enjoy collaborating to solve complex technical problems? About the team: Our dynamic Agile Teams deliver the technology that facilitates researchers to publish quality scientific research. As a Software Engineer, you will build capabilities to improve … input into architectural decisions to ensure stability and performance · Identifying and implementing enhancements to continually improve our delivery process · Partnering with cross-functional Agile and DevOps implementation teams Requirements: We know it, and we're excited about it. AI-assisted and agentic development is reshaping what engineers ...

Software Engineering Team Lead

Location
United Kingdom
approach and sense of responsibility Team Leadership Proven experience leading or mentoring engineers toward high performance (including giving developmental feedback) Excellent understanding of agile principles, who champions the adoption of agile ways of working in teams. Acts as a servant leader in your cross‐functional team ...

Software Developer - Full Time

Location
Greater London, England, United Kingdom
behaviour change. Here are some of the principles we live by. This focus means we need builders not robots. Our people are curious, agile, creative self-starters. We are doing things that have never been done before, our people work without blueprints, taking responsibility to find the best ...

Principal Software Engineer

Location
Boston, England, United Kingdom
design reviews, threat modeling, and operational readiness. Raise the bar on secure coding practices and platform engineering discipline. Lead development in an Agile, CI/CD environment with a strong emphasis on automation, testability, and observability. Partner across Conga Work with Architecture and Product Security to implement ...

Software Engineer - QuantumBlack, AI by McKinsey

Location
Greater London, England, United Kingdom
software products and services from the ground up while coaching and mentoring client teams on engineering best practices, user-centric design, and Agile values. By co-creating with clients and their leadership, you’ll help build not only cutting-edge products but also the technical capabilities … Azure, AWS, GCP), including Docker and CI/CD Strong focus on automated testing, logging, monitoring, and overall system reliability Experience working in Agile teams, including active participation in sprint ceremonies Experience pair programming collaboratively with other developers Exceptional time management to meet your responsibilities in a complex ...

Software Engineer II

Location
Belfast City District, Northern Ireland, United Kingdom
initiatives.Partner with multiple teams including product, architecture, infrastructure, security, and vendors.Build solutions to meet business objectives while adhering to enterprise architecture & security standards.Follow Agile delivery practices and continuous delivery methodologies.Architecture & Solution DesignBuild and support API first, event-driven, microservices, and cloud-native architecture.Ensure integration between vendor platforms, proprietary ...

Software Engineer - Seismic (Contract)

Location
Greater London, England, United Kingdom
different capabilities, systems or teams; a breadth of (positive) experiences is valued alongside depth. A solid understanding of the end-to-end SDLC (Agile, Waterfall, hybrid etc.) and modern engineering disciplines. Strong stakeholder management and communication skills, with the ability to explain technical concepts to both technical ...

Lead Software Developer In Test - Lead Consultant

Hiring Organisation
Scale Factory
Location
South East London, London, United Kingdom
Employment Type
Permanent, Work From Home
you. Essential Skills & Experience: Eligibility for Security Clearance Proven leadership in QA/testing roles, with experience guiding teams and managing delivery in Agile environments (SCRUM, Kanban) Strong programming skills in Java, C#, JavaScript/TypeScript , or similar Deep expertise in test automation frameworks such as Selenium, Playwright ...

Software Engineer III

Hiring Organisation
Pearson
Location
London, England, United Kingdom
SQLcl, Liquibase or similar. Automated testing design and set-up, including PL/SQL unit testing (e.g. utPLSQL). Jira, Kanban boards and agile delivery methods. Excellent organisational, communication and planning skills; proactive and self-motivated. Desirable Skills & Experience Oracle integration and data quality tools such as Oracle ...

Software Engineer III

Location
Rotherham, England, United Kingdom
SQLcl, Liquibase or similar. Automated testing design and set-up, including PL/SQL unit testing (e.g. utPLSQL). Jira, Kanban boards and agile delivery methods. Excellent organisational, communication and planning skills; proactive and self‐motivated. Desirable Skills & Experience Oracle integration and data quality tools such as Oracle ...

Agile Business Analyst – Consultant/Senior Consultant – Digital Excellence Capgemini

Location
Glasgow, Scotland, United Kingdom
Agile Business Analyst – Consultant/Senior Consultant – Digital Excellence Overview Company Name: Capgemini Job Role: Agile Business Analyst – Consultant/Senior Consultant – Digital Excellence Qualifications: Bachelor’s Category: IT Jobs Job Type: Full Time Location: Glasgow Capgemini Invent is seeking experienced professionals for the role … Agile Business Analyst at the Consultant or Senior Consultant level, focusing on Digital Excellence. This position involves working with clients to implement innovative digital and AI-enabled solutions that drive business transformation and deliver tangible value. The role is integral to bridging business needs with technological solutions, ensuring ...

Test Automation Engineer

Location
Belfast City District, Northern Ireland, United Kingdom
hands-on engineering role, combining strong software development skills with modern quality engineering practices. You'll work within multidisciplinary Agile teams to ensure quality is embedded throughout the software delivery lifecycle. What You'll Be Doing Designing, developing and maintaining automation frameworks, testing solutions … causes and implementing long-term solutions. Applying a range of testing approaches including unit, integration, API, end-to-end and exploratory testing. Supporting Agile delivery teams throughout the full software development lifecycle. Mentoring team members and contributing to engineering best practices. Essential Skills & Experience Active ...

Technical Project Manager

Location
Greater London, England, United Kingdom
dependencies, risks, issues and delivery resources. Strong stakeholder management skills, including experience working with technical teams and senior business stakeholders. Experience working within Agile delivery environments, including Scrum, Kanban or hybrid methodologies. Ability to identify blockers, manage competing priorities and drive accountability across multidisciplinary teams. Excellent communication, organisation … technical requirements, APIs, system integrations, cloud environments and data flows with engineering teams. Relevant project management qualifications such as PRINCE2, PMP, APM or Agile certifications. Desirable Experience Experience delivering AI-enabled products, generative AI solutions, intelligent automation or machine learning initiatives. Previous experience in public services, healthcare, regulated ...

Quality Assurance Engineer

Location
Belfast City District, Northern Ireland, United Kingdom
their skills and contribute to meaningful improvements across the technology function. The Opportunity As a Quality Assurance Engineer, you'll work within an Agile delivery team, helping ensure software quality is considered at every stage of development. You'll collaborate closely with developers, business analysts and product … business Supportive team environment with approachable leadership Career development and progression opportunities Exposure to AI-assisted testing and development tools Collaborative Agile delivery practices Key Responsibilities Develop, execute and maintain manual and automated test cases. Build and improve automated UI, API and integration testing solutions. Work ...

Technical Product Owner

Location
Greater London, England, United Kingdom
systems. Balance new feature development with technical debt, performance, security, scalability and maintainability. Facilitate backlog refinement, sprint planning, reviews and other Agile ceremonies. Gather feedback from stakeholders and end users, using insights and measurable outcomes to inform product priorities. Ensure solutions are developed with appropriate consideration … applied to real-world problems. Ability to translate business requirements into well-defined user stories, acceptance criteria and prioritised backlogs. Experience working within Agile delivery environments, including Scrum or Kanban. Strong stakeholder management skills, with the ability to align competing priorities across technical and business teams. Confidence discussing ...