Enable job alerts via email!

Junior C# Developer

Ascend Consulting

Farnborough

On-site

GBP 30,000

Full time

29 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Junior C# .Net Developer to join their dynamic team in Farnborough. This role involves producing high-quality software components using .NET and C#, while collaborating with a talented team. The ideal candidate will have a strong foundation in software development principles, with a focus on creating efficient and maintainable code. You will have the opportunity to work on exciting projects, contribute to customer support, and enhance existing components. If you're a self-motivated individual eager to grow your skills in a supportive environment, this is the perfect opportunity for you.

Qualifications

  • Minimum 1 year's experience in a relevant role or industry.
  • Ability to manage own workload and meet deadlines.

Responsibilities

  • Develop .NET components in C# and assist with customer support.
  • Participate in design, development, and testing of software components.

Skills

.NET C#
SQL Server
LINQ Queries
Entity Framework
REST API
Database Normalization
Windows Services
SOLID Design Principles
Documentation Writing
Effective Communication

Education

Degree in Computer Science or Engineering
Equivalent Job Experience

Tools

Visual Studio (2017/2019)
Azure DevOps
Swagger
Postman

Job description

Junior C# .Net Developer, .Net, C#, SQL, Farnborough, Hampshire to £30,000
A leading engineering firm in Farnborough is requiring a Junior/Graduate .Net Developer to join their exciting team.
The .Net Developer will be producing high-quality software to a required specification within timelines following the company Software Process.

Position Responsibilities
  1. You will work within the Software Development Team reporting to the Software Manager.
  2. Software Development primarily writing .NET components in C#.
  3. You will be required to work on tasks as an individual whilst being part of a wider team.
  4. You will work on design, development, and testing of software components.
  5. You will assist with customer support - helpdesk ticket system and remote sessions.
  6. You will participate and contribute on integrations that require Factory and Site Acceptance Testing.
  7. As well as writing new components, you may be required to work on existing components to improve, adapt or fix.
Key Skills Requirements/Skills
  1. Degree (or equivalent) in a computer science, science or engineering discipline or corresponding job experience.
  2. High level software development skills in:
    1. .NET C# (including WPF)
    2. SQL Server
    3. Linq Queries
    4. Entity Framework
    5. Rest API
    6. Database Normalization and data mining
    7. Windows services writing
  3. Experience in applying SOLID Design principles to new components.
  4. Experience in planning the architecture of new components.
  5. Familiarity with the following tools:
    1. Visual Studio (2017/2019)
    2. Azure DevOps for source control (previously Visual Studio Online/Visual Studio Team Services)
    3. Swagger and Postman
  6. Desirable skills:
    1. Oracle Database
    2. VB.Net
  7. Experience of writing documentation.
  8. You must have a minimum of 1 year's experience in a similar relevant role/industry.
  9. Ability to manage own workload and meet deadlines.
  10. Self-motivated and organised, with effective communication, presentation and leadership skills.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.