Software Engineer
Aberdeen, Scotland, United Kingdom
This is an exciting opportunity for a Senior Software (C#) Developer. You MUST be located locally (Aberdeen) and prepared to work hybrid or office based, and have at least 5 years commercial experience as a C# Developer.
The role is ultimately to design and develop software products according to product owner specifications. Tasks 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 (CI / CD)
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
Azure DevOps (AZDO)
SQL Relational Databases – SQL Server, Postgres, Oracle
Git / Version Control
CI / CD
Unit Testing
REST API
ORM
Algorithms
Blazor / Razor
Nice to have: -
Hardware / Firmware Experience
Data Communications: TCP, Serial(RS232, RS422, RS485),Modbus
Selenium (WebDriver)
If you are interested, please contact us. A meeting will be arranged with all suitable candidates.