Senior Engineer - C# Embedded

Dover India

Bengaluru

On-site

INR 1,500,000 - 2,100,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Dover India in Bengaluru seeks a Senior Engineer - C# Embedded to design, develop and integrate payment software components in Windows environments.

The role requires 5-9 years of experience, expertise in C#, .NET Core, REST APIs, front-end tech (Angular/HTML5/React), and hands-on with Docker/Kubernetes/VMWare. The candidate will work onsite in Bengaluru, collaborate across teams, and contribute to high-quality software through reviews and agile practices.

Qualifications

  • Bachelor’s degree in computer science or equivalent; 3+ years of Windows software development.
  • Experience with Angular/HTML5/React for front-end work.
  • Experience with REST and RESTful web APIs.
  • Strong communication, self-starter, and ability to work onsite or remotely.
  • Familiar with virtualization tech (Docker/Kubernetes/VMWare).
  • C# and .NET Core coding experience; OOP and SOLID design.

Responsibilities

  • Understand, design, and develop new functions in Wayne payment products and integrations.
  • Participate in Scrum ceremonies and backlog grooming; complete sprint tasks.
  • Triage customer field issues with Dover support teams.
  • Perform design and code reviews; ensure high quality and collaboration.

Skills

OOP & SOLID
Multi-threading
REST APIs

Education

Bachelor’s degree in computer science or equivalent

Tools

Docker
Kubernetes
VMWare
JIRA
Bitbucket
Visual Studio
SignalR
RabbitMQ

Job description

About Dover

Dover is a diversified global manufacturer with annual revenue of over $7 billion. We deliver innovative equipment and components, specialty systems, consumable supplies, software and digital solutions, and support services through five operating segments: Engineered Products, Fueling Solutions, Imaging & Identification, Pumps & Process Solutions and Refrigeration & Food Equipment. Dover combines global scale with operational agility to lead the markets we serve. Recognized for our entrepreneurial approach for over 60 years, our team of approximately 24,000 employees takes an ownership mindset, collaborating with customers to redefine what's possible.

Designation

Senior Engineer - C# Embedded

Experience

5-9 Years

Responsibilities
  • Understand, design, and develop new functions in both Wayne payment products and Wayne integrations with 3rd party payment products and Strong willingness to learn and pick up new technology / project with minimal guidance or documents.
  • Participate Scrum, Scrum plan, review and retrospective, and Scrum product backlog grooming sessions ,Complete individual assignments defined in each Scrum sprint with minimal supervision , Assist to triage customer’s reported field issues closely with Dover New Product Support and Dover Help Desk teams.
  • Apply good judgment in meeting tight schedules while maintaining superior quality ,Perform design reviews and code reviews, Collaborate with payment team members to ensure project success and champion high quality throughout the project.
  • Bachelor’s degree in computer science or equivalent. 3+ years of software development experience within Windows environments Familiar with front end technologies such as Angular / HTML5 / React ,Experience working with one virtualization technology (Docker / Kubernetes / VMWare), C# and .NET Core coding experience,Strong OOPS, SOLID design principles and multi-threading programming skills,Experience in REST and RESTful web API, Team player and self-starter with minimal supervision both onsite and remote work set up, Ability to effectively communicate with others, both verbally and in writing.
  • Payment software/Point of Sale/EPS development experience is a plus ,Experience/understanding of EMV, P2PE, PCI PA-DSS or payment systems in general, Real-time embedded development experience, preferably in Windows CE 6.0/ IoT environment/ Windows 10,TCP/IP socket, serial communication, USB, video/audio development experience ,Experience working with.NET Compact Framework 3.5 using Visual Studio 2008 IDE with C#, VB coding, Comfortable working with hardware simulators ,Tools for software development like JIRA, Bitbucket, Visual Studio Team Explorer, Source Tree is a plus, SignalR and RabbitMQ experience is a plus .
Must Have Skills
  • Bachelor’s degree in computer science or equivalent. 3+ years of software development experience within Windows environments ,Familiar with front end technologies such as Angular / HTML5 / React, Experience working with one virtualization technology (Docker / Kubernetes / VMWare), C# and .NET Core coding experience, Strong OOPS, SOLID design principles and multi-threading programming skills.
  • Experience in REST and RESTful web API, Team player and self-starter with minimal supervision both onsite and remote work set up, Ability to effectively communicate with others, both verbally and in writing.
Preferred Qualifications
  • Payment software/Point of Sale/EPS development experience is a plus, Experience/understanding of EMV, P2PE, PCI PA-DSS or payment systems in general ,Real-time embedded development experience, preferably in Windows CE 6.0/ IoT environment/ Windows 10.
  • TCP/IP socket, serial communication, USB, video/audio development experience ,Experience working with.NET Compact Framework 3.5 using Visual Studio 2008 IDE with C#, VB coding ,Comfortable working with hardware simulators ,Tools for software development like JIRA, Bitbucket, Visual Studio Team Explorer, Source Tree is a plus ,SignalR and RabbitMQ experience is a plus.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - C#.Net
Senior Software Engineer - C#.Net

Dover Corporation • Bengaluru

On-site
INR 1,200,000 - 2,200,000
Technical Specialist - C# .Net
Technical Specialist - C# .Net

Dover India • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Senior Software Engineer
Senior Software Engineer

Dover India • Bengaluru

Hybrid
INR 1,500,000 - 2,100,000
Senior Software Engineer- I
Senior Software Engineer- I

Dover Corporation • Bengaluru

Hybrid
INR 1,000,000 - 1,500,000
Technical Specialist
Technical Specialist

Dover India • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Software Architect
Software Architect

Dover India • Bengaluru Urban

On-site
INR 4,000,000 - 6,500,000
QA Engineer
QA Engineer

Dover India • Bengaluru

On-site
INR 1,200,000 - 2,200,000
Software Engineer
Software Engineer

Dover India • Bengaluru

On-site
INR 1,200,000 - 2,400,000
Technical Support Engineer - SAAS
Technical Support Engineer - SAAS

Dover India • Bengaluru

On-site
INR 1,500,000 - 2,400,000
Technical Specialist
Technical Specialist

Dover Corporation • Bengaluru

Hybrid
INR 2,500,000 - 4,500,000