Techila
HybridOther3–5 yrsApply by May 31, 2026

.NET C#

PWC

Join Techila's team of Salesforce experts. We build senior-led transformations that deliver measurable outcomes for clients worldwide.

Experience

3–5 yrs

Employment Type

Contract

Openings

1 position

Apply By

May 31, 2026

Required Skills

C#.NET

Job Description

.NET C# Other · CONTRACT · HYBRID


About the Role This role involves designing, developing, and maintaining C#-based desktop applications using .NET Framework and modern .NET. The successful candidate will apply Object-Oriented Programming principles and industry-standard design patterns to build maintainable software components. Collaboration with architects, QA, and product stakeholders is essential.


Key Responsibilities

  • Design, develop, and maintain C#-based desktop applications using .NET Framework and modern .NET
  • Apply Object-Oriented Programming principles to build maintainable and extensible software components
  • Implement Clean Architecture and Domain-Driven Design concepts
  • Apply SOLID principles and industry-standard design patterns
  • Use Dependency Injection to improve modularity and testability
  • Write efficient data queries using LINQ
  • Develop and maintain unit tests to ensure code quality
  • Participate in code reviews
  • Collaborate with architects, QA, and product stakeholders

Requirements

  • Have strong hands-on experience in C#
  • Have experience with .NET Framework and modern .NET (.NET Core / .NET 5/6/7/8)
  • Have knowledge of Object-Oriented Programming (OOP)
  • Have experience with LINQ for data querying and manipulation
  • Have experience with Dependency Injection frameworks and patterns
  • Have experience with desktop application development (WinForms / WPF or similar)
  • Have knowledge of Design Patterns and Clean Architecture
  • Have knowledge of Domain-Driven Design (DDD)
  • Have knowledge of SOLID principles
  • Have experience with Unit Testing (NUnit / xUnit / MSTest or similar)

At a Glance

Work ModeHybrid
EmploymentContract
Experience3–5 yrs
Openings1
LocationOther
DeadlineMay 31, 2026
Apply for this Role →

[ Hiring process ]

What to expect

Four stages, typically completed within 2–3 weeks. We respect your time — every stage has a clear purpose and timely feedback.

  1. STEP 0130 min

    Screening Call

    Introductory conversation with our talent team to understand your background and motivations.

  2. STEP 0260–90 min

    Technical Round

    Live problem-solving with a senior architect on Salesforce design, integrations, or domain depth.

  3. STEP 0345 min

    Culture Fit

    Conversation with practice leadership covering working style, ownership, and how you collaborate.

  4. STEP 04Within 5 days

    Offer

    Formal offer with full compensation breakdown, start date, and onboarding plan.

Apply

.NET C#

Fill in your details and attach your resume below.