Software Engineer (C# OOAD Industrial Automation)

Not Interested
Bookmark
Report This Job

profile Job Location:

Pune - India

profile Monthly Salary: Not Disclosed
Posted on: 2 hours ago
Vacancies: 1 Vacancy

Job Summary

Software Engineer (C# / OOAD / Industrial Automation)

Alternative Titles for Better Reach

  • Developer (C#)
  • Software Core / C#
  • Senior C# Developer Desktop Applications
  • .NET Software Engineer Industrial Automation
  • Senior Software & OOP

Job Description for Posting

Job Title: Senior Software Engineer (.NET / C#)
Location: Pune (Near Sangamwadi Metro Connectivity)
Work Mode: Hybrid (4 Days Work From Office)
Experience: 6 9 Years
Notice Period: Immediate to 30 Days

About the Role

We are looking for a Senior Software Engineer with strong experience in .NET technologies and object-oriented programming to join our engineering team. The candidate will work on developing and enhancing high-quality desktop and enterprise applications collaborate with cross-functional teams and contribute to designing scalable software solutions.

Key Responsibilities

  • Analyze business and technical requirements and propose optimal software solutions.
  • Design high-level and low-level software architecture using OOAD and UML.
  • Develop and maintain applications using .NET Framework / .NET Core / C#.
  • Estimate development effort and manage assigned tasks independently.
  • Identify technical risks and propose mitigation strategies.
  • Work with version control systems such as Git SVN or ClearCase.
  • Follow defined software development lifecycle processes and coding standards.
  • Collaborate with cross-functional teams and communicate progress effectively.
  • Troubleshoot defects and deliver timely fixes.
  • Maintain technical documentation and development artifacts.

Must-Have Skills

  • 6 years of experience in Object-Oriented Programming (OOP)
  • Hands-on experience Framework / .NET Core / C#
  • Strong knowledge of OOAD and UML
  • Experience with version control systems (Git / SVN / ClearCase)
  • Knowledge of SOLID principles and design patterns
  • Experience with software engineering lifecycle and estimation techniques
  • Strong analytical and problem-solving skills

Nice to Have

  • Desktop application development using WinForms or WPF
  • Experience with unit testing frameworks (NUnit / xUnit)
  • Knowledge of branching and tagging strategies in version control
  • Familiarity with Agile development methodologies

Qualifications

  • BE/ Electronics / Electrical / Computer Engineering
    OR
  • BSc / MSc Computer Science

Candidate Requirements

  • Minimum 6 9 years of relevant experience
  • Immediate to 30 days notice period
  • Minimum 2.5 years stability in previous companies
  • Strong communication and teamwork skills

Benefits

  • Excellent work-life balance
  • Work in a global German product company
  • Strong employee benefits and leave policies
  • Exposure to international engineering teams

#DotNetDeveloper #SoftwareEngineer #CSharpDeveloper #DotNetJobs #PuneJobs #TechHiring #SoftwareDevelopment #OOP #DotNetCore #HiringNow #TechCareers #DeveloperJobs #ITJobsIndia #EngineeringJobs #HybridJobs

Software Engineer (C# / OOAD / Industrial Automation) Alternative Titles for Better Reach Developer (C#) Software Core / C# Senior C# Developer Desktop Applications .NET Software Engineer Industrial Automation Senior Software & OOP Job Description for Posting Job Title: Senior Softw...
View more view more

Key Skills

  • Google Analytics
  • Litigation
  • ASP.NET
  • Asset
  • Architectural Design