Enable job alerts via email!

Software Engineer

Endeavour Recruitment Solutions

England

On-site

GBP 40,000 - 60,000

Full time

30+ days ago

Job summary

A leading recruitment agency seeks a Software Engineer for a contract in Cumbria. Ideal candidates should have at least 3 years of experience in C#, .NET, and knowledge of DB technologies, with a focus on producing high-quality designs in a regulated environment. This position requires working across the complete development lifecycle and applying for Security Clearance.

Qualifications

  • Minimum 3 years of experience with C#, .NET, and .NET Core.
  • Minimum 1 year of experience in Vue.js and TypeScript.
  • Experience in a regulated environment with QA responsibilities.

Responsibilities

  • Work across the full lifecycle: design, code, test, and document.
  • Apply for Security Clearance as required.
  • Produce architectural, component, and detailed designs based on SOLID principles.

Skills

C#
.NET
.NET Core
Vue.js
TypeScript
Entity Framework
ORACLE PL/SQL
SQL*Plus
Power BI
Use Case analysis
Architectural design
Component design
Detailed design
SOLID principles
Design patterns
Distributed architectures
UML
Test automation
Version management

Education

Degree in Software Engineering
Degree in Computer Science
Equivalent qualification in a related subject

Tools

Sparx Enterprise Architect
GIT

Job description

Endeavour Recruitment are seeking a Software Engineer to join our client on a contract basis.The position is based in Cumbria and is Inside IR35. For this role you will be required to apply for Security Clearance.

The ideal candidate will have experience working across the full lifecycle – design, code, test, and document.They will be used to working in a regulated environment and the QA responsibilities that imposes.

Essential skills & experience:

  • C#, .NET and .NET Core (minimum 3 years)
  • Vue.js experience (minimum 1 year)
  • TypeScript (minimum 1 year)
  • Entity Framework
  • ORACLE PL/SQL, SQL*Plus
  • Power BI
  • Use Case analysis
  • Ability to produce architectural, component and detailed designs based upon SOLID principles.Ideally with experience of using Sparx Enterprise Architect CASE tool
  • Familiarity with design patterns, distributed architectures, UML
  • Test automation using common test and mocking frameworks for the languages/environments above (nUNIT and Jest)
  • Familiar with formal version management systems (e.g. GIT)
  • The ideal candidate will hold a Degree (or equivalent qualification) in Software Engineering, Computer Science or a closely related subject

If you think this position is a good match for you please apply ASAP.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.