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
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:
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
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
- Drive container orchestration strategies using Kubernetes
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
- Team leadership and mentoring capabilities
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 resumeSimilar 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...
