Maropost India Pvt. Ltd.

Golang Developers chandigarh Location

  • Job Type: Full Time
  • Industry Type: IT Sector
  • Industry Location: Mohali, Chandigarh
  • Experience: 2-6yrs
  • No. of Positions: 4
  • Salary Range: 2-7.2 lac
  • Primary Skills: architectural design git computer science product quality web technologies golang
  • Secondary Skills: software development methodologies data structures software engineering sql
  • Job Location: Mohali, Chandigarh
  • Posted Date: 389 days ago
Job Description

Roles and Responsibilities

About the Position

 

Location- We are happy to talk flexible work option for an applicant based in India.

 

Good to have

 

 

  • Has an added advantage if know ruby on rails.
  • Translating software requirements into stable, working, high performance software
  • Playing a key role in architectural and design decisions, building toward an efficient micro services distributed architecture
  • Ability to write clean and effective Godoc comments
  • Familiarity with code versioning tools {{such as Git, SVN, and Mercurial}}
  • Good in Data Structures and algorithms
  • Familiar with various design and architectural patterns
  • Knack for writing clean, readable code
  • Ability to drive high standards of product quality
Must Have

 

 

  • Writing scalable, robust, testable, efficient, and easily maintainable code
  • Should possess a Bachelor’s degree in Computer Science, Engineering, or relevant field.
  • Should have 3+ year’s of experience
  • Should have experience in developing Golang web applications.
  • Should exhibit expertise in software development methodologies.
  • Should have working knowledge Git and GitHub.
  • Should possess a problem-solving attitude.
  • Can work independently and as part of a team.
  • Experience with the full site of Go frameworks and tools, including:
  • Dependency management tools such as Godep, Sltr, etc.
  • Go’s templating language
  • Go’s code generation tools, such as Stringer
  • Popular Go web frameworks, such as Revel
  • Router packages, such as Gorilla Mux
  • Writing scalable, robust, testable, efficient, and easily maintainable code
  • Translating software requirements into stable, working, high performance software
  • Troubleshoot production issues and coordinate with the deployment team to streamline code deployment.
  • Analyze code and communicate detailed reviews to development teams to ensure a marked improvement in applications and the timely completion of projects.
  • Should have a working knowledge of databases and SQL (Structured Query Language).
  • Strong knowledge of Go programming language, paradigms, constructs, and idioms
  • Knowledge of common Goroutine and channel patterns
  • Should have a working knowledge of databases and NoSQL (Non Structured Query Language).
  • Experience working in Agile teams using SCRUM or other Agile methodology

 

 

 

 

 

 

 

 

 

Relevant Job Openings
B2B Inside Sales Executive
Associate Manager Marketing
Hiring for Data architecture for Bangalore
Hiring for UI-Developer