C# Developer

Location : Edinburgh        Package :  Market rate


Job title : C# Developer
Reporting to:  Senior Developer
Job purpose: Reporting to the Senior Developer, assist with the development and maintenance of all Reactec software products.


Main duties and responsibilities               

  • Enhance and maintain Reactec software products
  • Assist with the enhancement and maintenance all Reactec software products including Web Apps, Web Services, WPF Apps, Mobile Apps, Sql Databases
  • Write specifications for minor enhancements and maintenance issues
  • Work to provided specifications for major enhancements
  • Write unit and integration tests 
  • Plan and execute tests for all software developments
  • Liaise with firmware engineers to verify software / hardware compatibility

Technical support

  • Provide 2nd line technical support for the software products to the operations team
  • Provide information required to update technical product literature such as user manuals and data sheets
  • Product qualification
  • Implement software tests and follow release procedures alongside the project manager to ensure robust product qualification and smooth release to market

Key relationships (internal & external)

  • Firmware engineers, project manager
  • Operations Manager, operations team

Knowledge, skills & experience

Essential Experience and Knowledge:
  • C#
  • ASP.NET MVC 5 / 6
  • ASP.NET / ASP.NET core
  • Entity Framework
  • Sql
  • Html / Razor
  • Css / Less
Desirable Experience and Knowledge:
  • WPF
  • Xamarin
  • Azure
  • Javascript
  • CI / CD


Roger Builders Limited - Willy Roger

“It’s plug and play - so simple, anybody can use it.”