Software Engineer - Aberdeen, United Kingdom - McNally Recruitment Ltd

    Default job background
    Description
    This is an exciting opportunity for a Senior Software (C#) Developer.

    You MUST be located locally (Aberdeen Region) and be prepared to work hybrid (3 days in office), have at least 5 years commercial experience as a C# Developer, and some Project or Team Lead experience.

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


    Tasks include:

    • Develop and maintain Applications and Windows ServicesActive participation in development strategy and best practiceDesign and develop enhancements and functional changes to software packagesUse Git to maintain source codePreparing technical and test documentationMentoring / Supervising

    Essential Skills:

    • C# (at least 5 years commercial experience)
    AgileProblem SolvingDegree in Relevant Subject or Substantial Demonstratable ExperienceExperience working in a Continuous Integration Environment (CI / CD)Experience of developing and building systems from conception through to deliveryDesirable Skills (ANY of the following):

    • Visual Studio

    NETObject OrientationJavascriptOperating Systems:
    Windows Server, LinuxAzure DevOps (AZDO)

    SQL Relational Databases – SQL Server, Postgres, OracleGit / Version ControlCI / CDUnit TestingREST APIORMAlgorithmsBlazor / RazorNice to have:

    • Hardware / Firmware Experience

    Data Communications:
    TCP, Serial(RS232, RS422, RS485),ModbusSelenium (WebDriver)If you are interested, please contact us. A meeting will be arranged with all suitable candidates.