Intern, Software Development

Tammina Infotech

VisakhapatnamFresher30m agovia Naukri

This job at a glance

Who can apply
Freshers and up to 1 year · Bachelor's degree or Master's degree
Must know
TroubleshootingData structures & algorithmsPythonJavaC++
Nice to have
REST APIsGitJavaScriptReact
Work
On-site in Visakhapatnam · internship
Pay
Not stated by the employer.
Skill demand
Troubleshooting42%Java40%Python37%Data structures & algorithms30%of 141 similar fresher jobs posted in India this week
Listed
4 Nov 2026 · still open

Sign in free to see which of these skills your resume already shows.

About the Internship

  • Opportunity to gain hands-on experience in software engineering, application development, problem-solving, and real-world project execution.
  • Work alongside experienced developers.

Key Responsibilities

  • Assist in designing, developing, testing, and maintaining software applications.
  • Write clean, efficient, and maintainable code.
  • Collaborate with team members to understand project requirements and implement solutions.
  • Develop and integrate APIs, database systems, and application components.
  • Identify, troubleshoot, and resolve software bugs and technical issues.
  • Participate in code reviews, team meetings, and development discussions.
  • Work with version control tools such as Git and GitHub.
  • Prepare technical documentation and project reports.
  • Learn and apply industry-standard software development practices.

Requirements & Tech Stack

  • Basic understanding of programming concepts, data structures, and algorithms.
  • Familiarity with at least one programming language such as Python, Java, C++, JavaScript, or C#.
  • Basic knowledge of databases, web development, or software engineering fundamentals.
  • Strong analytical, problem-solving, and communication skills.
  • Willingness to learn new technologies and work collaboratively.
  • Version control tools: Git, GitHub.

Preferred Qualifications

  • Experience with frameworks such as React, Angular, Node.js, Django, or Spring Boot.
  • Familiarity with SQL/NoSQL databases.
  • Knowledge of REST APIs and basic software testing.
  • Understanding of Agile development methodologies.
  • Personal, academic, or open-source projects available on GitHub.

What You Will Gain

  • Hands-on experience working on real-world software projects.
  • Mentorship and guidance from experienced software developers.
  • Exposure to modern development tools, technologies, and workflows.
  • Opportunities to strengthen technical and professional skills.
  • Internship completion certificate and performance-based recommendation.
  • Potential opportunity for a full-time role based on performance and business requirements.

Eligibility Criteria

  • Currently pursuing a Bachelor's or Master's degree in Computer Science, Information Technology, Software Engineering, or a related field.

Application Process

  • Interested candidates can submit their resume along with links to their GitHub profile, portfolio, or relevant academic projects.

Fresher Software Developer Jobs · last 7 days

142 openings · 141 need no experience

Most hiring: Saatvik Agro, Real Time Applications Center - RTAC, Capgemini

See all 142 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job