Software Engineer – C++, C#.Net

New Today

The Role

We are seeking an experienced and hands-on Software Engineer with skills on developing application on C++, C# .Net and with Utilities background

Your responsibilities:

 Development of applications using C++, C# .Net for power utilities products

Essential skills/knowledge/experience:

 In-depth knowledge of C# .NET languages

 Design, develop, and manage high-performance software applications using C#

 Implement and optimize code for performance, security, and memory efficiency

 Test and debug various .NET applications

 Monitor and optimize the performance and responsiveness of .NET applications across multiple platforms and environments

 Integrate third-party libraries, tools, and APIs into C# applications for enhanced functionality

 Collaborate with developers, engineers, and stakeholders to ensure seamless integration of .NET applications with other systems and components

 Run unit, integration, and performance tests to ensure the stability and functionality of applications

 Conduct code reviews and ensure adherence to coding standards, security protocols, and best practices in .NET development

 Participate in agile development processes and contribute to continuous improvement of development workflows

Desirable skills/knowledge/experience:

 Power Transmission and Distribution domain

Location:
Edinburgh
Job Type:
FullTime

We found some similar jobs based on your search