Search 100,000+ live jobs across India

Free to search · AI fit score against your CV · tailor your résumé in one click

Job description

Roles and Responsibilities: • Design and implement Windows desktop based client-server applications using C# and WPF using OOAD methodology. • Design and implement automated unit tests using NUnit, Moq, SpecFlow, NCover, etc. • Write clean code adhering to guidelines of Efficiency, Reliability, and Maintainability • Deliver good product quality by doing thorough testing and documentation. • Process & Quality: Produce artifacts Review logs, RCA, Traceability Matrix, Perform RCA, help / participate in events such as Process Audits, Quality Gates, Project Status Reviews. • Clarify and analyze requirements, do quick POC’s; • Provide effort estimates, adhere to sprint plan. • Interfacing with Switzerland development teams, product owners. Fluently represent topics in various forums e.g. sprint demos, client meetings, etc. • Take ownership and drive topics independently. • Knowledge of config management tools and processes. • Learn new skills relevant for the project and organization. Become a topic expert. • Bring positivity, energy, and enthusiasm in the workplace. Technology Skills preferences: • C#.NET,Database, XML, OOAD, Design Patterns, UML • NUnit, Moq, SpecFlow, NCover, OpenCover. Angular (Good to have) • Experience in working with Client Server and multi-layered Architecture. • Exposure to designing and / or consuming REST API’s. • Exposure to working in cloud environment such as AWS, Azure, etc. would be an advantage • Understanding of cross-platform development in .net is an advantage. • Exposure to IoT devices such as PLC’s, Raspberry Pi, Arduino, BeagleBone, etc. would be an advantage Soft Skills: • Initiative and ownership • Ability to learn quickly • Good Communication Skills – speaking, writing, presenting, interfacing. • Focus and result orientation • Energetic and enthusiastic • Bold and courageous • People management: do appraisals, give feedback, motivate, retain people, bring clarity

More jobs at Siemens

All Siemens jobs (425)

Engineering jobs in Pune

Engineering jobs in Pune (5,951)

Other Engineering jobs in India

All Engineering jobs in India (44,514)