Software Engineer Advanced

Job Description

Software Engineer to join our software development team. This team is focused on building tools and infrastructure for delivering help and training to Siemens customers worldwide, including content management systems. The ideal candidate is a self-starter interested in working with leading edge technology in an Agile work environment.

We are a team collaborating with customers to transform their tools and processes. Our culture encourages creativity, welcomes fresh thinking and focuses on growth, so our people, our business and our clients can achieve full potential.

Duties and Responsibilities:

Work as a member of a team to implement feature sets and enhancements
Participate in aspects of software development including requirements analysis, effort estimation, implementation, unit testing, and bug fixing
Code, test, debug, and support Java, etc.
Minimum Requirements:

A minimum 5 years software development
BS Computer Science
Proven experience in Java Spring
Preferred Qualifications:

Experience with XML, XSLT, HTML
Experience with Dev Ops automation, monitoring, alerting, e.g., Prometheus, Kubernetes
Experience with Agile development
Experience with Windows and Linux OS
Experience with cloud infrastructure, specifically AWS
Experience with testing methodologies and tools (TDD, Mocking)
Experience with SQL databases and writing efficient code (JDBC, Hibernate, JPA, Spring Data)
Experience with Node.js (bonus points for Vue.js

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?