Infogain
PHP Developer (Standard)
InfogainIndia5 hours ago
Full-timeEngineering, Information Technology
Roles & Responsibilities

Job Summary:

We are looking for a Go (Golang) Developer with 3-5 years of software engineering experience, including proven expertise in developing and maintaining robust, scalable, and high-performance applications. The ideal candidate will have a thorough understanding of backend systems, software architecture, and a collaborative mindset to guide and mentor the development team.

Key Responsibilities

  • Lead the design, development, and deployment of high-quality Go-based applications and services.
  • Collaborate closely with cross-functional teams (Product, QA, DevOps, UX/UI) to deliver end-to-end solutions aligned with business requirements.
  • Architect and implement microservices, APIs, and other backend components to ensure scalability, reliability, and security.
  • Establish best practices in coding standards, testing, and continuous integration.
  • Troubleshoot and resolve performance, scalability, and reliability issues across the application stack.
  • Mentor junior and mid-level engineers, provide guidance on coding standards, and conduct code reviews.
  • Participate in Agile methodologies (e.g., Scrum, Kanban), including sprint planning, daily stand-ups, and retrospectives.
  • Guide the team in optimizing systems and services to reduce latency and improve performance.
  • Stay current with emerging technologies and industry best practices to drive continuous improvement in solutions and processes.

Required Skills & Qualifications

  • 6–8 years of overall software engineering experience.
  • Strong expertise (3+ years) in Go (Golang) programming, including building and maintaining production-grade applications.
  • Proficiency in designing and implementing RESTful APIs, especially in microservices architectures.
  • Solid understanding of communication protocols such as gRPC or GraphQL (a plus).
  • Experience with containerization (Docker) and orchestration tools (Kubernetes).
  • Knowledge of cloud platforms (AWS, GCP, or Azure) and associated managed services.
  • Familiarity with database technologies (SQL and NoSQL) and data modeling.
  • Hands-on experience with CI/CD pipelines and deployment automation.
  • Working knowledge of Git version control and related collaboration workflows (pull requests, code reviews).
  • Strong problem-solving skills, attention to detail, and ability to work in a fast-paced environment.
  • Excellent communication and leadership skills, with a track record of effectively mentoring and leading an engineering team.

Experience

  • 3-4.5 Years

Skills

  • Primary Skill: Open Source Development
  • Sub Skill(s): Open Source Development
  • Additional Skill(s): PHP, GoLang, Python

Key Skills

Ranked by relevance