Senior C Developer

5 - 9 years

0 Lacs

Posted:1 day ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Senior C# Developer, your role will involve designing, developing, and maintaining C# applications using WPF, MVVM, and WinForms. You will be responsible for integrating software with various hardware components such as Vision Systems, Laser Systems, Robot Arms, Barcode Scanners, Motion Control Systems, Stepper Motors, Servo Motors, I/O Cards, Gantry Systems, and sensors. Collaboration with teams to deliver robust solutions in industrial automation sectors like manufacturing will be a key aspect of your job. You will also lead technical projects, mentor junior engineers, and develop technical documentation for system designs and maintenance procedures. Key Responsibilities: - Design, develop, and maintain C# applications utilizing WPF, MVVM, and WinForms. - Integrate software with a variety of hardware components including Vision Systems, Laser Systems, Robot Arms, Barcode Scanners, Motion Control Systems, Stepper Motors, Servo Motors, I/O Cards, Gantry Systems, and sensors. - Collaborate with teams to deliver solutions meeting business needs in industrial automation contexts. - Lead technical projects ensuring alignment with specifications and industry standards. - Mentor junior engineers and guide them through complex integration challenges. - Develop technical documentation for system designs and maintenance procedures. - Manage version control using Git/GitHub and project tasks with Jira in an Agile environment. - Troubleshoot and resolve integration issues to ensure system performance. - Design and understand system architectures to ensure scalability, reliability, and seamless integration. Qualifications Required: - Advanced proficiency in C# for developing Windows-based real-time data acquisition and control systems. - Expertise in WPF and MVVM for creating dynamic, user-friendly interfaces. - Experience with WinForms for desktop applications and event-driven programming. - Skilled in Git for version control and GitHub for collaboration. - Familiarity with Jira for task tracking in Agile environments. - Basic knowledge of PLC programming. - Hands-on experience with integrating various hardware components in industrial automation. - Strong skills in designing and understanding system architectures. - Proficient in troubleshooting software and hardware integration challenges.,

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your C Skills

Practice C coding challenges to boost your skills

Start Practicing C Now

RecommendedJobs for You