Senior Software (C#) Developer - Aberdeen

Software - IT
Ref: 244 Date Posted: Friday 03 May 2024

Senior Software (C#) Developer

We are sourcing a Senior Software Developer (hybrid or office based) for one of our Aberdeen clients. You MUST live locally (Aberdeen) and be prepared to work hybrid or office based, as well as have at least 5 years commercial experience as a C# Developer.

The role is to design and develop software products according to product owner specifications.

Tasks and duties include: -

  • Develop and maintain Applications and Windows Services
  • Active participation in development strategy and best practice
  • Design and develop enhancements and functional changes to software packages
  • Use Git to maintain source code
  • Preparing technical and test documentation
  • Mentoring / Supervising

 

Essential Skills: -

  • C# (at least 5 years commercial experience)
  • Agile
  • Problem Solving
  • Degree in Relevant Subject or Substantial Demonstratable Experience
  • Experience working in a Continuous Integration Environment
  • Experience of developing and building systems from conception through to delivery

 

Desirable Skills (ANY of the following): -

  • Visual Studio                                                                             .NET
  • Object Orientation                                                                     Javascript
  • Operating Systems: Windows Server, Linux                           Git / Version Control
  • Relational Databases – SQL Server, Postgres, Oracle           CI / CD
  • Unit Testing                                                                                REST API
  • ORM                                                                                               Algorithms
  • Blazor / Razor                                                                           Azure DevOps (AZDO)

 

Nice to have: -

  • Hardware / Firmware Experience
  • Data Communications: TCP, Serial (RS232, RS422, RS485), Modbus
  • Selenium (WebDriver)

You must be located locally and authorised to work in the UK

To apply for the above position, please send your updated CV.