Cloud Software Engineer - Advanced

Job Description

Siemens PLM Software is seeking senior software developer with 4-10 years of experience for building and supporting web-based applications, services, and systems.  Candidate must have a diverse set of skills and a forward-thinking attitude to develop cloud platform services with a microservice-based architecture to be consumed in multiple applications within the Product Lifecycle (PL) organization.  This role requires good technical and interpersonal skills for working with product owners, system engineers, and other application developers around the globe.

Prerequisites and Essential Functions

Minimum Requirements:

• Bachelor’s degree in Computer Science, Engineering or related discipline

• Multiple years of object-oriented programming experience developing commercial software product using C#, Java and C++

• High level skills in RESTful API development using ASP .NET Core or Java Spring Boot framework

•Proficient with developing and hosting web services on leading cloud platforms such as AWS, Azure, Google cloud

•Experience with deployment models using Docker, Kubernetes.

•Hands-on knowledge of Node JS, typescript/JavaScript, HTML, CSS

•Experience with one of Angular JS or React JS

•Experience working with NoSQL databases and distributed messaging frameworks such as Kafka

•Demonstrated problem solving skills

•Ability to collaborate effectively across disciplines, roles, and

geographical and time zone boundaries

•Experience with Agile development, CI-CD, and Acceptance Test Driven

Development (ATDD )

•Good communication skills

•Flexibility to adapt to different stakeholders and environments

•Willingness to work in continuous learning and open-feedback environment  

Organization: Digital Industries

Company: Siemens Industry Software (India) Private Limited

Experience Level: Experienced Professional

Job Type: Full-time

Can't find what you are looking for?

Let's stay connected

Can't find what you are looking for?