Golang Software Developer - Senior

Siemens Digital Industries Software


Date: 13 hours ago
City: Udaipur, Rajasthan
Contract type: Full time
Siemens Digital Industries Software is a leading provider of solutions for the design, simulation, and manufacture of products across many different industries. Formula 1 cars, skyscrapers, ships, space exploration vehicles, and many of the objects we see in our daily lives are being conceived and manufactured using our Product Lifecycle Management (PLM) software.

Join our team as Golang Software Developer - Senior in our office in Udaipur, India.

Roles & Responsibilities

  • Technical Leadership
  • Lead design and development of microservices-based applications using Golang and Java

Architect and implement cloud-native solutions on AWS platform

  • Drive container orchestration strategies using Kubernetes

Mentor junior developers and provide technical guidance

Participate in code reviews and establish processes. Development & Implementation

Develop robust, scalable, and secure industrial edge applications

Design and implement RESTful APIs and microservices

Create and maintain CI/CD pipelines !

Optimize application performance and resource utilization

Implement monitoring, logging, and observability solutions

Cloud & Infrastructure

Design and implement infrastructure using AWS services

Handle Kubernetes clusters and deployments

Implement infrastructure as code using tools like Terraform

Ensure high availability and disaster recovery strategies

Technical Requirements:

Strong proficiency in Golang and Java programming languages

Extensive experience with AWS services (ECS, EKS, Lambda, S3, etc.)

Deep understanding of Kubernetes and container orchestration

Experience with microservices architecture and distributed systems

Knowledge of DevOps practices and CI/CD pipelines

Familiarity with industrial protocols and automation systems. Experience with version control systems (Git)

Soft Skills:

  • We are looking for candidate with excellent communication and presentation abilities

Strong problem-solving and analytical thinking

  • Team leadership and mentoring capabilities

Ability to work efficiently in cross-functional teams

Adaptability and willingness to learn new technologies

Customer-oriented mindset

Qualifications:

Bachelor's/Master's degree in Computer Science or related field

Experience with industrial automation software is a plus

Knowledge of OPC UA, MQTT, or similar industrial protocols

Understanding of cybersecurity best practices

Experience with agile development methodologies

What We Offer:

Opportunity to work on innovative industrial IoT projects

Professional development and training opportunities

Collaborative and innovative work environment

Competitive compensation package

Work-life balance !

Global project exposure

This role will be essential in driving innovation in our Industrial Edge software solutions while maintaining high standards of code quality and system reliability.

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status.

We are Siemens

A collection of over 377,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 creativity and help us shape tomorrow! We offer a comprehensive reward package which includes a competitive basic salary, bonus scheme, generous holiday allowance, pension, and private healthcare.

Siemens Software. ‘Transform the every day with us'

,

#SWSaaS

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Deputy Manager-Acquisition (Household)

IDFC FIRST Bank, Udaipur, Rajasthan
3 weeks ago
Job RequirementsJob Requirements Job Title - Deputy Manager-Acquisition(Household)Place of work - Pan - IndiaBusiness Unit - Retail BankingFunction -Branch BankingJob PurposeThe role entails direct customer interaction and is responsible for business acquisition of savings accounts for a designated branch. It will also entail explaining and selling banking products to customers and acting as a link between customers and bank -...

Relationship Manager-Home Loan

IDFC FIRST Bank, Udaipur, Rajasthan
3 weeks ago
Job RequirementsJob Requirements Role/Job Title: Relationship Manager-Home loanFunction/ Department: Rural BankingJob PurposeTo deliver a high-quality client service and customer retention.Enhance product sales and new client acquisition.Roles & ResponsibilitiesCreating sales opportunities for self and team members. Acquisition: focus on lending to new customers, championing the purpose of building a large home loan book with high yield.Book Quality: maintaining portfolio quality.Maintain highest...

Key Account Manager, Field Sales ( Hospital Care )

Amneal Pharmaceuticals, Udaipur, Rajasthan
3 weeks ago
Job DescriptionMajor accountabilities : The primary goal of the Key Account Manager would be to manage the overall relationship of the top key account and ensure value selling. Drive and grow business within identified key accounts – understand competitors' volume of business within those accounts, anticipate barriers to product usage and ensure access to targets. Responsible to drive new conversions...