Search by job, company or skills

reknomics

Senior Software Engineer (C#)

new job description bg glownew job description bg glownew job description bg svg
  • Posted 18 hours ago
  • Be among the first 10 applicants
Early Applicant

Job 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

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 145513423

Similar Jobs