Software Engineer Senior
Siemens Pune, Maharashtra, India
Siemens Pune, Maharashtra, India
1 month ago
See who Siemens has hired for this role
- Report this job
Direct message the job poster from Siemens
Pooja Moharle
Hiring Talent for Siemens Industry Software (India) Pvt Ltd
Siemens is seeking a talented and enthusiastic Software Engineer Senior (Full Stack) within the R&D team for Siemens Opcenter Research, Development and Laboratory. This product delivers all the core capabilities a modern PLM solution should deliver for the CPG market. The position is a member of a Feature Team in a Scrum development environment. As a full stack position, the engineer will be expected to fulfill all roles within the feature team in a fast-paced environment that requires cooperation, collaboration, and shared responsibility across the team. This position will be located in Pune, India and reports to the local Development Manager. This is a non-Managerial position.
Responsibilities
The Senior Software Engineer (Full Stack) is accountable for finding architectural solutions, developing, testing and documenting new and modified functionality within the Opcenter RD&L application.
In a fast paced Agile environment, the position works across functional domains to apply their experiences and skills to varied engineering tasks including, but not limited to, specification design, programming, unit testing, code review, debugging, defect resolution, test design, test authoring, test automation, and documentation authoring.
Specifics
Contribute to design discussions and in creating Detailed Design requirements based on software functional requirements.
Implement and test functionality to support the Opcenter RD&L platform and toolset.
Contribute to the development of the components required ranging from simple to complex application features.
Development and execution of unit tests to support ongoing development efforts.
Maintain development environments in a multiple branch software code management system
Learn and understand the build, release, and patch creation process
Investigate and resolve reported defects
Deliver code and work that will be reviewed and approved by other developers
Interact and support members of the cross-functional implementation team
Provide technical assistance to, and seek advice from, other team members
Provide technical support to multiple teams including other cross-functional teams, global support, and services among others
Profile
In our team respect, openness and commitment are key values we work with every day. Mistakes can happen, but we must learn from them in order to become better and reach the expectations of our customers.
Required Knowledge/Skills
12+ years of software development experience and experience working on enterprise solutions
Outstanding technical problem solving, debugging skills and Web development
Understanding of next generation virtualization and orchestration solutions using containerization including but not limited to Docker, Kubernetes
Exposure to AWS/Azure cloud services
Expertise on the Microsoft technology stack (ASP.NET MVC 3.5 / 4.0 / 4.5, Web API, SQL Server, EF Core, .Net Core 6+ and higher as we support multitarget frameworks)
Object Oriented analysis and design using common design patterns.
Experience with REST API’s and application Security (including design and testing)
Good knowledge of client side scripting - JavaScript and JQuery, Kendo, Knockout js
Good knowledge of SOLID principles and Design patterns
Experience working with build management/CI tools
Solid and demonstratable understanding of building test automation and testing of commercial grade software
Knowledge and understanding of Source Control such as TFS and GIT
Team player with good communication (written and oral) and collaboration skills
Ability to mentor technical teams and evaluate software artefacts.
Assist in establishing and supporting coding standards
Excellent verbal and written communications skills. English is the predominant language used in the team
Preferred Knowledge/Skills
Knowledge of NUnit or other unit testing frameworks is a plus, but not mandatory
Knowledge about static and dynamic code analysis using tools like SonarQube or likewise is a plus, but not mandatory
Ability to propose solutions for design and architecture is a plus, but not mandatory
Demonstratable understanding of complex software troubleshooting techniques is a plus, but not mandatory
Demonstratable understanding of non-functional requirements like performance, scalability and security is a plus, but not mandatory
Education/Experience
Degree in Computer Science, Management Information Systems, Engineering or related field is highly desired.
-
Seniority level
Mid-Senior level -
Employment type
Full-time -
Job function
Information Technology and Engineering -
Industries
Software Development
Referrals increase your chances of interviewing at Siemens by 2x
See who you know
Get notified about new Software Architect jobs in Pune, Maharashtra, India.
Sign in to create job alert
Similar jobs
-
Software Engineer, University Graduate, 2025
Software Engineer, University Graduate, 2025
Google
Bengaluru, Karnataka, India
-
Software Engineer, University Graduate, 2025
Software Engineer, University Graduate, 2025
Google
Hyderabad, Telangana, India
-
Software Engineer, University Graduate, 2025
Software Engineer, University Graduate, 2025
Google
Gurgaon, Haryana, India
-
Software Engineer, Google Ads
Software Engineer, Google Ads
Google
Bengaluru, Karnataka, India
-
Software Engineer, University Graduate, 2025
Software Engineer, University Graduate, 2025
Google
Pune, Maharashtra, India
-
Software Engineer, University Graduate, 2025
Software Engineer, University Graduate, 2025
Google
Mumbai Metropolitan Region
-
Software Engineer
Software Engineer
Microsoft
Noida, Uttar Pradesh, India
-
Software Engineer
Software Engineer
Microsoft
Hyderabad, Telangana, India
-
Junior Software Engineer ( Freshers)
Junior Software Engineer ( Freshers)
Jet2 Travel Technologies Pvt Ltd.
Pune, Maharashtra, India
-
Junior Web Developer
Junior Web Developer
HeyCoach
Bagalur, Karnataka, India
-
Software Engineer - UI
Software Engineer - UI
LinkedIn
Bengaluru, Karnataka, India
-
Frontend Developer
Frontend Developer
Wisemonk
Noida, Uttar Pradesh, India
-
Software Engineer
Software Engineer
Microsoft
Bengaluru, Karnataka, India
-
Java Backend Developer
Java Backend Developer
Deloitte
Delhi, India
-
Front-end Developer
Front-end Developer
doodleblue Innovations
Chennai, Tamil Nadu, India
-
Software Engineer
Software Engineer
PayPal
Bengaluru, Karnataka, India
-
Software Development Intern
Software Development Intern
Avegen
Pune, Maharashtra, India
-
Software Engineer, Engineering Productivity, Google Nest
Software Engineer, Engineering Productivity, Google Nest
Google
Bengaluru, Karnataka, India
-
Software Development Engineer I
Software Development Engineer I
Blinkit
Bengaluru, Karnataka, India
-
Software Development Engineer - I
Software Development Engineer - I
Airtel Payments Bank
Gurugram, Haryana, India
-
HTML Developer
HTML Developer
AlgoTale
India
-
Fullstack Developer
Fullstack Developer
Goldstone Technologies Limited
Hyderabad, Telangana, India
-
Software Engineer
Software Engineer
HCLTech
Bengaluru, Karnataka, India
-
Software Engineer(Front End)
Software Engineer(Front End)
Cercle X ♾️
Coimbatore, Tamil Nadu, India
-
Software Engineering Developer
Software Engineering Developer
VMware
Bangalore Urban, Karnataka, India
-
Junior Software Engineer
Junior Software Engineer
AdCanopus Digital Media Pvt. Ltd.
India
-
Web developer internship
Web developer internship
Zen Consultancy
Mumbai Metropolitan Region
People also viewed
-
React developer
React developer
Virtusa
Bangalore Urban, Karnataka, India
-
Software Engineer, Machine Learning, Google Ads
Software Engineer, Machine Learning, Google Ads
Google
Bengaluru, Karnataka, India
-
SDE I - Backend
SDE I - Backend
Netomi
Gurugram, Haryana, India
-
Software Engineer - Python/Java Programming
Software Engineer - Python/Java Programming
Sophos
Greater Kolkata Area
-
Reactjs Developer (Freshers)
Reactjs Developer (Freshers)
NextHire
India
-
Front-End Developer - Fresher
Front-End Developer - Fresher
The Golden Rise
Visakhapatnam Rural mandal, India
-
HTML Developer
HTML Developer
OV International Services Pvt. Ltd.
Kolkata, West Bengal, India
-
Front-end Developer Intern
Front-end Developer Intern
ZenAdmin
India
-
Full Stack Engineer
Full Stack Engineer
Easebuzz
Pune, Maharashtra, India
-
Junior Web Developer
Junior Web Developer
SYNERGOS
Bengaluru, Karnataka, India
Looking for a job?
Visit the Career Advice Hub to see tips on interviewing and resume writing.
View Career Advice Hub