Senior Golang Developer

10 - 20 years

10 - 20 Lacs

Posted:3 days ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

We are seeking a highly skilled and experienced Senior Golang Developer to join our Snetaj team. The ideal candidate will have over 12 years of overall experience in software development, with a minimum of 10 years specifically in Golang. As a Senior Golang Developer, you will be responsible for designing and implementing robust, scalable backend systems, working closely with clients, and leading a team of developers. This role requires someone who can operate independently as an individual contributor while also providing mentorship and guidance to junior team members.

Key Responsibilities:

  • Design and Development:

    Lead the architecture, design, and development of complex backend systems using Golang. Ensure the code is efficient, scalable, and maintainable.
  • Client Interaction:

    Act as the primary point of contact for clients, understanding their requirements, providing technical solutions, and ensuring smooth communication.
  • Team Leadership:

    Provide leadership and mentorship to a team of developers, guiding them through technical challenges, code reviews, and best practices.
  • Individual Contribution:

    Hands-on coding and problem-solving for critical projects. Take ownership of end-to-end delivery of projects, from inception to production.
  • Collaboration:

    Work closely with cross-functional teams, including frontend developers, DevOps engineers, and product managers, to deliver high-quality software solutions.
  • Code Quality:

    Maintain high standards for code quality, testing, and performance optimization. Conduct code reviews and enforce best practices.
  • Technical Strategy:

    Contribute to the technical strategy and direction of the company, staying updated with the latest trends and technologies in Golang and backend development.
  • Documentation:

    Create and maintain technical documentation for internal use and client reference.

Required Skills and Qualifications:

  • Experience:

    • 12+ years of overall software development experience.
    • 10+ years of professional experience in Golang development.
  • Backend Expertise:

    Strong expertise in backend development, including experience with microservices architecture, API development, and distributed systems.
  • Cloud Technologies:

    Experience with cloud platforms such as AWS, GCP, or Azure, and familiarity with containerization (Docker, Kubernetes).
  • Database Knowledge:

    Proficient in working with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB).
  • Version Control:

    Experience with Git and collaborative workflows (e.g., GitFlow, Github, etc).
  • Agile Methodologies:

    Strong understanding of Agile and Scrum methodologies, with experience working in a fast-paced environment.
  • Problem Solving:

    Excellent problem-solving skills, with the ability to troubleshoot complex issues and provide innovative solutions.
  • Communication Skills:

    Strong verbal and written communication skills, with the ability to explain complex technical concepts to non-technical stakeholders.
  • Team Player:

    Ability to work both independently and as part of a team, with a proactive attitude and a strong sense of ownership.
  • Leadership:

    Proven leadership experience, with the ability to manage and mentor junior developers.

Preferred Qualifications:

  • Experience with Other Languages:

    Experience in other programming languages such as Python, Java, or C++.
  • DevOps Experience:

    Familiarity with CI/CD pipelines and infrastructure as a code (IaaC).
  • Open Source Contributions:

    Active participation in the open-source community or experience with open-source projects.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Golang Skills

Practice Golang coding challenges to boost your skills

Start Practicing Golang Now
Snetaj It Solutions logo
Snetaj It Solutions

Information Technology

Innovation City

RecommendedJobs for You