We are looking for a software engineer to be part of a new development team in the area of SIMATIC Industrial Automation for TIA Portal (WinCC).
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 a software engineer is to produce high quality code and be part of an agile development team, using SCRUM methods.
Design, develop, modify, and implement software programming for products (both internal and external) with focus on surpassing customers expectations by achieving high quality and on time delivery. Responsible for ensuring the overall functional quality of the released product on all required platforms and mechanism. Ability to understand complex products, solutions, and problems. Creates, documents, and executes software designs which may involve complicated workflows or multiple product areas. Technical project lead. Works with general supervision on complex projects with latitude for independent judgment. Moderate skills with high level of proficiency and technical expertise.
A High Level of Ownership is a must.
Very good experience and knowledge regarding C# / .NET
Very good experience with software development tools (TFS)
Good experience with using design patterns
Basic Knowledge of Automation systems preferable with SIMATIC and HMI
Experience in agile software development for a couple of years
Experience with test driven development
Experience in risk based development and testing
Organization: Digital Industries
Company: Siemens Industry Software (India) Private Limited
Experience Level: Mid-level Professional
Full / Part time: Full-time