Skip to content
×

Software Engineer J.D. Power

Job in Cardiff, Cardiff City Area, CF10, Wales, UK
Listing for: Owen Thomas B Corp
Full Time position Listed on 2026-11-10
Job specializations:
  • Software Development
    Software Engineer, .NET Developer, Backend Developer
Salary/Wage Range or Industry Benchmark: 60000 - 90000 GBP Yearly GBP 60000.00 90000.00 YEAR

Job Description & How to Apply Below

Software Engineer Overview

Company Name
: J.D. Power

Job Role
:
Software Engineer

Qualifications
:
Not specified

Category
: I

Job Type
:
Full Time

Location
:
United Kingdom

The role

Job Description

Location: Remote Europe

Reports to: Software Development Manager

Employment Type: Full-time

This is an existing vacancy

About the Role

The Software Engineer is responsible for investigating, analysing, and reverse engineering existing software systems, leveraging AI-powered tools and techniques to accelerate understanding, improve code analysis, and enhance documentation. The role contributes to the full software development lifecycle, including the design, development, testing, support, maintenance, and optimisation of internal applications and databases, while identifying opportunities to use AI to improve efficiency, quality, and innovation across software solutions.

In

this role, you will
  • To maintain and develop of all Production applications and all Data Import, Data Export and Editorial tools used by the Editorial, Production and Valuations teams
  • To provide 3rd level support for all Production applications, tools and data processes.
  • Working with the New Development Manager to develop new applications, tools etc…
  • Understand and implement security measures, minimum privilege principles and protect data from unwarranted use.
  • To ensure that all development is carried out according to industry best-practice standards
  • To ensure that full documentation is produced for all software
  • Architecting solutions that meet both our technical aspirations and the strategic requirements of our business
Required Qualifications
  • Excellent analytical and problem-solving skills with good judgement and decision-making ability, able to put theory in practice to find innovative ways of resolve problems.
  • Strong C#/.NET development skills spanning both current and legacy platforms: ASP.NET Core (Razor Pages and MVC) on .NET 8 and .NET 10, and legacy ASP.NET MVC 5, Web API 2, Web Forms and Win Forms on .NET Framework 4.8.
  • Ability to read, maintain and help modernise legacy Visual Basic 6 and Classic ASP (VBScript) applications; experience migrating VB6/COM systems to .NET is a strong advantage.
  • Solid SQL Server experience: stored-procedure-based data access via  and Entity Framework Core, and comfort working without an ORM where required.
  • Experience with, or a genuine willingness to learn, containerised deployments (Docker on Linux) and AWS cloud services such as ECS Fargate, Lambda, S3, Systems Manager/Secrets Manager and Cloud Watch; exposure to Infrastructure-as-Code (Terraform) is a plus.
  • Experience writing automated tests (xUnit/NUnit, Moq) and building integration and regression (“golden file”) test suites for business-critical systems.
  • Understanding of XML/SOAP/REST-based B2B integrations and partner/insurer messaging protocols.
  • Knowledge of using Git/Git Lab for source control, and familiarity with Git Lab CI/CD pipelines
Preferred Qualifications
  • Language

    Skills:

    Knowledge of Spanish and/or German would be an advantage, but is not essential.
  • ITIL Knowledge:
    Familiarity with ITIL principles, ideally at least at ITIL Foundation level.
  • ISO 27001:
    Basic knowledge and understanding of ISO 27001 standards and information security practices.
  • TDD:
    Knowledge or experience of Test-Driven Development (TDD).
Why Join JD Power

JD Power powers auto-related decisions through proprietary data, advanced analytics, deep industry expertise, and workflows that connect insight to action. Operating across North America, Europe, and Australia, we help customers make better decisions and achieve better outcomes.

As a virtual-first company, we offer flexible work arrangements, opportunities for learning and development, and a culture centered on the Values that guide…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
View / Apply for Jobs
Matching My Jurisdiction

Search for further Jobs Here:

10 MILLION+ Job Search Platform:
(Try combinations for better Results! Or enter less keywords for broader Results)
Education Level
Experience Level (years)
Posted in last:
Salary