Junior Software Engineer – C# / .NET / React

Maidenhead Source: WhatJobs
See advert for pay

Junior Software Engineer – C# / .NET / React

The Company

An established international technology organisation developing modern software solutions used by businesses across multiple markets. The company offers an excellent salary package, great benefits and a very good working environment , with a strong emphasis on training and career development. We have worked with this organisation for a number of years and they have built a very solid and supportive engineering team with low staff attrition . It's an excellent environment for someone at the beginning of their software career who wants to learn from experienced engineers and progress within the company.

What They're Looking For

We're looking for a Junior Software Engineer with a good foundation in software development and a genuine interest in building modern applications. This would suit a recent Computer Science/Software Engineering graduate or someone with up to two years' commercial experience , including internships or placements. Strong personal or academic development projects will also be considered.

You should have an understanding of:

  • C# / .NET or another object-oriented programming language
  • SQL and relational databases
  • Object-oriented programming principles
  • Data structures and algorithms
  • Software testing and debugging

You don't need commercial experience across every technology. The company is looking for someone with strong fundamentals, good problem-solving skills and the motivation to develop technically . Good communication skills are also important, as you'll be working closely with software engineers, QA and product teams.

What You'll Be Doing

  • Develop and enhance applications across the full technology stack, including C#/.NET, SQL and React/TypeScript .
  • Work alongside experienced engineers to learn development, testing and database best practices.
  • Build new functionality and contribute to improvements across existing applications.
  • Write and maintain unit, database and end-to-end automated tests .
  • Investigate software issues, troubleshoot defects and implement reliable fixes.
  • Work with Product and QA teams to understand requirements and ensure features are delivered correctly.
  • Participate in code reviews, Agile ceremonies and technical discussions .
  • Use modern AI-assisted development tools to support coding and development while reviewing and validating generated output.
  • Communicate progress clearly and work collaboratively to meet project deadlines.

#J-18808-Ljbffr

Full job description from WhatJobs. Apply for this role →

Back to all jobs

Help others hire with confidence

Reviews on Trustpilot

Worked with Verifera as a candidate or employer? Your honest review helps the next person trust verified hiring.