Graduate C# Engineer

WHD Consulting Ltd.

Maidenhead

Hybrid

GBP 28,000 - 36,000

Full time

3 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

WHD Consulting Ltd. in Maidenhead is seeking a Graduate C# Engineer to join a hybrid role (3 days onsite, 2 days remote) working across the full stack with C#/.NET, SQL Server, and React/TypeScript.

You will learn coding and testing standards with support from senior engineers, and contribute to automated tests while collaborating with Product Owners and QA. Agile ceremonies and proactive problem solving are encouraged.

Qualifications

  • A degree in Computer Science, Software Engineering or related field, or up to 2 years' experience in software development.
  • A solid grasp of computer science fundamentals: object-oriented programming, data structures and algorithms, and common design patterns.
  • Familiarity with one or more of the following: C#/.NET, React, TypeScript, JavaScript, SQL, or another object-oriented language.
  • Exposure to relational databases, web development, Git, Visual Studio, or Azure DevOps/Jira would be an advantage but is not required.
  • An understanding of the software development lifecycle and Agile ways of working.
  • Curiosity and a genuine desire to learn, both independently and by asking questions.
  • Good written and verbal communication skills, including explaining technical ideas to non-technical colleagues.
  • Strong problem-solving and analytical skills.
  • Respect for best-practice standards and for departmental policies and procedures.
  • Highly motivated self-starter with a collaborative attitude and a desire to help others and take action.
  • Ability to independently work as a contributing member in a high-paced and focused team.
  • Ability to multi-task and prioritise tasks with competing deadlines.
  • Ability to socialise ideas and influence decisions without direct authority.

Responsibilities

  • Develop and maintain software for products across the full stack: C#/.NET, SQL Server, and React/TypeScript.
  • Learn and apply the team's coding, testing and database standards, with support from senior engineers.
  • Use AI coding assistants and agents such as Claude Code effectively, and critically review, test and validate what they produce before it is committed.
  • Write and maintain automated tests (unit, database and end-to-end) so that changes meet documented requirements.
  • Investigate, debug and resolve defects in development and production, and document the fixes clearly.
  • Work with the Product Owner to understand requirements and help estimate feature work.
  • Work with QA Engineers on test plans and resolve issues raised during release stabilisation.
  • Take part in Agile ceremonies, code reviews and team discussions about technical approaches.
  • Communicate your progress clearly and ask for help early when you're blocked.

Skills

Object-oriented programming
Data structures
Algorithms
C#/.NET
React/TypeScript
Git
Visual Studio
Azure DevOps/Jira

Education

Bachelor's degree in Computer Science or related field
Up to 2 years' software development experience

Tools

SQL Server
Git
Azure DevOps
Jira
Visual Studio

Job description

Graduate C# Engineer - Maidenhead - Permanent

I am looking for a graduate software engineer for a company in Maidenhead, this role is hybrid, 3 days onsite, 2 days remote.

Primary Responsibilities:
  • Develop and maintain software for products across the full stack: C#/.NET, SQL Server, and React/TypeScript.
  • Learn and apply the team's coding, testing and database standards, with support from senior engineers.
  • Use AI coding assistants and agents such as Claude Code effectively, and critically review, test and validate what they produce before it is committed.
  • Write and maintain automated tests (unit, database and end-to-end) so that changes meet documented requirements.
  • Investigate, debug and resolve defects in development and production, and document the fixes clearly.
  • Work with the Product Owner to understand requirements and help estimate feature work.
  • Work with QA Engineers on test plans and resolve issues raised during release stabilisation.
  • Take part in Agile ceremonies, code reviews and team discussions about technical approaches.
  • Communicate your progress clearly and ask for help early when you're blocked.
Qualifications and Experience:
  • A degree in Computer Science, Software Engineering or a related field; or up to 2 years' experience in software development; or an equivalent combination of education and experience (including internships, placements or personal projects).
  • A solid grasp of computer science fundamentals: object-oriented programming, data structures and algorithms, and common design patterns.
  • Familiarity with one or more of the following: C#/.NET, React, TypeScript, JavaScript, SQL, or another object-oriented language.
  • Exposure to relational databases, web development, Git, Visual Studio, or Azure DevOps/Jira would be an advantage but is not required.
  • An understanding of the software development lifecycle and Agile ways of working.
  • Curiosity and a genuine desire to learn, both independently and by asking questions.
  • Good written and verbal communication skills, including explaining technical ideas to non-technical colleagues.
  • Strong problem-solving and analytical skills.
  • Respect for best-practice standards and for departmental policies and procedures.
  • Highly motivated self-starter with a collaborative attitude and a desire to help others and take action.
  • Ability to independently work as a contributing member in a high-paced and focused team.
  • Ability to multi-task and prioritise tasks with competing deadlines.
  • Ability to socialise ideas and influence decisions without direct authority.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Graduate Software Engineer C
Graduate Software Engineer C

WHD • Thatcham

Hybrid
GBP 28,000 - 36,000
Hybrid work model
Mentorship program
Graduate Software Developer
Graduate Software Developer

Searley Owen Limited • Southend-on-Sea

Hybrid
GBP 23,000 - 28,000
Starting salary £25,000
Hybrid remote working
25 days annual leave, plus birthday, 1
Graduate C# Engineer – Hybrid, Learn, Build & Impact
Graduate C# Engineer – Hybrid, Learn, Build & Impact

WHD Consulting Ltd. • Maidenhead

Hybrid
GBP 28,000 - 36,000
C# Developer
C# Developer

Colossus Recruitment Ltd • Metropolitan Borough of Solihull

Hybrid
GBP 60,000 - 85,000
Private medical insurance
Enhanced pension contribution
Income protection
+1
Graduate Software Engineer - Hybrid, Full-Stack (C#/React)
Graduate Software Engineer - Hybrid, Full-Stack (C#/React)

WHD • Thatcham

Hybrid
GBP 28,000 - 36,000
Hybrid work model
Mentorship program
Junior/Graduate Software Engineer - C# .NET Javascript
Junior/Graduate Software Engineer - C# .NET Javascript

Atreon • Aylesford

On-site
GBP 24,000 - 32,000
Birthdays off
35 days annual leave
Free on-site parking
+2
Software Developer - .Net
Software Developer - .Net

Tilo Consulting • Chippenham

Hybrid
GBP 50,000 - 75,000
C# Developer
C# Developer

Colossus Recruitment Ltd • West Midlands

Hybrid
GBP 50,000 - 70,000
Private medical insurance
Enhanced pension contribution
Income protection
+6
Graduate Developer
Graduate Developer

Anglian • Norwich

On-site
GBP 21,000 - 28,000
Graduate C++ Engineer
Graduate C++ Engineer

WHD • Bude

On-site
GBP 55,000 - 75,000