- Pune - Maharashtra - インド
Software Engineer - Senior - C#
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.
Responsibilities:
The person in this role will be developing and designing software in the Innovation and Research team. The architecture design activity could be prototyping code, researching an emerging technology, developing applications and microservices, testing harnesses, DevOps pipeline steps, and cloud development technology. The person in this role will be on an Agile Scrum team and will participate a daily scrum meeting.
Additional responsibilities include:
· Develop enterprise-class solutions aligned with integration, middleware, and software development best practices.
· Design and implement architecture across systems, infrastructure, and data.
· Define solutions using microservices patterns, process automation, API gateways, and cloud services.
· Assess business needs, identify architectural enablers, and drive technology decisions.
· Collaborate to resolve complex technical problems with informed, rational solutions.
· Apply Agile/Scrum methodologies to ensure timely, high-quality delivery.
· Stay current with emerging technologies, industry trends, and standards.
· Mentor and provide technical guidance to team members.
· Contribute to planning sessions, providing effort estimates and delivery commitments.
· Advocate and support Continuous Delivery practices.
Required Knowledge/Skills, Education, and Experience
· Bachelor’s degree in Computer Science, Computer Engineering, or related fields.
· 7+ years professional experience in software development with 5+ years designing production software systems.
· Building and maintaining highly scalable distributed systems
· Experience as a full stack engineer, for both server and client-side applications
· Proficiency in one or more of the following
· Modern programming language, preferably in C#, Node.js, Express, and TypeScript
· Web based technologies or JavaScript frameworks
· DevOps orchestration tools. Like Ansible, Terraform, etc.
· RESTful API's and Microservices
· Strong understanding of infrastructure components and how they are architected in AWS/Azure
· Serverless Architecture, Lambda, Kubernetes, NoSQL Database
· Experience in Teamcenter is preferred.
· Presentation skills with a high degree of comfort speaking with executives, IT Management, and developers.
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. Transform the Everyday with Us
Please note that, due to the current integration framework, this opportunity is currently available exclusively to employees of Altair and DISW. While there is a possibility that the position may be made available to all Siemens employees through a future external posting, this is not guaranteed. We appreciate your understanding and cooperation during this transitional period. This communication does not constitute a promise or guarantee of future employment opportunities beyond the current scope.
#LI-PLM
#LI-Hybrid