Senior C# Software Engineer

Year    TN, IN, India

Job Description

Associate Technical Lead - Software Development


758


Domain:

Electronics and Electrical

Location:

Chennai, India (Relocation Mandatory)

Experience:

5-7 years

Key Responsibilities

Analyze, design, and implement new features. Develop and maintain automated tests and supporting tools. Debug and resolve issues. Support cross-functional teams and field engineers. Manage full development lifecycle: requirements, design, implementation, testing, deployment, and support.
Must-Haves

5+ years of hands-on experience in

C# development

. Strong

Windows-based product development

experience. BE/BTech from

Tier 1 or Tier 2 institutions

. Proficiency with version control (preferably Git). Good spoken and written English communication. Strong stability (minimum 2 years tenure per organization, no job-hopping).
Nice-to-Haves

UML modeling (understanding and creation). Experience in C++ development. Exposure to image processing, automation, or robotics. Ability to work independently in small teams with initiative.
Work Model

Hybrid: 3 days work from office, Chennai
Job Type: Full-time

Pay: ₹3,000,000.00 - ₹3,500,000.00 per year

Application Question(s):

Explain the difference between abstract classes and interfaces in C# ? How would you handle multithreading in a Windows application? How does garbage collection work in .NET?
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4269284
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    TN, IN, India
  • Education
    Not mentioned
  • Experience
    Year