Software Developers / Data Developers

Harvey Nash Group

Newcastle upon Tyne

On-site

GBP 55,000 - 75,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Harvey Nash Group is seeking a Data Developer / Software Engineer to join its Global Technology team in the UK. You will own end-to-end software delivery, collaborating with clients and stakeholders to build high-quality technical solutions in complex environments.

The role emphasizes engineering excellence, innovation and cross-team collaboration, with opportunities to engage in modern tech stacks and projects across financial services-adjacent domains.

Qualifications

  • Strong software engineering and programming skills in one or more languages listed.
  • Interest in a collaborative, fast-paced engineering environment.
  • Entrepreneurial and proactive mindset with ownership and problem-solving mindset.
  • Experience delivering development projects across the full software development lifecycle.
  • Interest in understanding business challenges and applying technology to solutions.

Responsibilities

  • Engage with users and stakeholders to translate requirements into technical solutions.
  • Own end-to-end software development and delivery across the lifecycle.
  • Collaborate with internal and client teams to deliver software products and technology projects.
  • Review systems and processes, driving improvements through technical excellence.
  • Apply sound technical judgment to solve business and technology challenges.
  • Stay updated on emerging technology and engineering practices.

Skills

C#/.NET
Java
Rust
Python

Education

Undergraduate degree in Computer Science, Engineering, Mathematics or another relevant discipline

Job description

About the job

About the role

We're looking for a talented Data Developer / Software Engineer to join a growing Global Technology team delivering high-impact solutions for clients operating in complex environments. You'll work closely with stakeholders to understand business challenges, design effective technical solutions and take ownership across the full software development lifecycle, with a strong focus on engineering excellence, innovation and collaboration.

Responsibilities

  • Engage directly with users, stakeholders and subject matter experts to understand business requirements and translate them into practical, high-quality technical solutions.
  • Take ownership of end-to-end software development and delivery, with responsibility from an early stage.
  • Work collaboratively with internal and client teams to deliver software products and technology projects.
  • Review and challenge existing systems, processes and approaches, identifying opportunities for improvement through technical excellence and innovation.
  • Apply sound technical judgement to solve complex business and technology challenges.
  • Stay up to date with emerging technology, engineering practices and industry trends, identifying opportunities to introduce new ideas and capabilities.

Requirements

  • Strong software engineering and programming skills, with significant experience in one or more of the following: C#/.NET, Java, Rust or Python.
  • A genuine passion for technology and an interest in working within a collaborative, fast-paced engineering environment.
  • An entrepreneurial and proactive mindset, with the confidence to take ownership, solve problems and drive solutions forward.
  • Experience managing and delivering development projects across the full software development lifecycle.
  • A strong interest in understanding business challenges, developing domain expertise and using technology to create effective solutions.
  • Excellent communication and interpersonal skills, with the ability to engage professionally with clients, stakeholders and technical teams.
  • Previous experience within Financial Services would be advantageous but is not essential.
  • An undergraduate degree in Computer Science, Engineering, Mathematics or another relevant discipline.

.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Developer
Software Developer

Catalyst • Newcastle upon Tyne

On-site
GBP 45,000 - 65,000
Software Developer
Software Developer

CA Tech Talent • Exeter

On-site
GBP 45,000 - 65,000
Competitive salary based on experience
25 days’ annual leave with an option to purchase additional days
Enhanced pension scheme
+2
Senior Software Engineer
Senior Software Engineer

Insight Global • Greater London

On-site
GBP 111,000 - 148,000
Software Developer
Software Developer

Chi Square Economics • Sunderland

On-site
GBP 50,000 - 80,000
Hybrid Working
Competitive compensation package
Ownership from day one
+1
Senior Software Engineer | Financial Services
Senior Software Engineer | Financial Services

Switch Tech Talent • Newcastle upon Tyne

On-site
GBP 50,000 - 80,000
Lead Software Engineer
Lead Software Engineer

Anson McCade • Newcastle upon Tyne

On-site
GBP 70,000 - 110,000
Senior Software Engineer
Senior Software Engineer

Fundment • Greater London

On-site
GBP 80,000 - 110,000
Software Engineer
Software Engineer

Harrington Starr • Newcastle upon Tyne

On-site
GBP 45,000 - 65,000
Software Developer - Java Experience
Software Developer - Java Experience

Netcompany Group • Leeds

On-site
GBP 35,000 - 55,000
Private medical health care
Pension contribution
Professional certifications supported
+1
Software Developer - Java Experience
Software Developer - Java Experience

Netcompany Group • Greater London

On-site
GBP 45,000 - 65,000
Private medical health care
Pension contribution
Life assurance
+2