Software Developer

We are looking for a skilled Windows Desktop Developer with 3+ years of experience in developing and maintaining desktop applications using C#, WPF, MVVM, XAML, and SQL/SQLite. The ideal candidate will work closely with product owners, developers, and QA teams to deliver high-quality, scalable, and performance-driven software solutions.

Experience:- 3 to 6 Year

Core Responsibilities:

  • Develop, enhance, and maintain Windows desktop applications using WPF, MVVM, and XAML.
  • Collaborate with product owners and stakeholders to understand business requirements and translate them into technical solutions.
  • Write clean, maintainable, and efficient code following best practices.
  • Troubleshoot and resolve application performance issues, UI inconsistencies, and functional bugs.
  • Optimize and integrate applications with SQL databases (SQL Server / SQLite), ensuring efficient data handling.
  • Work with multi-threaded applications and apply design patterns to build scalable and maintainable software.
  • Implement event-driven architectures and improve inter-view model communication.
  • Develop audit logging systems to track application events and enhance debugging.
  • Work in an Agile/Scrum environment, following CI/CD practices.
  • Maintain technical documentation and actively contribute to code reviews and continuous improvement initiatives.

Skills/Qualifications:

  • 3+ years of experience in C# and .NET technologies.
  • Strong hands-on experience with WPF, MVVM, and XAML for building desktop applications.
  • Proficiency in SQL / SQLite and experience with database development, query optimization, and data management.
  • Solid understanding of object-oriented programming (OOP), design patterns, and multithreading.
  • Experience with WCF, Windows Services, and API integrations.
  • Strong problem-solving skills with the ability to debug complex applications.
  • Experience working with Git, Bitbucket, or other version control systems.
  • Good understanding of Agile methodologies (Scrum/Kanban), Jira, and CI/CD pipelines.
  • Excellent communication skills and ability to work collaboratively in a team.

Assets / Nice to have:

  • Experience with UI performance optimization in WPF applications.
  • Hands-on experience with dynamic popups, animations, and event-driven architectures in WPF.
  • Knowledge of audit logging, error tracking, and application telemetry.
  • Experience with Windows Task Scheduler for automating tasks and background operations.
  • Exposure to Cloud services (Azure, AWS) and DevOps practices.
  • Basic knowledge of HTML, CSS, and JavaScript for UI-related tasks.
  • Understanding of Service-Oriented Architecture (SOA).

Benefits working at Blobstation:

  • 5 days a week
  • Health Insurance
  • Sponsorship for Certification
  • Flexible working hours with possibility of working from home
Apply here

Make your first move in giving your career a massive push forward.

You can also send an email to our recruiter at
contact@blobstation.com