Role/Job Title: Software Engineer C++, C# .Net
Work Location: Edinburgh
Role type Permanent/Fixed Term/Contracting: Contracting
Mode of working Hybrid/Office based: Office Based
The Role
We are seeking an experienced and hands-on Software Engineer with skills in developing applications on C++, C# .Net and with a Utilities background.
Your Responsibilities
* Development of applications using C++, C# .Net for power utilities products
Your Profile
Essential skills/knowledge/experience:
1. In-depth knowledge of C# .NET languages
2. Design, develop, and manage high-performance software applications using C#
3. Implement and optimize code for performance, security, and memory efficiency
4. Test and debug various .NET applications
5. Monitor and optimize the performance and responsiveness of .NET applications across multiple platforms and environments
6. Integrate third-party libraries, tools, and APIs into C# applications for enhanced functionality
7. Collaborate with developers, engineers, and stakeholders to ensure seamless integration of .NET applications with other systems and components
8. Run un...