Senior Software Engineer|| C#, Sql, And (WPF/WinForms-Good to have)

  • Role: Senior Software Engineer|| C#, Sql, And (WPF/WinForms-Good to have)
  • Employment: fulltime
  • Experience: 7 to 12 Years
  • Salary: Not Disclosed
  • Location: Pune

Programmers.IO is currently looking to hire Senior Software Engineer|| C#, Sql, And (WPF/WinForms-Good to have) on C#, LINQ, Entity Framework Windows desktop development (WPF, WinForms SQL/NoSQL or any other database Git, CI/CD, Agile, TDD, etc good to have Azure Devops or cloud services and any front end end technologies ((React, JavaScript, HTML5, CSS3) Technology. If you think you are a good fit and willing to work from Pune location.Please apply with you resume or share your resume at ayushi.khandelwal@programmers.io

Experience Required: 7 to 12 Years

Job Location- Pune, Work from Office

As a Full-Stack Software Engineer, you will work closely with cross-functional local and Swiss teams to design, develop, and maintain user interfaces and HMI systems for industrial applications. Your expertise in front-end & back-end development will be instrumental in delivering high-quality, user-friendly software products.

Roles and responsibilities:

  • Front-End / HMI Development
    • Implement responsive and interactive industrial applications that work seamlessly on Windows desktop platforms
    • Design and develop user interfaces as per UX and usability principles.
    • Build Human-Machine Interfaces (HMI) for industrial systems, ensuring rich data visualization and efficient control.
    • Integrate HMI solutions with industrial controls and simulators.
  • Back-End Development
    • Design and develop back-end components including RESTful APIs and web services to create robust and scalable end-to-end solutions.
    • Collaborate with team to ensure data flow and system functionality.
  • Quality Assurance
    • Collaborate with the QA team to ensure the quality and reliability of solutions.
    • Participate in test planning and debugging to identify and resolve issues.

Qualifications required

  • Bachelor’s or master’s in Computer Science or equivalent.
  • Deep expertise in .NET ecosystem: C#, LINQ, Entity Framework.
  • 5-10 years of strong hands-on experience with Windows desktop development (WPF/ WinForms)- Good to have
  • Proven experience with SQL/NoSQL databases and unit testing frameworks.
  • Excellent English communication skills for global team collaboration.
  • Strong foundation in software engineering practices: Git, CI/CD, Agile, TDD, etc.
  • Familiarity with Azure Devops and cloud services will be preferred.
  • Knowledge of modern web technologies (React, JavaScript, HTML5, CSS3) will be appreciated.
  • Experience in designing and developing HMI systems for industrial application will be preferred.

Skills and Knowledge:

  • C#, LINQ, Entity Framework Windows desktop development (WPF, WinForms SQL/NoSQL or any other database Git, CI/CD, Agile, TDD, etc good to have Azure Devops or cloud services and any front end end technologies ((React, JavaScript, HTML5, CSS3)