Senior Software Engineer (C#)

TalentRise International

  • Chennai, Tamil Nadu
  • Permanent
  • Full-time
  • 14 hours ago
About the RoleWe’re looking for a Senior Software Engineer (C# / .NET) to work on high-performance Windows desktop applications in a system-driven environment that involves close interaction between software and hardware components.This is a great opportunity for engineers who enjoy working on deep system-level challenges, multi-threading, and building robust, scalable desktop solutions.TasksWhat You’ll Be Doing
  • Develop and enhance desktop applications using C# / .NET
  • Work on multi-threaded and system-level programming
  • Convert business and product requirements into scalable technical solutions
  • Collaborate with cross-functional teams (product, QA, hardware)
  • Provide technical guidance and mentorship to junior engineers
RequirementsWhat We’re Looking For
  • 4+ years of hands-on software development experience
  • Strong proficiency in C# and .NET framework
  • Solid experience with WPF and/or WCF (mandatory)
  • Exposure to WinForms or Win32 is a plus
Core fundamentals required:
  • Object-Oriented Programming (OOP)
  • Data Structures & Algorithms
  • Design Patterns
  • Multi-threading and concurrent systems
  • Desktop application development experience
Nice to Have
  • Experience working with hardware-integrated or automation systems
  • Familiarity with gRPC, Thrift, or similar technologies
  • Active coding profiles on HackerRank / LeetCode
EducationBachelor’s degree in Computer Science, Engineering, or a related fieldTalentRise InternationalTalentRise International is a boutique recruitment partner supporting growth-stage companies across India in hiring top performers across Sales, Marketing, Technology, and GTM functions.We specialize in senior-level direct placements, with a strong focus on engaging passive talent - professionals who are not actively on job boards but are strategic fits for high-impact roles.We operate on a quality-first model. Every profile we present is carefully evaluated for functional expertise, industry alignment, cultural fit, and long-term scalability within your organization.We position ourselves as long-term hiring partners, supporting structured and sustainable team expansion as businesses grow.If you're building for your next stage of growth, TalentRise is ready to support the journey.

TalentRise International

Similar Jobs

  • Senior Software Engineer

    Caterpillar

    • Chennai, Tamil Nadu
    Career Area: Technology, Digital and Data Job Description: Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you're joining a global team who cares no…
    • 5 hours ago
  • Senior Software Engineer

    Weekday AI

    • Chennai, Tamil Nadu
    This role is for one of the Weekday's clients Salary range: Rs 1000000 - Rs 2300000 (ie INR 10-23 LPA) Min Experience: 6 years Location: Chennai JobType: full-time We are…
    • 3 days ago
    • Apply easily