Senior Software Engineer (C#) at TalentRise International
Chennai, tamil nadu, India -
Full Time


Start Date

Immediate

Expiry Date

03 Jul, 26

Salary

0.0

Posted On

04 Apr, 26

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

C#, .NET, WPF, WCF, Multi-threading, System-level programming, Object-Oriented Programming, Data Structures, Algorithms, Design Patterns, WinForms, Win32, gRPC, Thrift, Desktop application development

Industry

Staffing and Recruiting

Description
About the Role We’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. Tasks What 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 Requirements What 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 Education Bachelor’s degree in Computer Science, Engineering, or a related field
Responsibilities
Develop and enhance high-performance Windows desktop applications using C# and .NET. Collaborate with cross-functional teams to convert business requirements into scalable technical solutions.
Loading...