Cutshort logo
For Employers

WPF Developer at ONEPOS RETAIL SOLUTIONS PVT LTD · Bengaluru (Bangalore), Tirupati · 2 - 5 years · ₹4L - ₹7L / yr · Raised funding · Posted 11 Jun 2026

ONEPOS RETAIL SOLUTIONS PVT LTD's logo

WPF Developer

Durga Prasad C's profile picture
Posted by Durga Prasad C
2 - 5 yrs
₹4L - ₹7L / yr
Bengaluru (Bangalore), Tirupati
Skills
Windows Presentation Foundation(WPF)
Model-View-View-Model (MVVM)
Entity Framework
XAML
RESTful APIs
SQLite

Role Summary 

We have an existing Android-based POS application that needs to be migrated and rebuilt as a Windows desktop application using WPF. You will re-architect the Android app's features, UI flows, and business logic into a full-featured WPF application with SQLite local storage, EF Core, and existing REST API integration. 

Responsibilities 

  • Analyze the existing Android POS app and re-architect it as a WPF desktop application. 
  • Rebuild all screens and workflows (billing, cart, product catalog, orders, reports) in WPF / XAML following MVVM pattern. 
  • Implement local data storage using SQLite + Entity Framework Core (Code First, migrations). 
  • Integrate with the existing backend REST APIs (same APIs used by Android app) for product sync, orders, payments, and authentication. 
  • Ensure feature parity between Android and Windows versions. 
  • Integrate Windows-specific hardware — barcode scanners, receipt printers, cash drawers. 
  • Apply Dependency Injection, async/await, and SOLID principles throughout. 

Required Skills 

  • WPF, XAML, MVVM, C# (.NET 6/8),
  • Entity Framework Core + SQLite 
  • REST API consumption (HttpClient, JWT auth, JSON handling) 
  • Ability to read and understand Android (Java/Kotlin) code and translate logic to C# 
  • Git, Visual Studio 

Good to Have 

  • Prior Android-to-Windows or mobile-to-desktop migration experience 
  • Payment gateway integration (Razorpay / Stripe / Paytm) 
  • PDF / receipt generation (RDLC / FastReport) 
  • POS, billing, or retail domain experience 

AI-Assisted Development (Mandatory Mindset) 

We expect the candidate to actively leverage AI tools to accelerate the migration and development process: 

  • Use GitHub Copilot / Cursor / Claude to convert Android (Java/Kotlin) logic to C# WPF code efficiently. 
  • Use AI tools for boilerplate generation — ViewModels, EF Core models, API service classes, XAML layouts. 
  • Leverage AI for code review, refactoring suggestions, and identifying platform-specific differences (Android vs Windows). 
  • Use AI-assisted documentation and inline commenting to maintain code clarity during migration. 
  • Comfortable evaluating, validating, and refining AI-generated code — not just accepting output blindly. 

Qualification 

  • B.E. / B.Tech / MCA in Computer Science
  • 2–4 years WPF desktop development experience


Regards,

HR Team,

OnePOS Retail Solutions Private Limited

Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

About ONEPOS RETAIL SOLUTIONS PVT LTD

Founded :
2019
Type :
Products & Services
Size :
20-100
Stage :
Raised funding

About

OneHubPOS is your strategic partner in your journey towards success.

Our CEO and Founder Satheesh Kanchi, is a seasoned restauranteur and IT expert. Satheesh knows the restaurant industry inside out, having faced the same challenges you do daily. OneHubPOS was built with a vision to provide comprehensive solution to streamline all your operations. 

With Satheesh's extensive industry experience and knack for innovation, we've assembled a dream team of experts. OneHubPOS is your one-stop solution, whether you're running a restaurant or a retail store. OneHubPOS is the definitive solution for both restaurants and retail stores, offering an integrated platform and a seamless workflow for efficient management of your business.Our solution is meticulously constructed using agile methodologies, ensuring adaptability to your specific business needs. 

We understand one-size-fits-all approach simply won't cut it. We take pride in crafting custom solutions to suit your needs. If your current system is constraining your business and its potential, it's high time we had a chat! 

Read more

Connect with the team

Profile picture
Kiran Kumar
Profile picture
Durga Prasad C

Company social profiles

linkedintwitterfacebook

Similar jobs (10)

VY SYSTEMS PRIVATE LIMITED
Bengaluru (Bangalore)
4 - 17 yrs
₹3L - ₹26L / yr
skill iconC++
windows
skill iconC#
UWP

Job Summary – ​

We are looking for an experienced windows desktop applications developer (WPF/UWP,C#)  to 

design, develop, and maintain windows applications on hardware products. ​

Years of experience needed – 4+ Yrs of Exp.​

Technical Skills: ​

experience in  UWP, WPF, C#,C++ technologies, Windows App. Development,React Native​

Hands on experience in Laptop and Desktop domain​

Good knowledge on windows registry, certificates, file and folder security and general windows 

operating system.​

Development using Win 32 API and SDKs​

Strong knowledge of libraries and frameworks​

Skilled in Install Shield, Windows programming (thread, sockets, etc.),​

Experience in Agile development methodologies​

Key Responsibilities:​

Windows desktop application developer using UWP/ WPF ,  C++ technologies,Windows App. 

development​

Migration of code to new IDE – Visual studio (Integrated development environments)​

Write code per functional requirement, design and architecture​

Unit testing by each developer for the source code added/modified​

Analysis and fix the incidents/defects​

Localization support in the products (excluding string translations)​

Participate in the core team meetings and provide inputs on the product enhancements / defects / 

any outstanding technical issues. 

 

Read more
Planview
at Planview
3 candid answers
3 recruiters
Srikanth Bajgur
Posted by Srikanth Bajgur
Bengaluru (Bangalore)
4 - 6 yrs
Best in industry
skill icon.NET
MVC Framework
skill iconAngular (2+)
Jasmine (Javascript Testing Framework)
Karma
+2 more

Software Engineer II to join Planview’s Keyedin team.


Planview is an enterprise software company focused on portfolio and work management, helping organizations plan, prioritize, and deliver work across strategy, teams, and technology. Its product portfolio spans project and portfolio management (PPM), enterprise agile planning, product portfolio management, and work management tools — including offerings like AdaptiveWork, Planview PPM Pro, ProjectPlace, Planview Viz, and Deliver (One2Team), plus its ProjectAdvantage (formerly Sciforma) product for project and resource management. The company serves a wide range of industries, from financial services to technology to government, helping large organizations connect strategy to execution and manage complex portfolios of projects, products, and resources.


About the Role:


You’ll work on a product that combines legacy and modern technologies, contributing across the full stack while helping shape future platform integrations, connectors, and AI-powered capabilities. You’ll also work directly on customer-facing tickets and real-world product challenges, gaining hands-on exposure to the application and its technology stack from day one.


What You’ll Work On


  • Customer-facing development and product enhancements
  • Platform integrations and connector development
  • Cloud technologies and AI-enabled capabilities
  • Maintenance and modernization of existing product functionality
  • Collaboration on new technologies as the platform evolves


Must-Have Skills


  • C#/.NET, MVC, VB.NET, Web API, and Dapper
  • Angular, HTML, CSS, and JavaScript/TypeScript
  • Unit testing using NUnit, Jasmine, and Karma
  • IIS
  • SQL Server, including functions, stored procedures, and scheduled jobs
  • Experience with AI coding tools such as Claude, GitHub Copilot, or similar


Nice-to-Have Skills


  • Integration testing
  • Azure DevOps
  • Power BI
  • Cloud platforms such as Azure or AWS


Growth Opportunity


Over the next 1–2 years, you’ll have the opportunity to progress from handling customer-facing issues to owning complex technical problems and key product areas. You’ll build expertise across legacy and modern technologies, integrations, cloud, and AI, with a path toward leading technical initiatives, contributing to architectural and product decisions, mentoring engineers, and progressing toward a senior or technical leadership role.


Team Culture and Work Style


The Keyedin team is learning-focused, collaborative, and customer-focused. This role follows a hybrid work model with two days per week in the office and no shift work.

If this opportunity aligns with your experience and career goals, please share your updated resume and let me know a convenient time to connect.

Read more
Bean HR Consulting
Divya Sharma
Posted by Divya Sharma
Gurugram, Delhi, Noida, Ghaziabad, Faridabad
3 - 8 yrs
₹16L - ₹20L / yr
skill icon.NET
skill iconC#
ASP.NET
Windows Presentation Foundation(WPF)
Unit testing
+7 more

Hiring | Senior C#/.NET Developer – Contractual Role

Location: India

Experience: 3-8 Years

Employment Type: Contractual


We are looking for a C#/.NET Developer to develop software tools supporting advanced Banknote Processing Systems.

Key Skills:

• Strong C# / .NET Core / .NET Framework

• Desktop application development

• WPF knowledge/customization

• Unit & Integration Testing – MSTest / xUnit / NUnit

• Git, Visual Studio, Azure DevOps & Azure Boards

• Agile/Scrum development experience

• Secure coding & data protection

• Strong problem-solving and software design skills

• Excellent English communication skills

Read more
Bengaluru (Bangalore), Hyderabad
6 - 12 yrs
₹2L - ₹23L / yr
.NET 8 , .NET Core ,
.NET Framework
skill iconC#
Web API
RESTful APIs
+7 more

Job Summary

We are looking for an experienced Senior .NET Developer with strong hands-on expertise in .NET 8, .NET Core, C#, ASP.NET Web API, SQL Server, and Angular 15+. The ideal candidate should have experience developing scalable web applications, designing RESTful APIs, working with cloud platforms, and implementing CI/CD pipelines and infrastructure automation.

Mandatory Skills

  • Strong hands-on experience with .NET 8, .NET Core, C#, and .NET Framework.
  • Experience in developing and maintaining Web APIs and RESTful APIs.
  • Strong knowledge of SQL Server, database design, and query optimization.
  • Hands-on experience with Angular 15+.
  • Experience with Docker and containerized applications.
  • Working experience with at least one cloud platform: GCP, Azure, or PCF.
  • Experience with CI/CD pipelines and deployment automation.
  • Knowledge of Terraform for infrastructure as code.
  • Experience with unit testing frameworks such as MSTest or xUnit.

Key Responsibilities

  • Design, develop, test, and maintain scalable applications using .NET technologies.
  • Build and integrate RESTful APIs and backend services.
  • Develop responsive front-end applications using Angular 15+.
  • Work with SQL Server for database development, optimization, and performance tuning.
  • Deploy and manage applications using Docker and cloud platforms.
  • Implement and maintain CI/CD pipelines for automated builds, testing, and deployments.
  • Use Terraform to automate infrastructure provisioning and configuration.
  • Write unit tests using MSTest or xUnit to ensure code quality and reliability.
  • Troubleshoot technical issues, optimize application performance, and ensure security best practices.
  • Collaborate with cross-functional teams, participate in code reviews, and contribute to technical design discussions.

Required Qualifications

  • 6–12 years of experience in .NET application development.
  • Strong problem-solving, analytical, and debugging skills.
  • Good understanding of software development best practices and design principles.
  • Ability to work independently and collaboratively in an Agile environment.


Read more
NAM Info Pvt Ltd
Ramya Munirathnam
Posted by Ramya Munirathnam
Bengaluru (Bangalore)
6 - 9 yrs
₹1L - ₹17L / yr
skill icon.NET
skill iconAngular (2+)
RESTful APIs
skill iconGit
SQL
+1 more

Key Responsibilities

·      Develop and maintain application features using .NET Framework and Angular or assigned tech stack.

·      Write clean, efficient, and well-structured code following engineering best practices.

·      Debug, test, and fix defects with attention to quality and performance.

·      Participate in requirement discussions, sprint ceremonies, and Agile workflows.

·      Collaborate with peers, leads, QA, and cross-functional teams effectively.

·      Document code, APIs, and module-level design details.

·      Use AI-assisted tools (e.g., GitHub Copilot, ChatGPT) responsibly to improve productivity.

·      Continuously learn and apply new technologies, frameworks, and standards.

 

Required Skills

·      Strong fundamentals in OOP, data structures, algorithms, logical reasoning, and problem solving.

·      Good knowledge of C#/.NET Framework, or another modern backend framework.

·      Basic understanding of relational databases, REST APIs, and version control (Git).

·      Understand database concepts and able to write sql queries with joins

·      Familiarity with Agile concepts (user stories, backlog, sprints).

·      Good communication and team collaboration skills.

·      Quick learner with a growth mindset.

·      Awareness of AI tools and how they support coding, testing, and documentation.

 

Preferred Skills

·      Knowledge of unit testing (xUnit, JUnit, NUnit).

·      Exposure to CI/CD pipelines and DevOps basics.

·      Basic understanding of cloud platforms (Azure/Cloudflare) is a plus. 

Read more
VY SYSTEMS PRIVATE LIMITED
Mumbai
5 - 8 yrs
₹2L - ₹22L / yr
skill iconC#
, ASP.NET Core / Web API , Angular 14+ ,...

Role Overview

We are looking for an experienced .NET Developer with Angular expertise to design, develop, maintain, and enhance scalable web applications. The candidate should have strong hands-on experience in C#, .NET Core, ASP.NET Core/Web API, Angular, SQL Server, and Entity Framework Core.

Key Responsibilities

  • Develop and maintain scalable web applications using .NET Core and Angular.
  • Design and develop RESTful APIs and backend services using ASP.NET Core/Web API.
  • Build responsive, user-friendly, and reusable front-end applications using Angular.
  • Develop and maintain database solutions using SQL Server.
  • Work with Entity Framework Core for database integration and ORM.
  • Write clean, maintainable, and reusable code following development best practices.
  • Troubleshoot, debug, optimize, and enhance existing applications.
  • Collaborate with cross-functional teams to understand requirements and deliver quality solutions.
  • Participate in code reviews, testing, deployment, and production support activities.
  • Use Git/GitHub for source code management and version control.

Mandatory Skills

C#, .NET Core / .NET 6+, ASP.NET Core, Web API, Angular 14+, TypeScript, JavaScript, HTML5, CSS3, REST API, Entity Framework Core, SQL Server, Git/GitHub

Required Experience

  • 5+ years of overall software development experience.
  • Strong hands-on experience in .NET/C# and Angular development.
  • Good experience developing REST APIs and web applications.
  • Strong knowledge of SQL Server and Entity Framework Core.
  • Experience with modern Angular versions and TypeScript.
  • Good understanding of software development lifecycle and Agile methodologies.

Preferred Qualifications

  • Experience with performance optimization and application troubleshooting.
  • Knowledge of unit testing and CI/CD practices.
  • Strong analytical, problem-solving, and communication skills.


Read more
Hyderabad
4.5 - 9 yrs
₹5L - ₹25L / yr
Multithreading
skill icon.NET

Key Skill: .Net Core, Multithreading, 

Location: Hyderabad

Mode of work: Hybrid

 Immediate to 15 days joiners

Years of exp: 4.5 to 9 years



Read more
VY SYSTEMS PRIVATE LIMITED
Bengaluru (Bangalore)
4 - 7 yrs
₹2L - ₹10L / yr
skill iconC++
skill iconC#
WIN 32
Rapid application development
Windows OS fundamentals

Dear Candidate,

We are currently hiring for the position of C++ / C# Windows Desktop Application Developer for one of our esteemed clients.

Job Description

We are looking for an experienced Windows Desktop Application Developer with expertise in C++ and C# to design, develop, maintain, and enhance Windows desktop applications for hardware products.

The candidate should have hands-on experience in Windows application development, Windows operating system concepts, Win32 API, Windows SDKs, and Visual Studio. Experience in the laptop and desktop domain is preferred.

Key Responsibilities

  • Design, develop, and maintain Windows desktop applications using C++ and C#.
  • Develop and enhance Windows applications using Windows programming technologies.
  • Work with Win32 APIs, Windows SDKs, and relevant libraries and frameworks.
  • Analyze, troubleshoot, and resolve application defects and technical issues.
  • Migrate and maintain code using Visual Studio IDE.
  • Perform unit testing for newly developed or modified code.
  • Work with Windows registry, certificates, file and folder security, and Windows OS functionalities.
  • Participate in code reviews, technical discussions, and Agile development activities.
  • Collaborate with cross-functional teams to improve product functionality and application performance.

Required Skills

  • Hands-on experience in C++ – Mandatory
  • Hands-on experience in C# – Mandatory
  • Minimum 1 year of experience in both C++ and C# is required.
  • Experience in Windows desktop application development.
  • Knowledge of Windows operating system concepts.
  • Experience with Win32 API and Windows SDKs.
  • Familiarity with Visual Studio and software debugging.
  • Understanding of unit testing, troubleshooting, and defect resolution.
  • Experience in the laptop and desktop hardware domain is preferred.

Opportunity Details

Role: C++ / C# Windows Desktop Application Developer

Experience: 4+ Years

Location: HP Office, Bangalore

Work Mode: Work from Office


Mandatory Skills

C++ | C# | Windows Desktop Application Development | Windows OS | Visual Studio

Key Skills

C++ | C# | Windows Applications | Win32 API | Windows SDK | Visual Studio | Debugging | Unit Testing | Windows Registry | Windows OS

Read more
VY SYSTEMS PRIVATE LIMITED
Hyderabad
4 - 9 yrs
₹18L - ₹25L / yr
skill icon.NET
Multithreading
ASP.NET

.NET Developer – Job Description

Position: .NET Developer

Experience: 4.5–9 Years

Location: Hyderabad

Work Mode: Hybrid – 4 Days WFO

Notice Period: Immediate to 15 Days Joiners Preferred

Interview: 1st Round – FTF

Weekend Drive: 26 September 2026

Passport: Mandatory

Job Summary

We are looking for an experienced .NET Developer with strong expertise in .NET Core, ASP.NET, Multithreading, TPL, and Async/Await programming. The candidate should also have experience with Git/GitHub and AI coding tools such as GitHub Copilot, along with knowledge of AI coding prompts and agent creation.

Mandatory Skills

  • .NET Core
  • ASP.NET
  • Multithreading
  • TPL (Task Parallel Library)
  • Async/Await Programming
  • Git/GitHub
  • GitHub Copilot or other AI coding tools
  • AI Coding Prompts
  • AI Agent Creation

Roles & Responsibilities

  • Design, develop, and maintain applications using .NET Core and ASP.NET.
  • Implement multithreading and asynchronous programming solutions.
  • Work with TPL and parallel programming concepts.
  • Develop scalable and high-performance applications.
  • Use Git/GitHub for source code management.
  • Utilize GitHub Copilot and AI coding tools for development.
  • Create and work with AI prompts and AI agents.
  • Troubleshoot, debug, and optimize application performance.
  • Follow coding standards and best development practices.

Candidate Requirements

  • 4.5–9 years of relevant software development experience.
  • Strong hands-on experience in .NET Core and ASP.NET.
  • Good understanding of multithreading, TPL, and Async/Await.
  • Experience with Git/GitHub.
  • Exposure to AI-assisted coding tools is required.
  • Passport is mandatory.
  • Should be available for a hybrid work model with 4 days WFO in Hyderabad.
  • Immediate to 15 days joiners preferred.
Read more
VY SYSTEMS PRIVATE LIMITED
JAMSHIDA KATHUN
Posted by JAMSHIDA KATHUN
Bengaluru (Bangalore), Hyderabad
6 - 12 yrs
₹8L - ₹20L / yr
ASP.NET
skill icon.NET
skill iconAngular (2+)
skill iconC#
TypeScript
+6 more

🚀 Hiring: .NET Developer + Angular


📍 Location: Mumbai and Hyderabad

💼 Experience: 6+ Years


Key Responsibilities:


Develop and maintain scalable web applications using .NET Core and Angular.

Design and develop RESTful APIs and backend services.

Build responsive and user-friendly front-end applications using Angular.

Work with SQL Server and Entity Framework Core.

Collaborate with cross-functional teams to deliver high-quality solutions.

Troubleshoot, optimize, and enhance existing applications.


Mandatory Skills:

✅ .NET Core / .NET 6+

✅ C#

✅ ASP.NET Core / Web API

✅ Angular 14+

✅ TypeScript / JavaScript

✅ HTML5 / CSS3

✅ REST API

✅ Entity Framework Core

✅ SQL Server

✅ Git / GitHub





#Hiring #DotNetDeveloper #AngularDeveloper #DotNet #Angular #CSharp #MumbaiJobs #ITJobs #TechJobs

Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos