C# Engineer

4 days ago


Remote, India Talent Basket Full time ₹ 9,00,000 - ₹ 12,00,000 per year

Key Responsibilities

  • Design, develop, and maintain C# applications with a focus on serial hardware interfacing (e.g., RS-232/485, USB, or custom protocols).
  • Implement and maintain Windows-based frontend applications with intuitive user interfaces for operational workflows.
  • Collaborate with hardware engineers to ensure smooth device communication, error handling, and real-time data processing.
  • Write clean, secure, and maintainable code aligned with best practices.
  • Manage the application codebase in GitHub, including version control, branching, pull requests, and code reviews.
  • Integrate and automate build processes using CI/CD pipelines (GitHub Actions or equivalent).
  • Perform unit and integration testing, especially for hardware-interfacing components.
  • Participate in sprint ceremonies, peer programming sessions, and cross-team discussions.

Required Skills & Experience

  • 5–8 years of professional software development experience with C#.
  • Hands-on experience in serial communication and hardware interfacing (RS-232/485, USB drivers, Modbus, or similar).
  • Intermediate knowledge of Windows desktop application development (WinForms/WPF/UWP).
  • Strong understanding of object-oriented programming (OOP), design patterns, and software architecture principles.
  • Proficiency with GitHub workflows for source control and collaboration.
  • Exposure to unit testing frameworks (e.g., MSTest, NUnit, xUnit).
  • Familiarity with secure coding practices and awareness of ISO 27001 standards.

Preferred Attributes

  • Experience with Windows services or background processes for device monitoring.
  • Understanding of CI/CD pipelines in GitHub Actions or Jenkins.
  • Knowledge of logging and telemetry tools (e.g., Serilog, Application Insights).
  • Strong analytical and problem-solving skills, with attention to detail in hardware/software integration.

Job Type: Full-time

Pay: ₹900, ₹1,200,000.00 per year

Experience:

  • C#: 6 years (Required)
  • RS-232/485: 4 years (Required)
  • USB: 6 years (Required)
  • GitHub: 6 years (Required)
  • OOP: 6 years (Required)
  • CI/CD: 5 years (Required)
  • Jenkins: 6 years (Required)

Work Location: Remote


  • C# Engineer

    23 hours ago


    Remote, India Triconn Solutions Full time ₹ 10,00,000 - ₹ 12,00,000 per year

    Position- C# Engineer (Hardware Interfacing & Windows Applications)Key Responsibilities:-● Design, develop, and maintain C# applications with a focus on serial hardware interfacing (e.g., RS-232/485, USB, or custom protocols).● Implement and enhance Windows-based frontend applications (WinForms/WPF/UWP) to support operational workflows with user-friendly...

  • C# Sdet

    1 day ago


    Remote, India SriRudhira Tek Full time

    **C# SDET** **Preferred someone who can join immediately or max in 2 week notice period** **Experience: 5+ Years** Sound Understanding Of Testing Methodologies Including Behaviour-Driven Testing, Unit Testing. Ability To Take An Automation-First Approach To Quality Engineering. Experience With C# Testing Frameworks Experience With The Api...


  • Remote, India Intelogik Solutions Full time ₹ 2,40,000 per year

    We are looking for a skilled Embedded C Programmer to join our project on a freelance basis. The ideal candidate will have strong experience in writing and debugging efficient, reliable, and maintainable C code for microcontrollers and embedded systems.Key Responsibilities:Develop, test, and debug Embedded C code for microcontrollers.Work with hardware...


  • Remote, India beBeeSoftware Full time ₹ 8,00,000 - ₹ 12,00,000

    Job OverviewWe are seeking a skilled software engineer to join our team.The ideal candidate will have strong expertise in C# programming language and experience in developing services or APIs.Additionally, they should be familiar with messaging systems like Redis, RabbitMQ, or similar technologies..NET Core and web development experience would be a...


  • Remote, India client side Full time

    Design and create structured reasoning tasks rooted in programming challenges to train LLMs. - Develop datasets that test and improve an LLMʼs ability to solve complex, multi-step problems with clear explanations. - Collaborate with researchers and engineers to ensure task objectives align with model training goals. - Incorporate feedback to iterate on and...


  • Remote, India beBeeCsharpDeveloper Full time ₹ 15,00,000 - ₹ 28,00,000

    Job SummaryWe are seeking a skilled C# developer to join our team. The ideal candidate will have strong skills in developing services or APIs and experience working with messaging using Redis, RabitMQ or similar technologies.The successful candidate will be proficient in .NET Core and web development, with a strong understanding of data structures and...


  • Remote, India Numerator Full time

    Job Description We're reinventing the market research industry. Let's reinvent it together. At Numerator, we believe tomorrow's success starts with today's market intelligence. We empower the world's leading brands and retailers with unmatched insights into consumer behavior and the influencers that drive it. We are seeking a highly skilled Software Engin...


  • Remote, India A5 Labs Full time

    **The Role** **Your responsibilities**: - Design and develop advanced game-solving algorithms with a focus on optimizing Counterfactual Regret Minimization (CFR) for large-scale imperfect information games.- Implement and fine-tune CFR variants, including Monte Carlo CFR (MCCFR), vectorized CFR, to improve computational efficiency, quality of the solutions...


  • Remote, India C-Vision Inc Full time

    _**Tricentis Certified Tosca Automation Architect**_ - **Remote - India**_ - _ **Responsibilities**: Design, develop, and maintain scalable and efficient test automation frameworks using Tricentis Tosca. Collaborate with stakeholders to define test automation strategies and ensure alignment with project goals and objectives.Lead the implementation and...


  • Remote, India stackway Full time ₹ 12,00,000 - ₹ 16,00,000 per year

    Software Engineer in Test | C#, TypeScript, Cypress | 3+ Years Experience | REMOTEAbout UsAt stackway, we help international enterprise software companies hire exceptional software engineers in India. Our mission is to build highly functional engineering teams, and we want to make hiring more straightforward, efficient, and human.About this roleWe are...