Software Development Professional

Posted 6 days ago

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.

Responsibilities

  • 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

Apply Online

A valid email address is required.