Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Software Engineer role.
Rezi rewrites your resume against J.D. Power's job description. Free.

Tailor your resume to this Software Engineer role.
Rezi rewrites your resume against J.D. Power's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Software Engineer posting at J.D. Power — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Software Engineer posting at J.D. Power — free, in seconds.
About the Role
The Software Engineer will investigate, analyze, and reverse engineer existing software systems using AI-powered tools. This role contributes to the full software development lifecycle, including design, development, testing, support, maintenance, and optimization of internal applications and databases, while identifying opportunities to leverage AI for improved efficiency, quality, and innovation.
Responsibilities
- Maintain and develop all Production applications and Data Import, Data Export, and Editorial tools.
- Provide 3rd level support for all Production applications, tools, and data processes.
- Collaborate with the New Development Manager to develop new applications and tools.
- Understand and implement security measures, minimum privilege principles, and protect data from unwarranted use.
- Ensure all development adheres to industry best-practice standards.
- Ensure full documentation is produced for all software.
- Architect solutions that meet technical aspirations and strategic business requirements.
Requirements
- Excellent analytical and problem-solving skills with good judgment and decision-making ability.
- Strong C#/.NET development skills spanning 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, WebForms and WinForms on .NET Framework 4.8.
- Ability to read, maintain, and modernize 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 ADO.NET/Dapper and Entity Framework Core, and comfort working without an ORM where required.
- Experience with, or willingness to learn, containerized deployments (Docker on Linux) and AWS cloud services (ECS Fargate, Lambda, S3, Systems Manager/Secrets Manager, CloudWatch); exposure to Infrastructure-as-Code (Terraform) is a plus.
- Experience writing automated tests (xUnit/NUnit, Moq) and building integration and regression test suites.
- Understanding of XML/SOAP/REST-based B2B integrations and partner/insurer messaging protocols.
- Knowledge of using Git/GitLab for source control, and familiarity with GitLab CI/CD pipelines.
Skills
- AI-powered tools
- Code analysis
- Documentation enhancement
- Software development lifecycle
- Application design
- Application development
- Testing
- Support
- Maintenance
- Optimization
- Internal applications
- Databases
- C#/.NET
- ASP.NET Core
- ASP.NET MVC
- Web API
- WebForms
- WinForms
- .NET Framework
- Visual Basic 6
- Classic ASP (VBScript)
- VB6/COM migration
- SQL Server
- ADO.NET/Dapper
- Entity Framework Core
- Docker
- AWS cloud services
- ECS Fargate
- Lambda
- S3
- Systems Manager/Secrets Manager
- CloudWatch
- Infrastructure-as-Code (Terraform)
- Automated testing
- xUnit/NUnit
- Moq
- Integration testing
- Regression testing
- XML/SOAP/REST
- B2B integrations
- Git/GitLab
- GitLab CI/CD pipelines
- Spanish
- German
- ITIL principles
- ISO 27001
- Test-Driven Development (TDD)
Location
- Remote Europe
Work Type
- Full-time
- Remote
About the Company
- 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 how we work every day.
- We power our customers’ success.
- We are innovative, collaborative, and grounded in data.
- We make things easy.
- We get it done.
- We start with trust and prove it every day.
Equal Opportunity
- JD Power is committed to employing a diverse workforce. Qualified applicants will receive consideration without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity, gender expression, veteran status, or disability.
- JD Power is committed to providing reasonable accommodations throughout the recruitment process for individuals with disabilities or other protected needs under applicable local laws. Please contact careers@jdpower.com for accommodation request.