Software Engineer Advanced
1 month ago
Job Family: Research & Development
Req ID: 402202
Siemens Digital Industries Software is a leading provider of solutions for the design, simulation, and manufacture of products across many different industries. Formula 1 cars, skyscrapers, ships, space exploration vehicles, and many of the objects we see in our daily lives are being conceived and manufactured using our Product Lifecycle Management (PLM) software.
Position Overview
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 Kanban 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 is located in Pune, India and reports to the local Development Manager. This is a non-Managerial position.
Responsibilities
The Software Engineer (Full Stack) is accountable for 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 in 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
10+ years of software development experience and experience working on enterprise solutions
Outstanding technical problem solving, debugging skills and Web development
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
Basic understanding of next generation virtualization and orchestration solutions using containerization including but not limited to Docker, Kubernetes, and Ranger is a plus, but not mandatory
Exposure to AWS/Azure cloud services is a plus, but not mandatory
Education/Experience
Degree in Computer Science, Management Information Systems, Engineering or related field is highly desired.
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status.
We are Siemens
A collection of over 377,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 creativity and help us shape tomorrow We offer a comprehensive reward package which includes a competitive basic salary, bonus scheme, generous holiday allowance, pension, and private healthcare.
Siemens Software. Where today meets tomorrow.
#LI-PLM
#LI-Hybrid
-
Software Engineer III
4 weeks ago
Pune, India Rocket Software Full timeDescriptionSummary:The Software Engineer-III designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines software’s compatibility with hardware and/or influences...
-
Software Engineer III
1 month ago
Pune, India Rocket Software Full timeDescription Summary:The Software Engineer-III designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines software’s compatibility with hardware and/or...
-
Software Engineer III
1 month ago
pune, India Rocket Software Full timeDescription Summary:The Software Engineer-III designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines software’s compatibility with hardware and/or...
-
Software Engineer Advanced
2 weeks ago
Pune, India Siemens Industry Software (India) Private Limited Full timeWe are looking for a Software Engineer to be part of the DI FA EE PRC4 Organization Pune, for WinCC Product Development. WinCC is part of the SIMATIC Industrial Automation for TIA Portal.We participate in the development of the WinCC Engineering System as part of the SIMATIC Totally Integrated Automation Portal (TIA Portal), which our customers use to...
-
Software Engineer II
2 days ago
Pune, Maharashtra, India Rocket Software Full timeIt's fun to work in a company where people truly BELIEVE in what they're doingJob Description Summary:The Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related...
-
Software Engineer in Test III
4 days ago
Pune, India Rocket Software Full timeDescriptionSummary:The Software Engineer in Test-III (SDET) keeps a keen eye on customer commitments and work collaboratively with engineering counterparts to meet customer commitments. The position must build productive working relationships and collaborate with cross-functional teams to meet customer quality specifications. The position is responsible for...
-
Software Engineer in Test III
1 month ago
Pune, India Rocket Software Full timeDescription Summary:The Software Engineer in Test-III (SDET) keeps a keen eye on customer commitments and work collaboratively with engineering counterparts to meet customer commitments. The position must build productive working relationships and collaborate with cross-functional teams to meet customer quality specifications. The position is...
-
Senior Software Engineer
4 days ago
Pune, India Rocket Software Full timeDescriptionSummary:Job Overview: The Software Engineer IV designs, develops, troubleshoots, and debugs software programs for new products, new features and software enhancements.You will be expected to work in a fast-paced environment where you will bring your deep technical expertise to successfully manage multiple tasks simultaneously. Your ability to...
-
Software Engineer in Test III
2 weeks ago
pune, India Rocket Software Full timeDescription Summary:The Software Engineer in Test-III (SDET) keeps a keen eye on customer commitments and work collaboratively with engineering counterparts to meet customer commitments. The position must build productive working relationships and collaborate with cross-functional teams to meet customer quality specifications. The position is...
-
Senior Software Engineer
2 weeks ago
pune, India Rocket Software Full timeDescription Summary:Job Overview: The Software Engineer IV designs, develops, troubleshoots, and debugs software programs for new products, new features and software enhancements.You will be expected to work in a fast-paced environment where you will bring your deep technical expertise to successfully manage multiple tasks simultaneously. Your...
-
Senior Software Engineer
1 month ago
Pune, India Rocket Software Full timeDescription Summary:Job Overview: The Software Engineer IV designs, develops, troubleshoots, and debugs software programs for new products, new features and software enhancements. You will be expected to work in a fast-paced environment where you will bring your deep technical expertise to successfully manage multiple tasks simultaneously. Your...
-
Advance Engineer
14 hours ago
Pune, Maharashtra, India cnh industrial india pvt ltd Full timeApply for Advance Engineer S&M Tractor Engine Installation & Fuel System, Career Progress Consultants in Pune ,Noida/ Greater Noida ,Gurgaon for Year of Experience on
-
Software Engineer, Advanced
3 weeks ago
pune, India Zebra Full timeRemote Work: No Overview: At Zebra, we extend the edge of possibility by shaping the future of work on the front line—reinventing how businesses run and moving society forward. We are a community of changemakers, innovators and doers who come together to deliver a performance edge to the front line of business. We develop new technologies and...
-
Software Engineer, Advanced
3 weeks ago
Pune, India Zebra Full timeRemote Work: No Overview: At Zebra, we extend the edge of possibility by shaping the future of work on the front line—reinventing how businesses run and moving society forward. We are a community of changemakers, innovators and doers who come together to deliver a performance edge to the front line of business. We develop new technologies and...
-
Software Engineer, Advanced
3 weeks ago
Pune, India Zebra Full timeRemote Work: NoOverview:At Zebra, we extend the edge of possibility by shaping the future of work on the front line—reinventing how businesses run and moving society forward.We are a community of changemakers, innovators and doers who come together to deliver a performance edge to the front line of business. We develop new technologies and create new...
-
Software Engineer III
4 weeks ago
Pune, India Rocket Software Full timeDescriptionSummary:The Software Engineer-III designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines software’s compatibility with hardware and/or influences...
-
Software Engineer III
1 month ago
pune, India Rocket Software Full timeDescription Summary:The Software Engineer-III designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines software’s compatibility with hardware and/or...
-
Software Engineer III
1 month ago
Pune, India Rocket Software Full timeDescription Summary:The Software Engineer-III designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines software’s compatibility with hardware and/or...
-
Manager Software Engineering
1 month ago
pune, India Rocket Software Full timeDescription Summary:The Manager, Software Engineering will be assigned complex products or a full product line of solutions from the Rocket Software portfolio. The Manager, Software Engineering will be part of Rocket Software’s dynamic team of domain experts who work at a fast pace and who expect the best from their staff. Person will be...
-
Manager Software Engineering
1 month ago
Pune, India Rocket Software Full timeDescription Summary:The Manager, Software Engineering will be assigned complex products or a full product line of solutions from the Rocket Software portfolio. The Manager, Software Engineering will be part of Rocket Software’s dynamic team of domain experts who work at a fast pace and who expect the best from their staff. Person will be responsible...