Job Information
Siemens Senior developer - C# in Bangalore, India
Job Family: Research & Development
Req ID: 416443
Hello eager tech expert!
We’re looking for dedicated individuals with the skills and vision to build a better tomorrow. Join our R&D team, develop your skills on the job and work.
We know that the only way a business thrive is if our people are growing. That’s why we always put our people first. Our global, diverse team would be happy to support you and challenge you to grow in new ways. Who knows where our shared journey will take you?
We are looking for a Software Developer!
You’ll create impact by:
Being responsible for the software architecture, design and development related to Siemens SINAMICS Drive software portfolio and supports the software to advance the product portfolio
Developing a complex drive engineering application on Windows in multithreaded environment
Plan, execute and track software architecture activities within the project / project modules adhering to timeline, quality and features.
Technical discussions with project stakeholders
Functional analysis of existing software
Derive software requirements and software functional specification, validate software requirements, provide software feasibility analysis and software effort estimation
Working with architect - developing the architecture and design for a set of components of (a) product(s) based on specified implicit and explicit requirements
Identify potential synergy and for re-use of components / technology
Responsible for the accurate translation of software architecture into design and code
Perform regular technical coordination / review with client to ensure risk identification and to support the initiation of risk mitigation by Project Manager and all relevant project stakeholders
Guide project team members on all architectural topics and in design & implementation consistency against the architecture
Coding of features and/or bug-fixing and delivering solutions adhering to coding and quality guidelines, for self owned components
Responsible for development & integration test automation architecture and guide the team towards implementation of the same
Ability to model different user experience designs
Team work in agile/lean environment
Must be a self-starter able to work diligently with little supervision
You’d describe yourself as:
Experience professional with 8 to 10 years of experience in design and development.
SW Architecture frameworks, Architecture & Design patterns
Knowledge of MDD, EDDL programming is added advantage
Object Oriented Architecture and Design (OOA/OOD), C, C++, C# .Net 4.0,4.5, XML, Scripting etc
Knowledge of communication protocols (Pipes, TCP/IP, OPC, Message Queue) is preferred
Strong understanding of international customer environments
Strong understanding and hands on experience on handling product quality
Good knowledge of User Interface Design and Usability is desired
Experience in working in Industry domain and related technologies like EDDL/MDDL/xDDL, TIA Portal, PROFIBUS, PROFINET or similar would be added advantage
Working knowledge in TIAP is added advantage
Sound knowledge of software engineering process
Sound knowledge of windows technologies
Hands on experience in requirement engineering, design and implementation of complex interdependent projects
Good analytical and problem solving skills
Experience in software estimations, scheduling and tracking
Good leadership, interpersonal communication, proactive, self-motivated and motivating, result oriented, good oral and written communication ability to work as an individual contributor
Create a better #TomorrowWithUs!
We value your outstanding identity and perspective and are fully committed to providing opportunities and building a workplace that reflects the diversity of society. Come bring your authentic self and build a better tomorrow with us. Protecting the environment, conserving our natural resources, encouraging the health and performance of our people as well as safeguarding their working conditions are core to our social and business dedication at Siemens.
Make your mark in our exciting world at Siemens.
This role is based in Bangalore and is an Individual contributor role. You might be required to visit other locations within India and outside. In return, you'll get the chance to work with teams impacting - and the shape of things to come.
We're Siemens. A collection of over 379,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality, and we welcome applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit and business need. Bring your curiosity and imagination and help us shape tomorrow.
Find out more about Siemens careers at: www.siemens.com/careers