Graduate Trainee Engineer
Siemens
Bengaluru, Karnataka, India
Hello go-getter We know that a business only thrives if our people are thriving. That’s why we always put our people first. Our global and diverse team would be happy to support you and challenge you to grow in many ways. Who knows where our joint journey will take you? Siemens Global Business Services (GBS) is a Siemens Service Company that provides innovative digital solutions and customer-oriented business services. With more than 20 years of experience, Siemens GBS taps into its understanding of how organizations and businesses work to seamlessly integrate, digitalize and optimize business processes with a portfolio that covers end-to-end business needs. You’ll make an impact by: As a Software Developer, you will be responsible for contributing to the software development team, ensuring product releases, and supporting engineering activities. You will implement standard methodologies to streamline activities and grow in a design culture that encourages all ideas. You will channel the collective talent of our amazing team to build ambitious and elegant solutions that solve our customer's problems in a profound manner. Assist in developing industry-relevant solutions using ML, AI, Python, and Django. Support the development of front-end using React/JavaScript. Collaborate with senior team members to design and architect technical solutions for large-scale customer implementations. Contribute to building products that can scale with huge amounts of data and varied customer requirements. Work under the guidance of senior developers to create pragmatic OO design and clean code for long-term cost benefits and testing. Participate in team collaborations to ensure product quality, requirements, and timelines. Contribute to the overall software development life-cycle, including requirements gathering/analysis, design, development, release/version control, testing, deployment, and support. Assist in refactoring the existing codebase. Participate in continuous integration activities. You’ll win us over by: Basic understanding of developing and deploying websites, applications, and APIs. Familiarity with ML, AI, Django/Python. Basic knowledge of rich JavaScript frameworks/libs – AngularJS, React, JQuery, Bootstrap, and the like. Basic database experience, including MySQL and PostgreSQL (queries, design). Understanding of designing and developing REST APIs. Fluent English (upper-intermediate or advanced).