🔔 FCM Loaded

C# Developer

HappieHire

5 - 15 years

Bengaluru

Posted: 08/01/2026

Getting a referral is 5x more effective than applying directly

Job Description

Role: Senior C# Developer

Experience: 5 - 15 years

Budget: 7 - 15 LPA (Based on Experience)

Employment type: Full-time, 6 working days

Location: Bangalore

Notice period: 30 days


Technical Expertise:


  • 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.
  • Familiar with Jira for task tracking in Agile environments.
  • Basic knowledge of PLC programming
  • Hands-on experience with integrating Vision Systems, Laser Systems, Robot Arms, Barcode Scanners, Motion Control Systems, Stepper Motors, Servo Motors, I/O Cards, Gantry Systems, and various sensors.
  • Experience in industrial automation for sectors like manufacturing.
  • Strong skills in designing and understanding system architectures, with the ability to both design new systems and comprehend existing ones.
  • Proficient in troubleshooting software and hardware integration challenges.


Roles & Responsibilities:


  • Design, develop, and maintain C# applications using WPF, MVVM, and WinForms.
  • Integrate software with hardware components, including Vision, Laser, Robot, Scanners, Motion, Stepper, Servo, I/O Cards, Gantry Systems, and various sensors.
  • Collaborate with teams to deliver robust solutions that meet business needs in industrial automation contexts (e.g., mobile phone manufacturing).
  • 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 with 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, ensuring scalability, reliability, and seamless integration.

Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.