Role Overview
We are looking for a Golang Developer to join our vibrant team at Siemens. You will make a difference by designing and developing cloud-native backend services, working with graph technologies, and deploying secure applications using AWS architectures.
Responsibilities
- Designing and developing cloud-native backend services using Golang
- Demonstrating strong hands-on expertise in Golang development
- Working with GraphDB, Neo4j, and RDF technologies
- Writing efficient, maintainable, and well-structured Golang code
- Designing, building, and maintaining scalable and reliable backend services
- Participating in code and design reviews
- Designing, developing, and deploying secure cloud applications using AWS services including AWS Lambda, DynamoDB, API Gateway, SNS, SQS, and CloudWatch
- Managing infrastructure via Serverless and Infrastructure as Code
Requirements
- Engineering degree (B.E / B.Tech / MCA / M.Tech / M.Sc) with a strong academic record
- 2–6 years of demonstrable experience in software development
- Experience writing automated unit tests and integration tests
- Strict conformance to quality processes
Benefits
- Hybrid working opportunities
- Diverse and inclusive work culture
- Wide range of learning and development opportunities