Cutshort logo
For Employers
Client based at Pune location. logo
Software Developer - WPF
Client based at Pune location.
Software Developer - WPF

Software Developer - WPF at Client based at Pune location. · Pune · 1 - 4 years · ₹2L - ₹4L / yr · Posted 14 Jun 2025

Rohini IT Consulting LLP's logo

Software Developer - WPF

at Client based at Pune location.

1 - 4 yrs
₹2L - ₹4L / yr
Pune
Skills
Windows Presentation Foundation(WPF)
Model-View-View-Model (MVVM)
MVC Framework
XAML
skill iconC#
threading
Object Oriented Programming (OOPs)
Relational Database (RDBMS)
windows canvas
User Document
ASP.NET
task management
Systems Development Life Cycle (SDLC)
agile methodology

Job Summary: We are seeking a talented and motivated Software Developer with 1-4 years of experience to join in Pune. The ideal candidate will be proficient in WPF (Windows Presentation Foundation) and C#, with a strong understanding of modern software development principles and architectural patterns. You will be responsible for designing, developing, and maintaining robust and scalable desktop applications, contributing to the full software development lifecycle within an agile team.

Key Responsibilities:

  • Design, develop, test, and deploy high-quality desktop applications using WPF, XAML, and C#.
  • Implement and maintain application logic following established architectural patterns such as MVVM (Model-View-ViewModel) and MVC (Model-View-Controller).
  • Utilize threading concepts effectively to ensure responsive and performant user interfaces.
  • Work with various database technologies to store and retrieve application data efficiently.
  • Integrate with internal and external APIs to extend application functionality.
  • Apply strong Object-Oriented Programming (OOP) principles in all development activities.
  • Collaborate closely with product owners, UI/UX designers, and other developers to translate requirements into technical specifications and deliver effective solutions.
  • Participate actively in all phases of the Software Development Life Cycle (SDLC), including requirements gathering, design, development, testing, deployment, and support.
  • Adhere to Agile methodologies (Scrum/Kanban) to ensure timely delivery and continuous improvement.
  • Contribute to code reviews, ensuring code quality, maintainability, and adherence to coding standards.
  • Troubleshoot and debug issues, providing timely resolutions and maintaining application stability.
  • Stay updated with the latest industry trends and technologies related to WPF and desktop application development.

Required Technical Skill Set:

  • Must-Have Experience:
  • WPF (Windows Presentation Foundation) and XAML: Demonstrated expertise in building complex and user-friendly desktop applications.
  • C#: Strong proficiency in C# programming language, including .NET Framework or .NET Core.
  • Threading Concepts: Solid understanding and practical experience with multi-threading and asynchronous programming to create responsive applications.
  • Database: Experience with relational databases (e.g., SQL Server, MySQL, PostgreSQL) and ORM frameworks (e.g., Entity Framework).
  • API Integration: Experience consuming and integrating with RESTful APIs.
  • MVVM (Model-View-ViewModel): In-depth understanding and practical application of the MVVM architectural pattern.
  • MVC (Model-View-Controller): Familiarity with the MVC architectural pattern.
  • Object-Oriented Programming (OOP): Excellent grasp of OOP principles (Encapsulation, Inheritance, Polymorphism, Abstraction) and design patterns.
  • Good to Have Experience:
  • Windows Canvas / User Document: Experience with advanced UI elements and document handling in WPF.
  • Web Programming (ASP.NET): Basic understanding or experience with ASP.NET for potential full-stack awareness.
  • Task Management: Experience with task management tools (e.g., JIRA, Azure DevOps).
  • Fast-paced Team Environment: Proven ability to thrive and deliver in a dynamic and fast-paced team setting.
  • Agile Methodology / SDLC: Practical experience working in an Agile/Scrum environment and a strong understanding of the Software Development Life Cycle.

Qualifications:

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 1 to 4 years of hands-on experience in WPF desktop application development.


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

Similar jobs (10)

Tops Infosolutions
Kanishka Mandhwani
Posted by Kanishka Mandhwani
Ahmedabad
4 - 10 yrs
₹10L - ₹18L / yr
skill iconLaravel
skill iconCodeIgniter
skill iconPostgreSQL
MySQL
skill iconGit
+7 more

SR. PHP Developer


Experience: 4+ Years

Location : Ahmedabad - WFO 


JOB DESCRIPTION


Position Requirements:

  • Strong experience in Back-End Web Development, Object-Oriented Programming (OOP).
  • Must have 4+ years of experience in Laravel, CodeIgniter, or other MVC frameworks
  • Should have knowledge of Agile Process & Knowledge of Web Application Security concepts.
  • Database experience of at least one of the following: PostgreSQL or MySQL.
  • Must have experience of Laravel Queue Jobs, Seeders, Migration and factory files, Service Providers.
  • Should have Experience of creating schedules and artisan commands in Laravel.
  • Should be very strong with Object Oriented concepts, design and architecture.
  • Basic Database conceptual knowledge such as DDL, DML and their usages.
  • Knowledge of Ecommerce, payment gateway, Webhooks & API integration.
  • Identify and correct bottlenecks and fix bugs
  • Experience with Google Map API, Firebase API, and AWS is plus.
  • Proficient understanding of code versioning tools (such as Git, Bitbucket)
  • Experience with agentic coding workflows using tools like Claude Code, Cursor, or similar AI-assisted development environments is a plus.


Read more
a global provider of Business Process Management and Outsourcing solutions
a global provider of Business Process Management and Outsourcing solutions
Agency job
via Jobdost by Saida Pathan
Pune, Mumbai, Bengaluru (Bangalore)
4 - 8 yrs
₹14L - ₹16L / yr
DNN
skill icon.NET
DotNetNuke
ASP.NET
skill iconC#
+13 more

Job Summary

  • Candidate will be responsible for providing full life-cycle development (design, coding, and testing) and maintenance of web-based system on Azure
  • Candidate should have experience in GitHub, knowledge of DevOps is a plus
  • Experienced in designing and implementing web portals, experience with DNN is must
  • Ability to work with multiple languages including C#, ASP.Net, MVC, Javascript and related libraries, HTML, Complex SQL queries, CSS, BootStrap, JSON.
  • Experience in Agile project management methodology
  • Developing and Delivering Excellent Web based solutions/portals/sites based on customer’s requirement within the stipulated timeline
  • The candidate should be flexible to learn new technology and platform and should be creative, innovative for improvement ideas, detail oriented, diligent, and eager to learn and grow

Duties and Responsibilities

  • Understand business requirements to apply logic to integrate functionalities
  • Identify and understand any technical bugs on the server, site, log files or modules and work on resolving the bugs
  • Understand how FTP server is setup for the site
  • Understand system/site technical requirements and suggest enhancements if applicable
  • Designing, coding, unit Testing, and integration with Database
  • Handle site deployment
  • Designing, coding, debugging, technical problem solving, and writing Unit Test cases, etc.

Qualifications

Education / Certification

  • B.E. / B.Tech. /MSC in Computer Science or IT.
  • MCAD/MCSD/MSITP/MCPD

Technical Expertise

  • ASP/ASP.NET/VB.NET/MVC/C#/SQL Server 2012+
  • HTML, Javascript, Jquery, CSS, Bootstrap
  • GitHub/DevOps, Azure
  • Web API/ Web Services, Email Services

Skills and Abilities

  • Be able to work with diverse global teams and in an individual contributor role as needed
  • Excellent English written and verbal communication skills (for local team and global stakeholders/team members)
  • Strong task management skills including time management, and ability to manage multiple projects simultaneously
  • Flexibility required to attend late evening meetings with global team members
  • Attention to detail and delivering quality projects and knowledge assets

 

Read more
Genius Placement Service
Muskan Keshvani
Posted by Muskan Keshvani
Ahmedabad
3 - 6 yrs
₹3L - ₹8L / yr
skill iconPHP
MySQL
skill iconLaravel
skill iconCodeIgniter
MVC Framework

We are looking for Senior PHP Developers (Laravel+ CI) 

Experience - 2-6 years 

Location - Ahmedabad, Gujarat. (Work from Office)

5 Days working 

Required Skills: 

  • Should have good communication skill
  • Must have worked on CI
  • Must have worked on API security, API, Webhooks, Sockets, on caching of API and optimize communication between 3rd party(Optional)
  • Must have done 3rd party API integration with inbound and outbound communication.
  • Should be capable enough to do documentation of API
  • Knowledge about REST and SOAP API and GDPR compliances can be optional.
  • Must worked on caching of API and optimize communication between 3rd party
  • Experience in Laravel and MySQL would be added advantage
  • Should have Worked on MVC,HMVC(Optional) and PHP architecture
Read more
Global Software Services Co
Global Software Services Co
Agency job
via Unnati by Sarika Tamhane
NCR (Delhi | Gurgaon | Noida)
2 - 7 yrs
₹3L - ₹6L / yr
skill icon.NET
Telerik
ASP.NET
Visual Basic (VB)
skill iconC#
+5 more
Our client is a premier web design and software solutions company based out of Delhi, Florida and California. They are a creative, young and dynamic organisation that provides superior quality solutions like web design and development, mobile app development on various platforms, cloud apps and Ecommerce web solutions. They have clients across US, Canada, UK, and Australia, who receive market ready and saleable apps.

 

 
The apps developed by our client typically have around 2lac downloads and the websites developed and maintained by them has helped their customers generate 250% more in sales. The founding team has a combined experience of over 50 years in fields covering software, hiring, client servicing and marketing.
 
As.NET Developer, you will be developing software using languages and technologies of the .NET framework.
 
What you will do:
  • Creating technical specifications and test plans.
  • Managing defect tracking system and resolving all issues and preparing the update for systems.
  • Preparing and maintaining code for various .Net applications.
  • Revising, updating, refactoring, and debuging the code.
  • Enhancing existing systems by analyzing business objectives, preparing an action.

 


Candidate Profile:

What you need to have:

 
  • Have experience of working on ASP.NET, VB.NET, C# or MVC.
  • Must be good with MS SQL DB queries and optimization techniques.
  • Very good in programming logic. Should be well versed with OOPS.
  • Knowledge of AngularJS or ReactJS is a plus.
  • Familiar with architecture styles/APIs (REST, RPC).
  • The ideal candidate should have a good knowledge of working with Telerik Controls.
  • Working in any programming language with exposure to Web services /REST API/Third-Party Integration.
  • Working exposure to Test, Link, JIRA, GIT, Jenkins, Visual Studio 2015 or later, OOPs concepts, Cloud concepts.
  • Good design skills using n-tier architectures (scalability, multithreading, caching, business & data layers) or SOA based application.
  • Candidate must know how to work with HTML, XML, JavaScript/Jquery.
 
Other Requirements:
  • Ability to lead the team and handle pressure and demands.
  • Sound knowledge on IT concepts and latest trends.
  • Excellent logical and analytical skills.
  • Ability to work independently and multi-task in a fast paced environment.
  • Strong verbal and written communication and interpersonal skills.
  • Highly organized and detail-oriented.
Read more
One of India's Largest Bank's Securities Platform
One of India's Largest Bank's Securities Platform
Agency job
via Empower HR by Hemant Arora
Mumbai
2 - 4 yrs
₹6L - ₹9L / yr
ASP.NET
Web API
SQL
skill iconReact.js
skill icon.NET
+1 more
Develop new functionalities and improve existing ones by instrumenting best practices and technologies.
Responsible for fixing support escalation cases and conducting post-incident reviews / Root Cause Analysis.
Implement Site Reliability Engineering principles with regards to performance, reliability, monitoring, alerting and maintenance in Production environment.
Read more
Leading Financial Services Co
Leading Financial Services Co
Agency job
via Unnati by Rakhi Gayen
Agra, Delhi
2 - 3 yrs
₹2.5L - ₹3L / yr
skill icon.NET
ASP.NET
dotnet
If you are looking to work for a successfully established company that believes in giving back to society, then look no further. Here is the job you are looking for.

 

Our client is more than 2 decades old NBFC registered with the RBI. The company was set up with an aim to empower rural entrepreneurs, SMEs, and small institutions by micro-financing. The company has come a long way since its inception in 1992 and has evolved with time with the introduction of its App in the small loans sector. At present, the company has more than 5000 employees and has serviced millions of borrowers to accomplish their dreams.

 


 

The group has diversified into the education segment and is running two schools. The schools are part of one of the largest private school chains in India. The schools have a flourishing family of 350 teachers and 6500 students. The leadership team at the helm of the company has demonstrable experience in financial services and has built the company by upholding the trust of its customers.
 
As a Dotnet developer, you willwork with a team of highly skilled software engineers and pave way for building new .NET solutions.
 
What you will do:
 
  • Designing, implementing, and maintaining .NET applications working within a team
  • Working quickly to implement features with a focus on quality code
  • Providing technical guidance for more junior developers
  • Supporting QA and deployment efforts
 
Candidate Profile:

What you need to have:

 
  • Graduate or Diploma in Computers
  • Good knowledge of Web forms, MVC, bootstrap, javascript, windows application, crystal reports
  • Good in writing SQL, GIT
  • Knowledge of .net core 3.1 or above
  • Banking/ NBFC/ Financial Institution backgroud will be a plus
Read more
Matellio India Private Limited
Mohit Gupta
Posted by Mohit Gupta
Remote only
10 - 15 yrs
₹15L - ₹36L / yr
skill icon.NET
Windows Azure
ASP.NET
Microservices
Web
Required Skills :

- 9+ years of experience is required

- Experience in .Net application development & Architecture.

- Experience in .net core and microservices

- Experience in Azure is good to have

- Contributed towards elicitation of requirements, translate the business requirements to solution options including the technical blocks and infrastructure required in at least 2 development projects

- Should have worked and have good hands-on experience in bespoke application development in the following technologies :

- Experience with front end UI technologies like HTML5, CSS3, jQuery, TypeScript and one of Angular or ReactJS framework

- Experience with web service standards (Web API, MVC, SignalR, WCF, REST, XML, JSON and SOAP).

- Good understanding and implemetntation of software design patterns such as MVC, repository, dependency injection, inversion of control, singleton unit of work and others.

- Database Design an implementation knowledge on SQL queries, functions, packages, triggers and replication

- Should have deep understanding and experience in Microsoft technologies. Responsible for detailed technical design at a solution level.

- Automation experience on Code Review, Unit Testing and Integration testing is an added advantage.

- Should assist with technical effort estimating, creation of work breakdown structure, risks and solutions at a solution level.

- Should review design and implementation of junior designers and developers on the quality of technical deliverables and adherence to quality process

- Should have the following technological experience

- Able to build management using any version control tools such as Github, TFS or SVN.

- Experience in both Waterfall and Agile/Scrum Methodology is required.
Read more
Noida Sec-62
Noida Sec-62
Agency job
via Click1Solutions by Yukti K
NCR (Delhi | Gurgaon | Noida), Gaziabad
11 - 20 yrs
₹30L - ₹34L / yr
skill iconJava
J2EE
Multithreading
Spring
Data Structures
+10 more

Technical Competencies

  • Strong Java/J2EE development experience with demonstrated ability to develop and troubleshoot large mission applications & Software Products
  • Experience on exception handling, correct use of data structures, multi-threaded programming, memory management and application tuning
  • Excellent exposure in Object Oriented Design skills using Java/J2ee along with:
  • Core Java Language (Collections, Concurrency/Multithreading)
  • JDBC concepts (connection pooling, statement, result set)
  • Web Technologies (Struts/Struts 2, Spring (IOP, MVC, AOP), Hibernate, JSP, Web services)
  • Database optimization and profiling
  • Core/JEE/Integration Design patterns/UML
  • Should have experience in Unit Testing
  • Good hands on experience with RDBMS like MySQL/Oracle with ability to write SQL Queries/Stored Procedures/Triggers/Joins/View etc
  • Practical application of software product development standards and methodologies including Agile, XP, Kanban, RUP and UML
  • Ability to apply design patterns consistently and also accurate when building per design requirements
  • Good experience in source control, unit testing, code verification, documentation, automated build, continuous integration, metrics, and code reviews.
  • Demonstrated problem solving, analytic and troubleshooting skills.
  • Strong written and oral communication skills are required to effectively engage internal stakeholders and their technical representatives.
Read more
MedCords
at MedCords
6 recruiters
Monika Goel
Posted by Monika Goel
Pune, Kota
3 - 10 yrs
₹10L - ₹35L / yr
skill iconPython
skill iconGo Programming (Golang)
skill iconJava
AWS CloudFormation
Object Oriented Programming (OOPs)
+8 more

Job Description-

Backend Developer- Senior

 

Experience - 3-6 years

Location: Pune/Kota

 

Minimum Qualifications:

 

- BE/B.Tech or ME/M.Tech in Computer Science.

- Must have “Can Do Attitude” towards work

- Must have work exp of 3-6 years

- Must have programming exp of 1-2 years in any of Python/Golang/Java languages

- Must have worked in product based company

- Ready to work in a startup and adaptable to a dynamic environment

- Ready to accept ad-hoc requirements and track them till they get implemented

- Ready to learn new technologies like Andriod, Angular, etc.

- Good at HTTP basics, OOPs concepts, data structures, algorithms, networking and

security aspects

- Ability to write clean code and maintain it

- Good at SQL/No-SQL databases

 

Preferred Qualifications:

- Experience in any good product based startup

- Experience in working with the team and managing a small team of 2-5 associates

- Experience in being a mentor for co-developers

- Experience in design/developing scalable systems.

- Experience in public cloud platforms services/APIs of AWS, Google Cloud, etc.

- Experience in data engineering

- Experience in SOA/Microservice architecture development

 

Responsibilities:

- Design and develop scalable services and APIs in Python/Golang

- Always maintain the services secure

- Should optimize APIs for mobile data and apps

- Use off-the-shelf and state-of-the-art services for faster development of product

- Guide team members with designs

- Take the end to end ownership of features and resolve customer issues on priority

- Mentor/guide/monitor junior developer

- Expertise Android/Angular to the required extent and guide app developers while

designing APIs

 

Opportunities in the role:

- LearnAngular, Python, Node.js, Golang, ELK stack, MEAN/MERN

- Work on AWS, Azure, Google Cloud Platform

- Work on databases like RDS, MongoDB, Big Table & DynamoDB, Redis, Aerospike

- Experience with SQL/ NoSQL Databases (RDS, DynamoDB, Google Datastore, Redis)

- Experience with ELK stack.

- Fast prototyping of proof-of concept features/application based on a brief

- Work on data engineering

Read more
Global leader in privileged access management.
Global leader in privileged access management.
Agency job
via Xpheno by Varsha B
Hyderabad
3 - 10 yrs
₹12L - ₹22L / yr
skill icon.NET
ASP.NET
SQL
Windows Azure
skill iconAmazon Web Services (AWS)
+9 more
Familiarity with general software development release lifecycle, source code management and defect management methodologies.
Solid understanding of security and networking implementation and best practices.
Help guide and contribute to feature design and implementation to bring the product to the
next level.
Participate in continuous and iterative engineering cycles with emphasis on code quality,
supportability, scalability and performance.
Develop and review unit test cases to ensure comprehensive unit testing.Diagnose and fix product issues found internally or in the field.
Interface with Support to handle customer escalation issues.
Mentor junior members of the team in their assigned tasks and their technical skills
development.
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