Back

Software Developer - Golang

Job Description

Design, develop, modify, and implement software programming for products (both internal and external) with a focus on surpassing customer expectations, on achieving high quality and on-time delivery. Responsible for ensuring the overall functional quality of the released product on all required platforms and mechanisms. Ability to understand complex products, solutions, and problems. Creates, documents, and executes software designs that may involve complicated workflows or multiple product areas. Technical lead of one or more projects within one area of a product. Provides input to the technical direction for one area of a product. Occasional consults with customers in regard to future upgrades and products. Able to solve complex technical problems. Provides specialized expertise within multiple systems, and software disciplines, as well as general knowledge of related disciplines, applications implications, and customer areas. Works with minimal supervision on complex projects with wide latitude for independent judgment. Highly skilled with extensive proficiency and technical expertise.

In your new position, you are responsible for supporting the platform development which covers the core functionalities of Industrial Edge
The main tasks of your new role will be the design, implementation and testing of software components with the focus on high quality and robust solutions.
You will be collaborating with teams across multiple international locations.

WE ARE LOOKING FOR:

You have successfully completed your technical bachelor's degree or have obtained a comparable education with relevant professional experience
You are a Full Stack Developer with some years of experience.
Coding expertise in Golang and UI frameworks (preferably Angular) is strongly desired.
You have experience in DevOps (e.g. CICD in Gitlab) and are able to work within Linux/UNIX environments.
Good knowledge of Docker, AWS and Kubernetes is an additional plus.
You have an eye for quality regarding clean code and automated tests, as well as a continuous strive for improvements.
Further, you are passionate to learn and keen to constantly improve and develop skills to stay up to date.
You are able to closely collaborate with your Scrum team members, as well as with many international colleagues, and moreover can ensure and introduce best practices in the team.
Highly proficient with very good English language skills round up your profile.



Organization: Digital Industries

Company: Siemens Industry Software (India) Private Limited

Experience Level: Experienced Professional

Full / Part time: Full-time

Can't find what you are looking for?

Let's stay connected

Can't find what you are looking for?