Our Client is an innovative and advanced wastewater treatment company that specialises in packaged sewage treatment systems & technologies. The system is automated and controlled by a PLC (Programmable Logic Controller) incorporated in a control panel.
We have recently developed a PC Application that enables the end users to remote monitor/ access to Our Client's system installed on their site through a PC at the office/ home. The communication is based on Modbus TCP/ IP.
Software Engineer (Part-time / Contract)
- Great work environment
- Work alongside & learn from best in class talent
- Flexible working options
The Job
We are looking for a C# developer responsible for improvement of our existing C# application. The application is a Windows app developed using C# & Visual Studio 2019 on .Net Core 3.1 framework. Your primary responsibilities will be to improve the performance and responsiveness of the existing PC Application.
Your Responsibilities will include:
- Troubleshoot existing code to resolve defects and performance problems issues
- Identify bottlenecks and bugs, and devise solutions to these problems
- Provide technical support for any issues with respect with the performance of the application affecting the functioning of the application.
- New feature development as required from time to time.
Ideal Candidate
Skills Required:
- Proficient in C#, with a good knowledge of its ecosystems
- Experience in developing Windows desktop applications using .NET Framework
- Familiarity with the Visual Studio
- Proficient understanding of code versioning tools, such as Git and Bit Bucket.
- Basic understanding of networking systems such as TCP/IP, LAN, firewalls, routers & VPN Server (Open VPN).
- Familiarity with Modbus Protocol
- Diploma/ bachelor's degree in computer programming, computer science, or information technology.
Ref: EMBMWS3UEM
Related Job Searches:
- Company:
Snaphunt Pte Ltd - Designation:
Software Engineer - Profession:
IT / Information Technology - Industry:
Electronics