C#DotNet Developer (WPF/Desktop Application only)

Ninestars Information Technologies Pvt. Ltd.
Greater Bengaluru Area

Job Descripition:

Location: Bangalore, JPNagar (Onsite)

Role Overview:

We are looking for a Software Engineer with strong hands-on experience in C#.NET development. The role involves designing, developing, testing, and maintaining Windows-based applications, background services, APIs, and integration solutions.

Key Responsibilities

  • Develop and maintain applications using C# and .NET.
  • Work on Windows Desktop, Console, Windows Services, and background applications.
  • Design solutions using SOLID principles, design patterns, dependency injection, and clean coding practices.
  • Develop and consume REST APIs and integrate with external/third-party systems.
  • Implement file-based processing using formats such as XML, JSON, CSV, and PDF.
  • Work with asynchronous processing, background services, message queues, and scheduled jobs.
  • Develop Python scripts for automation and file-processing requirements.
  • Troubleshoot application and production issues and perform root-cause analysis.
  • Collaborate with Development, QA, Business, and external technical teams.
  • Participate in technical design, code reviews, testing, and production support.
  • Follow Git-based development, coding, testing, and deployment practices.

Mandatory Skills

  • 2-4 years of hands-on experience in C# & .NET and OOP concepts.
  • Strong understanding of SOLID, LINQ, Generics, Collections, Exception Handling, Async/Await, Multithreading, and Memory Management.
  • Experience with Windows/Console applications, Windows Services, or background applications.
  • Good knowledge of software architecture, design patterns, layered architecture, and dependency injection.
  • Experience with REST APIs and external system integrations.
  • Good knowledge of SQL, queries, joins, indexes, transactions, and database design.
  • Experience with Entity Framework Core or similar ORM.
  • Working knowledge of Python for scripting and automation.
  • Experience in file processing, background processing, queues, retry mechanisms, and error handling.
  • Strong debugging, troubleshooting, and problem-solving skills.
  • Good understanding of unit testing, logging, Git, branching, merging, and pull requests.
  • Ability to work effectively with internal and external technical teams.

Nice-to-Have Skills

  • WPF / WinForms or other Windows development experience.
  • Experience with Windows Services.
  • Knowledge of RabbitMQ, Azure Service Bus, Kafka, AWS SQS/SNS, or similar technologies.
  • Adobe integration experience.
  • Experience in Pharma, Healthcare, Life Sciences, or regulated industries.
  • Exposure to AWS/Azure, CI/CD, Docker, Swagger/OpenAPI, monitoring, and security.
  • Basic knowledge of Linux environments.

Score my resume against this job, free →

Questions about this job

How do I apply for the C#DotNet Developer (WPF/Desktop Application only) job at Ninestars Information Technologies Pvt. Ltd.?

Use the apply link on this page: you apply directly with Ninestars Information Technologies Pvt. Ltd. on LinkedIn. Before you do, score your resume against this job description on Fitboard. It shows which skills and keywords the job asks for that your resume doesn't show, so you can fix them first.

What skills does Ninestars Information Technologies Pvt. Ltd. want for this C#DotNet Developer (WPF/Desktop Application only) role?

The job description asks for C#, .NET, OOP concepts, SOLID, LINQ, Generics, Collections and Exception Handling. Make sure your resume shows the ones you have, in the words the job uses: applicant tracking systems look for them.

How can I get a job at Ninestars Information Technologies Pvt. Ltd.?

Apply to the Ninestars Information Technologies Pvt. Ltd. roles that match your experience, and tailor your resume to each job description: for this role that means showing C#, .NET, OOP concepts. A resume that matches the job's own keywords is more likely to get past screening. Fitboard scores your resume against this exact job for free.

Is this C#DotNet Developer (WPF/Desktop Application only) job remote or onsite?

This is based in Greater Bengaluru Area.

Is it free to apply? Does Fitboard charge anything?

Applying is free: you apply directly with Ninestars Information Technologies Pvt. Ltd., and this job page and its apply link cost nothing. Checking your resume against this job is free too, with 3 free scans when you sign in and no credit card needed.

Will you get shortlisted for this role? Check your match free →