Experience: 5-7 Years
Qualification: Bachelor of Engineering (B.E.) in the stream of Computer Science or software engineering, or another related field is required.
- Develop high-level architecture; generate UML documents like use-case diagram, class diagram, sequential diagrams, based on the requirement.
- Leverage core engineering principals combined with Software Development to realize engineering and design automation software solutions
- Normalize and provide relational data to support engineering knowledge and data capture; formulate, and programmatically represent, complex mathematical models that capture engineering knowledge and rules
- Work in a flexible, cross functional, team-based, development environment that is comprised of both local Siemens Engineers and 3rd party consultants/contractors
- Program / write codes, perform unit test as per the functional requirements
- Perform a peer code review and identify the gaps in terms of design and implementation.
- Support business improvement projects following agile principles, e.g. SCRUM
- Develop applications & execute unit test cases as per the functional requirements
- Provide ‘User Support’ for applications deployed on production environment.
Required Knowledge/Skills, Education, and Experience
- BE/B Tech Computer Science or equivalent
- 5+ years of experience in developing and deploying software applications
- 3+ years of experience in programming languages C#.Net
- 2+ years of experience in developing windows applications using WPF leveraging MVVM design pattern
- 2+ years of experience in SQL Server database design and development
- 2+ years of experience in developing engineering software
- 2+ years of experience in working with Microsoft Team Foundation Server (TFS)
- 2+ years of experience in Angular web application development
- 3+ years of experience in Agile working environment
- 3+ years of experience in developing distributed systems
- Proven communication and presentation skills
Preferred Knowledge/Skills, Education, and Experience
- Working knowledge of Siemens Energy products like Centrifugal compressors, Reciprocating Compressors and Gas turbines
- Excel VBA programming
- Cloud native web application development, DevOps, Micro services, Containerization, Kubernetes