Back

SoftwareEngineer_C# / .Net & .Net Core Framework

Job Description

We are looking for a Software Engineer to be part of the DI FA EE PRC4 Organization Pune, for WinCC Product Development. WinCC is part of the SIMATIC Industrial Automation for TIA Portal.

We participate in the development of the WinCC Engineering System as part of the SIMATIC Totally Integrated Automation Portal (TIA Portal), which our customers use to configure the SIMATIC HMI systems, including Panels and various PC Runtimes.

The primary responsibility of the Software Engineer in our Organization is to produce high quality code towards effective and efficient implementation of User Stories, being part of an Agile Development Team, using SCRUM methods, delivering value to our Customers.

Responsibilities

·       Contribute to High Quality implementation of User Stories.

·       Participate in SCRUM process, be agile.

·       Produce High Quality Code for Features and Functionality.

·       Adherence to architecture, design and quality guidelines, code quality guidelines and metrics.

·       Independent Problem analysis and Bug Fixing within the product.

·       Effective Collaboration with Team, and Stakeholders.

Personality requirements
-  A High sense of Ownership.

-  Passionate about Code Quality, 

-  Innovation Mindset, excited about Continuous Improvement.

- Good communication skills, positive attitude.

- Imbibes a Growth Mindset.

Technical Skills :
Must have / Proficient

C# / .Net & .Net Core Framework
Nunit & moq framework
Test driven development
TFS 2019
Visual Studio Productivity Tools
Debugging skills
Design patterns & SOLID principles.
Can conduct as well as respond timely to Code reviews
Good to have / Moderate exposure

UML modelling
Awareness of Code Quality Metrices, Teamscale.
Git version / configuration management
Nice to have / knows about

T4 template
Roslyn Analyzer
Dot trace performance analysis tool
Multi thread debugging
Domain Knowledge of Automation systems preferably SIMATIC and HMI.
Education \ Qualification


BE / BTech / MCA / MS / MTech in Computer Science or equivalent IT Branch

Organization: Digital Industries

Company: Siemens Industry Software (India) Private Limited

Experience Level: Mid-level Professional

Job Type: Full-time

Can't find what you are looking for?

Let's stay connected

Can't find what you are looking for?