CORTEX Consultants

Modbus Lead - .Net/C# Applications

Click Here to Apply

Job Location

pune, India

Job Description

About the Role : We are seeking a highly skilled and experienced Modbus Lead to join our team on a contract basis. In this role, you will be responsible for designing, developing, and unit testing .NET applications utilizing C#, Modbus, and SQL technologies. You will play a critical role in all phases of the device interfacing software development lifecycle, demonstrating adaptability and the ability to meet evolving business requirements. Responsibilities : - Design, develop, and unit test complex Modbus and .NET C# applications. - Lead and guide junior developers in Modbus implementation and best practices. - Ensure adherence to coding standards and best practices. - Collaborate with cross-functional teams (i.e., hardware, testing) to ensure successful project delivery. - Troubleshoot and resolve technical issues related to Modbus communication and device integration. - Document all development activities and maintain clear and concise technical documentation. Qualifications : - 8 years of experience in design and development of complex Modbus and .NET C# applications. - Strong understanding of MVVM and other design patterns. - Proven experience with Modbus implementation, Modbus frameworks, and framework design. - Solid understanding of Object-Oriented (OO) design and implementation principles. - Proficiency in C# and SQL. - Experience with Modbus library development, including device interfacing (reading and writing from devices). - Expertise in understanding and parsing XMLs for devices. - Experience with 3rd party frameworks like Modbus TCP and Modbus RTU SDKs. - Strong understanding and experience of the Azure platform. - Demonstrated ability to design and develop maintainable Windows Application Software in previous roles. - Excellent time management and organizational skills with the ability to work effectively in a small team. Technical Skills : - Software design - Coding - Windows forms - Visual Studio - Modbus TCP/RTU - C, C++, C# - PLC protocols (Modbus/Ethernet IP/ProfiNet, etc.) - TCP/IP, Sockets - RTOS (Real-Time Operating System) - C# Design Patterns (Singleton, Factory) - SQLite basics - Data persistence and security Education : Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field. Key Skills : - Modbus Development Lead - C# Programming - Modbus TCP/RTU - Device I/O - Master-Slave concepts - Device interfacing - C# WPF and WinForms - Visual Studio - GIT - PLC protocols - TCP/IP - Sockets - RTOS - C# Design Patterns - SQLite - Data persistence (ref:hirist.tech)

Location: pune, IN

Posted Date: 2/14/2025
Click Here to Apply
View More CORTEX Consultants Jobs

Contact Information

Contact Human Resources
CORTEX Consultants

Posted

February 14, 2025
UID: 4993256733

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.