HamburgerMenu
hirist

Software Development Lead - C# Programming

Yo Hr Consultancy
Chennai
5 - 7 Years

Posted on: 04/09/2025

Job Description

About the Role :

We are seeking an experienced Software Engineer with strong expertise in C# to join our team. The ideal candidate will bring hands-on experience across the full software development lifecycle and be comfortable working in a fast-paced, product-focused environment.

Key Responsibilities :

- Analyze, design, and implement new product features.

- Develop and maintain automated test suites.

- Build and maintain supporting tools to streamline development processes.

- Troubleshoot, analyze, and resolve software defects.

- Collaborate with field engineers and non-developer team members to provide technical support.

- Contribute to technical discussions, propose improvements, and take ownership of assigned tasks.

Mandatory Requirements :

- 5 to 7 years of experience in a software engineering role.

- Minimum 5 years of hands-on development experience with C#.

- Strong understanding and practical experience with version control systems (preferably Git).

- Ability to understand and create UML models.

- Proven experience across the full software development lifecycle : requirements gathering, analysis, implementation, testing, deployment, and support.

- Strong communication skills (spoken and written English).

Preferred Qualifications :

- Experience in product-focused companies or product development within startups, consulting firms, or open-source projects.

- Knowledge of image processing, automation, or robotics.

- Ability to work independently in a small, agile team environment.

- Proactive and self-driven with strong problem-solving skills.

Skills :

- Programming : C#, .NET

- Tools : Git (or similar VCS)

- Modeling : UML

- Others : Software engineering, automation, debugging, testing, collaboration


info-icon

Did you find something suspicious?