Software Developer

10 - 20 years

20 - 35 Lacs

Posted:17 hours ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

Job Title: Software Developer

Location: Pune, HYD, BNG

Duration: Full Time

Key Responsibilities

  • Design, develop, and maintain

    backend services and APIs

    using Golang, Groovy, and Python.
  • Build

    automation scripts, CI/CD pipelines, and system integrations

    to improve developer productivity.
  • Collaborate with cross-functional teams (DevOps, QA, Product, and Architecture) to deliver high-quality solutions.
  • Write

    clean, efficient, and testable code

    following best practices and coding standards.
  • Optimize application performance, scalability, and reliability.
  • Participate in

    code reviews, technical discussions, and architectural decisions

    .
  • Troubleshoot, debug, and resolve production issues in a timely manner.
  • Contribute to

    documentation, knowledge sharing, and mentoring junior developers

    .

Required Skills & Qualifications

  • Proficiency in Golang, Groovy, and Python

    with hands-on coding experience.
  • Strong understanding of

    object-oriented programming (OOP), functional programming, and scripting paradigms

    .
  • Experience with

    RESTful APIs, microservices architecture, and event-driven systems

    .
  • Familiarity with

    CI/CD tools

    (e.g., Jenkins, GitLab CI, GitHub Actions).
  • Knowledge of

    containerization and orchestration

    (Docker, Kubernetes).
  • Experience with

    cloud platforms

    (AWS, Azure, or GCP).
  • Strong knowledge of

    version control systems

    (Git).
  • Solid understanding of

    software testing frameworks

    (unit, integration, automation).
  • Excellent problem-solving, debugging, and analytical skills.
  • Strong communication and collaboration abilities.

Preferred Skills

  • Experience with

    infrastructure as code (IaC)

    tools (Terraform, Ansible).
  • Familiarity with

    messaging systems

    (Kafka, RabbitMQ).
  • Exposure to

    data pipelines, ETL processes, or big data frameworks

    .
  • Knowledge of

    security best practices

    in software development.

Mock Interview

Practice Video Interview with JobPe AI

Start Python 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

RecommendedJobs for You