Lead Software Engineer

Virtusa

Chennai, Tamil Nadu, IndiaFresher5d agovia LinkedIn

Key Responsibilities

  • Develop and maintain backend applications and APIs using Go (Golang).
  • Assist in building scalable, secure, and high-performance microservices.
  • Write clean, efficient, and reusable code following development best practices.
  • Collaborate with cross-functional teams including frontend developers, QA engineers, DevOps teams, and business stakeholders.
  • Debug, troubleshoot, and resolve application issues and performance bottlenecks.
  • Participate in code reviews and contribute to continuous improvement initiatives.
  • Work with databases, APIs, and third-party integrations.
  • Support deployment and maintenance activities in development and testing environments.
  • Learn and adopt modern software development tools, frameworks, and cloud technologies.

Requirements & Tech Stack

  • Basic understanding of Go (Golang) programming concepts.
  • Knowledge of programming fundamentals, data structures, and algorithms.
  • Familiarity with REST APIs and backend development concepts.
  • Basic understanding of databases such as MySQL, PostgreSQL, or MongoDB.
  • Familiarity with version control systems such as Git.
  • Understanding of JSON, HTTP/HTTPS protocols, and web services.
  • Go (Golang)
  • RESTful APIs
  • Backend Development
  • JSON / HTTP Protocols
  • Database Fundamentals
  • Git Version Control
  • Microservices Basics
  • Debugging & Troubleshooting
  • Cloud & Container Basics

Qualifications

  • Strong analytical, communication, and problem-solving skills.
  • Ability to work effectively in a collaborative environment.
  • Academic project, internship, or certification related to Go development.
  • Familiarity with microservices architecture and containerization technologies.
  • Basic knowledge of Docker and Kubernetes.
  • Exposure to cloud platforms such as Amazon Web Services, Google Cloud, or Microsoft Azure.
  • Understanding of CI/CD pipelines and DevOps practices.
  • Familiarity with Linux/Unix environments.

Fresher Software Developer Jobs in Chennai · last 7 days

73 openings · 72 need no experience

Most hiring: Creative Hands HR, Dream Jobs Staffing Solution, Larsen & Toubro

See all 73 →