Senior Software Developer C#

2 days ago


Bengaluru, Karnataka, India Integrated Personnel Services Full time

Job role - Senior Software Developer C# / WPF / MVVM

Experience - 3+

Location - Bangalore

Key Responsibilities:

  • Design, develop, and maintain WPF desktop applications using C# and MVVM architecture.
  • Implement and enforce SOLID principles and best coding practices for maintainable software design.
  • Integrate and manage Dependency Injection (DI) frameworks such as Unity, Autofac, or Microsoft.Extensions.DependencyInjection.
  • Work closely with UI/UX teams to deliver modern, responsive, and intuitive user interfaces.
  • Write clean, efficient, and testable code, including unit tests and integration tests.
  • Participate in code reviews, contribute to architectural discussions, and suggest process improvements.
  • Troubleshoot, debug, and optimize performance across different modules.
  • Maintain technical documentation and follow agile development methodologies.

Technical Skills Required:

  • Languages: C#, .NET (Core or Framework)
  • UI Framework: WPF (Windows Presentation Foundation)
  • Architectural Pattern: MVVM (Model-View-ViewModel)
  • Design Principles: SOLID, OOP, and clean architecture
  • Dependency Injection (DI): Experience with Unity, Autofac, or .NET Core DI
  • Data Access: Entity Framework, LINQ, or ADO.NET
  • Version Control: Git / Azure DevOps / GitHub
  • Unit Testing: NUnit / MSTest / xUnit


  • Bengaluru, Karnataka, India Encora Full time

    Senior C++ DeveloperImportant InformationLocation: BangaloreExperience: 10+ YearsJob Mode: Full TimeWork Mode: HybridJob SummaryAs a Senior Software Engineer, you will be responsible for designing, developing, and maintaining high-quality software solutions. You will collaborate with cross-functional teams to understand business requirements and translate...


  • Bengaluru, Karnataka, India Talme Technologies (Engineering services) Full time

    Job Title: Senior C++ Developer – Visual C++ / MFC / Payment Processing / REST APIsJob Type: Full-TimeExperience Level: 5 to 9 YearsLocation:- Remote (Preferably – BLR/HYD/Kochi)Industry: Payment Processing / FinTechJob Summary:We are seeking a seasoned Senior C++ Developer with deep expertise in Visual C++, MFC, and solid understanding...

  • C #Developer

    2 days ago


    Bengaluru, Karnataka, India Cloudxtreme Full time

    Role: Senior Software EngineerSkill: C #DeveloperLocation: BangaloreExperience:4+Mandate Skills:  I need a very strong C# Developer WPF can be optionalWe are hiring Windows Application Developer with C# and WPF knowledge.Years of experience needed -4 to 7 years of experience in developing Windows application using .NET (C#), UWP and WPFTechnical...

  • Senior C# Developer

    1 week ago


    Bengaluru, Karnataka, India HappieHire Full time

    Role:Senior C# DeveloperBudget:10-15 LPAEmployment type:Contractual (6-12 months)Location:BangaloreNotice period:Immediate joiningTechnical Expertise:Advanced proficiency in C# for developing Windows-based real-time data acquisition and control systems.Expertise in WPF and MVVM for creating dynamic, user-friendly interfaces.Experience with WinForms for...

  • Senior C# Developer

    7 days ago


    Bengaluru, Karnataka, India 9nexus Full time

    This is a permanent work from home position from anywhere in IndiaNotice period - less than 30 Days (Immediate joiners preferred)Job Title: Senior C# Developer Azure IntegrationExperience: 6 to 10 YearsLocation: Bangalore (Hybrid 2 Days)Job DescriptionWe are looking for a Senior C# Developer with strong experience in API development and Azure-based...


  • Bengaluru, Karnataka, India Vervenest technologies Full time

    Job Locations: BANGALORE Required Experience: Years Skills : C / C++ Job Title- Software Tech Lead Want to join this winning team to create an impact? Role Overview This position is open for Bangalore location, and we are looking for applicants serving notice periods and those who can join immediately are preferable. About the Role 1. Bachelor's degree...

  • Software Developer

    1 week ago


    Bengaluru, Karnataka, India Check Point Software Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Why Join Us?We are looking for a C++ & Swift Developer to join the Software macOS agent Team.This role is perfect for a highly experienced software developer who is familiar with the networking and security world. As an integral part of our R&D, you'll be working with a motivated agent's team and the software group that is responsible for multiple desktop...


  • Bengaluru, Karnataka, India UST Full time

    3 - 5 Years1 OpeningBangaloreRole descriptionWho we are:At UST, we help the world's best organizations grow and succeed through transformation. Bringing together the right talent, tools, and ideas, we work with our client to co-create lasting change. Together, with over 30,000 employees in over 25 countries, we build for boundless impact—touching billions...


  • Bengaluru, Karnataka, India Lobo Staffing Solutions (LSS) Full time

    Job Title: C++ Software Engineer - NDN Stack DevelopmentLocation: [City, State/Country]Job Summary:We are seeking a skilled and motivated C++ Software Engineer to join our dynamic team. In this role, you will be a key contributor to the design, development, and deployment of our cutting-edge Named Data Networking (NDN) software stack. The ideal candidate...


  • Bengaluru, Karnataka, India Quess IT Staffing Full time

    Job Title: C++ Engineer – V&V / Avionics DomainExperience: 2–4 Years (Engineer) & 4–6 Years (Senior Engineer)Work Location: BangaloreNotice Period: Immediate or 15 Days (Max)Job Description:We are looking for a skilledC++ Engineerwith hands-on experience inVerification & Validation (V&V)for safety-critical or embedded systems. The candidate will be...