Siemens Careers

Technical Lead - Back End

Pune, India
Information Technology

Apply
English (UK)

Job Description

Technical Lead Backend Developer (74379)

Are you passionate about growing your software skills? We are looking for an energetic and talented Product Safety and Security Expert to join our Mobility team in Pune.

Here is your role. What part will you play?

  • Taking complete ownership of multiple application back end interfaces
  • Communicating and coordinating with global delivery teams for sprint execution
  • Strategic understanding of the overall micro services architecture from a digitalization perspective
  • Ability to work across new age scripting languages and adapt to rapidly changing technology stack

We don’t need superheroes, just super minds.

  • 8-10 years of experience.

Languages:

  • Deep proficiency in Python and well versed in one other language (Go/C++/Scala etc.)
  • Experience with asynchronous programming would be a plus
  • Should have significant experience developing working production grade software and maintaining it through a git version control system.

OS/Platform:

  • Must have worked in a linux environment for a significant time (experience in multiple flavors is preferable)
  • Basic shell scripting is a must.
  • Experience in the AWS platform. Keeps up-to-date with developments and knows the offerings and has provisioned services before.

Backend:

•Experience with MySQL, Postgre is a must. Furthermore any experience with documentdb/k-v store/nosql is a big plus.

•Experience with time series databases is welcome but not a must.

•Strong experience developing API’s especially REST and GraphQL.

•Experience building microservices.

•Experience with containers and container orchestration.

Optional:

Experience with CI/CD

Configuration management (Ansible, Salt etc)

•Writing reusable, testable, and efficient code

•Design and implementation of low-latency, high-availability, and performant applications

•Integration of user-facing elements developed by front-end developers with server side logic

•Implementation of security and data protection

•Integration of data storage solutions

•Expert in Python, with knowledge of at least one Python web framework {{such as Django, Flask, etc depending on your technology stack}}

•Familiarity with some ORM (Object Relational Mapper) libraries

•Able to integrate multiple data sources and databases into one system

•Understanding of the threading limitations of Python, and multi-process architecture

•Good understanding of server-side templating languages {{such as Jinja 2, Mako, etc depending on your technology stack}}

•Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3

•Understanding of accessibility and security compliance {{depending on the specific project}}

•Knowledge of user authentication and authorization between multiple systems, servers, and environments

•Understanding of fundamental design principles behind a scalable application

•Familiarity with event-driven programming in Python

•Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific platform

•Able to create database schemas that represent and support business processes

•Strong unit test and debugging skills

•Proficient understanding of code versioning tools {{such as Git, Mercurial or SVN}}

Ø  M.Sc./MCS/MCA/BE/B Tech (Computer Science/Electronics & Communication/Electrical).

Make your mark in our exciting world at Siemens.

About us

We’re Siemens. A collection of over 372,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 imagination, and help us shape tomorrow.

We are looking forward to getting to know you!

If you have any questions, just give Harinath a call: 9740488280

As an equal-opportunity employer we are happy to consider applications from individuals with disabilities.

Find out more about Process & Drives at: http://www.siemens.co.in/en/our-businesses/process-industries-and-drives.htm  and about Siemens at: www.siemens.com/careers



Job ID: 74379

Organisation: Corporate Technology

Experience Level: Experienced Professional

Job Type: Full-time





Can't find what you are looking for?

Let's stay connected