Software Developers

Harvey Nash Group

Newcastle upon Tyne

On-site

GBP 70,000 - 95,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Harvey Nash Group in the United Kingdom is seeking a Senior Software Engineer to join a growing Global Technology team, delivering high-impact solutions for clients in complex environments. You will own the full software development lifecycle, with a strong focus on engineering excellence, innovation and collaboration.

Responsibilities include engaging with users and stakeholders, delivering end-to-end development, and driving technical excellence across teams.

Qualifications

  • Bachelor-level or higher in CS/Engineering/Math or related field.
  • Experience with at least one major programming language from the list.
  • Strong understanding of software design and architecture.

Responsibilities

  • Engage with users and stakeholders to translate requirements into technical solutions.
  • Take ownership of end-to-end software development and delivery.
  • Collaborate with internal and client teams on software products and projects.
  • Review systems and processes to identify improvements through technical excellence.
  • Stay updated with emerging technologies and industry trends to introduce new ideas.
  • Communicate effectively with clients, stakeholders and technical teams.

Skills

C#/.NET
Java
Rust
Python

Education

Undergraduate degree in Computer Science/Engineering/Mathematics

Job description

About the role

We're looking for a talented Senior 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 Developers / Data Developers
Software Developers / Data Developers

Harvey Nash Group • Newcastle upon Tyne

On-site
GBP 55,000 - 75,000
Software Engineer
Software Engineer

Harvey Nash • North Tyneside

On-site
GBP 40,000 - 75,000
Senior Software Engineer
Senior Software Engineer

Fundment • Greater London

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

Anson McCade • Newcastle upon Tyne

On-site
GBP 70,000 - 110,000
Software Developer
Software Developer

Catalyst • Newcastle upon Tyne

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

Careers Plus • Newcastle upon Tyne

Hybrid
GBP 75,000 - 95,000
Competitive salary
Performance bonus
Career progression opportunities
+1
Software Engineer
Software Engineer

Harrington Starr • Newcastle upon Tyne

On-site
GBP 45,000 - 65,000
Senior Java Software Engineer
Senior Java Software Engineer

NatWest Group • Manchester

Hybrid
GBP 70,000 - 110,000
Senior C#/.NET Software Engineer (LON)
Senior C#/.NET Software Engineer (LON)

McNally Recruitment Ltd • Greater London

On-site
GBP 90,000 - 125,000
Benefits-as-cash (10%)
Senior Software Developer
Senior Software Developer

Corecom Consulting • Leeds

On-site
GBP 39,000 - 65,000
Bonus
Private medical cover
Pension contributions matching
+3