Software Engineer - Java, AWS

Job Description

The candidate will work on new software systems and improvements to our Teamcenter X SaaS product. Teamcenter is already the world-leading PLM system and the Cloud presents us with an exciting opportunity to expand our reach and allows developers to accelerate the adoption of new technology.  The candidate will be working in a team environment using Agile processes for code development.


Develop high-quality software solutions that deliver the required product features
Participate in team meetings: daily stand-ups, bi-weekly sprint reviews, design meetings, etc.
Write design documentation, user documentation, and test information as required
Self-learn, to keep up with fast-moving cloud and software technologies
Required Knowledge/Skills, Education, and Experience

Bachelor’s Degree – Computer Science, Engineering, or other supplemented with real-world programming experience.  A Master’s degree is preferred.
Experience developing and supporting solutions on AWS cloud
Ability to find simple, effective software solutions that deliver feature-rich capabilities
Ability to solve complex problems
Minimum three years experience in Javascript, Java, and/or C++
Ability to learn/dive in into the technology trends and to explore them in practice to implement PoC
Self-Directed, High Energy

Preferred Knowledge/Skills, Education, and Experience

Having the following skills be considered advantageous

Experience with Chef, Ansible, and/or Terraform
Experience in multi-tier web development
Experience with DevOps
Experience using Docker Containers
Development and/or support of a cloud SaaS solution
Experience of working in an Agile team, especially Scrum
Experience developing software systems using relational databases
Knowledge with TDD and understanding of automated testing approaches
Experience working with unit testing frameworks like JUnit, Selenium, Mockito

Organization: Digital Industries

Company: Siemens Industry Software (India) Private Limited

Experience Level: Mid-level 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?