Senior Software developer (Golang)

Published date: 2024/01/10
  • Location: Bengaluru, Karnataka, India
Job ID
378216
Company
Siemens Technology and Services Private Limited
Organization
Advanta
Job Family
Research & Development
Experience Level
Experienced Professional
Full Time / Part Time
Full-time
Remote vs Office
Office/Site only
Contract Type
Permanent
Role: Software Developer (Golang)

Qualification: Bachelor / Master of Engineering in CSE / IT / ECE, MCA

Experience: 5 to 8 years of professional experience in software development with strong knowledge in Golang, python and docker / container-based technologies.
5+ years of experience in designing and implementing microservices using docker / container.
Proficiency in Go programming.
Knowledge on Go templating, knowledge of common Goroutine and channel patterns.
Experience with the full site of Go frameworks and tools, including:
o Dependency management tools such as Godep, Sltr, etc.
o Go’s code generation tools, such as Stringer
o Popular Go web frameworks, such as Revel
o Router packages, such as Gorilla Mux
Advanced knowledge in Linux OS.
Working knowledge in Java, Python is recommended.
Working knowledge in RDBMS such as PostgreSQL, writing SQL queries and stored procedures.
Working knowledge in Software engineering practices, Object Oriented programming, SCA tools,
Exposure in web technologies (Angular,CSS, Typescript),
Exposure to Messaging systems such as MQTT, Kafka.
Unit test, TDD with Agile/Scrum environment
Exposure to public cloud solutions such as Azure, AWS
Exposure to design principles and design patterns
Good analytical and problem-solving skills
Ability to effectively communicate and interact with different stakeholders
Proactive, self-motivated, result oriented, good oral and written communication
Familiarity with lint-ing tools, Coverity and/or other code quality tools, performance analysis, profiling tools etc.,
Company Name: Siemens Mobility

Apply

0 page views

Related listings

  • Software Engineer III, Google TV
    Software Developer
    Software Developer
    Minimum qualifications: • Bachelor’s degree or equivalent practical experience. • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree. • 2 years of experience with data...
    2026/11/08
  • Associate Software Developer - Java & DevOps
    Software Developer
    Software Developer
    Job Description At Boeing, we innovate and collaborate to make the world a better place. From the seabed to outer space, you can contribute to work that matters with a company where diversity, equity and inclusion are shared values. We’re committed t...
    2026/11/08
  • Associate Software Developer - Java & DevOps
    Software Developer
    Software Developer
    Job Description At Boeing, we innovate and collaborate to make the world a better place. From the seabed to outer space, you can contribute to work that matters with a company where diversity, equity and inclusion are shared values. We’re committed t...
    2026/11/08