Job Title:
Golang Developer
Experience:
4+ Years
Location:
Gurgaon
anushka.srivastava@bigohtech.com
Key Responsibilities:
· Design, build, and maintain efficient, reusable, and reliable Go code.
· Develop microservices and APIs for large-scale distributed systems.
· Collaborate with cross-functional teams to define, design, and ship new features.
· Implement RESTful APIs and ensure seamless integration between various services.
· Optimize applications for maximum speed and scalability.
· Write clean, scalable, and well-documented code following standard coding guidelines.
· Write unit and integration tests to ensure code quality.
· Identify bottlenecks and bugs and devise solutions to these problems.
· Troubleshoot and debug applications to ensure optimal performance.
· Participate in code reviews and contribute to team best practices.
Skills & Qualifications:
Mandatory:
· Bachelor’s degree in computer science, Software Engineering, or a related field.
· Must have 4 to 5 years of Industry experience.
· Strong proficiency in Go (Golang) and its frameworks/libraries.
· Experience with RESTful APIs, gRPC etc.
· Solid understanding of RDBMS (e.g., PostgreSQL, MySQL) and experience with DB design and optimization.
· Understanding of microservices architecture and containerization (Docker, Kubernetes).
· Knowledge of CI/CD pipelines and version control (Git).
· Solid grasp of software engineering principles, data structures, and algorithms.
· Strong problem-solving skills and analytical thinking.
· Excellent communication and teamwork skills.
· Basic networking knowledge.