As a result of continued growth, our clients are looking for a C# developer to work on one of several software projects for international clients.
Working as part of a skilled, cross-disciplinary software team, you will need to build a strong relationship with the customer and act as their trusted advisor; helping them to deliver their objectives through the pragmatic use of technology. Your primary focus will be on creating efficient code, writing effective APIs.
The ideal candidate should have a strong foundation in .NET technologies.
Key Responsibilities
Design, development, and testing of high-quality software for our clients.
Working effectively as part of a team.
Producing good quality documentation.
Essential Skills
• Experience with .NET/C# development with a portfolio of software projects.
• Solid understanding of object-oriented programming concepts and design patterns.
• Solid understanding of principles such as MVVM and Clean Architecture.
Desirable Skills:
• Experience with database development and integration.
• Experience of using web services and API integration.
• Experience of WPF and Web API.
• Familiarity with Agile development methodologies.
ABOUT OUR CLIENT
a software development and IT business, with an international client base, who strive to help clients deliver their business and operational objectives. The principal work is as an established supplier of Control Syst...