Software Engineer
Pune, Maharashtra, India
Job Description
Job ID
414266
Company
Siemens Industry Software (India) Private Limited
Organization
Digital Industries
Job Family
Research & Development
Experience Level
Early Professional
Full-Time / Part-Time
Full-time
Remote vs Office
Office/Site Only
Contract Type
Permanent
The person in this role will work in a team that is responsible for designing and implementing shared components based on open-source software used within a very large application. The work includes assisting more senior engineers in designing, developing, modifying, and implementing software programming for products (both internal and external) with a focus on surpassing customers' expectations by achieving high quality and on-time delivery.
Prerequisites and Essential Functions
Required Education
First Class Bachelor’s/Master’s Degree in Computer Science, Engineering and supplemented with real-world programming experience.
Required technical experience
Overall Software Development and Design Engineering – 1-3 years
Prerequisites
Solid Computer Science fundamentals in object-oriented design, data structures, algorithms, and problem-solving
Moderate level proficiency in C++
Ability to work within a team
Preferred Skills
Experience in any scripting language preferably Python
Experience with open-source software
Experience with Static Analysis tools
Experience with source management systems such as Git