Find a jobRecruiters

Software Developer Intern

Exclusive opportunity

Onsite

Software Developer Intern

Nabo.E

Software Developer Intern

Skills

SQL QueriesMongoDBNextDockerReactNodeTypescriptDjangoPythonJavaPostgreSQLMySQLMachine LearningAIGitHubFastAPIJavascript

13 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Telangana, India

Work mode:

Onsite

Published on:

6 October 2026

What they need


Software Developer Intern

Company: Nabo.E

Location: Hyderabad

Employment Type: Full-Time Internship, On-Site

Department: Technology / Product Development

About Nabo.E

Nabo.E is an AI Voice + Organisational Intelligence Platform helping organizations automate customer-facing and operational workflows through intelligent AI systems.

Our platform combines AI-powered conversations, organizational knowledge, decision-making, workflow execution, and enterprise integrations to help businesses operate more intelligently.

We are looking for a motivated and technically curious Software Developer Intern to join our technology team and gain hands-on experience building, testing, and improving real-world software products.

Role Overview

The Software Developer Intern will work closely with the development and product teams on the design, development, testing, debugging, and maintenance of software applications and internal systems.

This role is ideal for a candidate who has a strong foundation in programming and wants to develop practical experience working on AI-powered enterprise technology, APIs, databases, integrations, and scalable software systems.

The candidate will be expected to learn quickly, write clean code, troubleshoot issues, and contribute to real development projects under the guidance of senior developers.

Key Responsibilities

  1. Software Development
  • Develop and maintain software applications and internal tools.

  • Write clean, efficient, maintainable, and well-documented code.

  • Convert functional requirements into technical implementations.

  • Work with senior developers to build and improve product features.

  • Participate in the complete software development lifecycle.

  1. Application & Feature Development
  • Assist in developing new product features and modules.

  • Work on frontend, backend, or full-stack development based on project requirements.

  • Develop reusable components and application logic.

  • Integrate software modules with existing systems and services.

  • Support the development of AI-enabled application features.

  1. API & System Integration
  • Develop and consume REST APIs.

  • Assist with third-party API integrations.

  • Work with backend services and databases.

  • Support integrations between Nabo.E and external enterprise systems.

  • Understand data flow between different applications and services.

  1. Testing & Debugging
  • Test applications and features before deployment.

  • Identify, troubleshoot, and resolve software bugs.

  • Perform basic unit testing and functional testing.

  • Investigate technical issues and work with senior developers to resolve them.

  • Ensure developed features meet functional and technical requirements.

  1. Database & Data Handling
  • Work with relational or NoSQL databases as required.

  • Write basic database queries and perform data operations.

  • Maintain data accuracy and consistency.

  • Assist in designing and optimizing basic database structures.

  1. Development & Collaboration
  • Participate in code reviews and development discussions.

  • Use Git/GitHub or similar version-control systems.

  • Follow established coding standards and development practices.

  • Maintain technical documentation where required.

  • Collaborate with developers, product teams, and other departments.

  1. Learning & Continuous Improvement
  • Stay updated with relevant software development technologies and frameworks.

  • Learn and apply new tools and technologies based on project requirements.

  • Understand software architecture, development workflows, and deployment processes.

  • Proactively identify opportunities to improve existing code and processes.

Required Qualifications & Skills

  • Bachelor’s degree or currently pursuing a degree in Computer Science, Information Technology, Software Engineering, or a related field.

  • Strong understanding of programming fundamentals.

  • Knowledge of at least one programming language such as Python, JavaScript, Java, C++, or similar.

  • Basic understanding of HTML, CSS, JavaScript is preferred.

  • Basic knowledge of databases and SQL.

  • Understanding of REST APIs and web services is an advantage.

  • Basic understanding of Git/GitHub or version-control systems.

  • Strong problem-solving and logical-thinking abilities.

  • Good debugging and troubleshooting skills.

  • Strong willingness to learn and work on real-world projects.

  • Good communication and teamwork skills.

  • Ability to work full-time, on-site in Hyderabad.

Preferred Skills

Candidates with knowledge or project experience in any of the following will have an advantage:

  • Python

  • JavaScript / TypeScript

  • React.js / Next.js

  • Node.js

  • FastAPI / Django

  • REST APIs

  • SQL / PostgreSQL / MySQL

  • MongoDB

  • Git & GitHub

  • Cloud platforms

  • AI / Machine Learning

  • Large Language Models (LLMs)

  • AI APIs and integrations

  • Docker and deployment technologies

Preferred Qualities

  • Strong interest in software development and emerging technologies.

  • Ability to learn quickly and adapt to new technologies.

  • Strong attention to detail.

  • Problem-solving mindset.

  • Takes ownership of assigned tasks.

  • Comfortable asking questions and seeking clarification when required.

  • Ability to work independently while collaborating with the development team.

  • Professional attitude and willingness to take responsibility for deliverables.

Internship Responsibilities & Learning

During the internship, the candidate will get practical exposure to:

  • Real-world software development.

  • Product feature development.

  • API development and integration.

  • Database management.

  • Debugging and testing.

  • Git-based development workflows.

  • AI-powered enterprise applications.

  • Software deployment and maintenance.

  • Working with a professional product and engineering team.

Key Performance Areas

  • Quality and reliability of assigned development work.

  • Timely completion of development tasks.

  • Ability to understand requirements and implement solutions.

  • Code quality and adherence to development standards.

  • Bug identification and resolution.

  • Learning speed and technical improvement.

  • Collaboration with the development and product teams.

  • Contribution to real-world Nabo.E product and technology initiatives.

Pay: ₹10,000.00 per month

Work Location: In person

Other offers great for you!

These companies are also looking for great profiles

Fakto

AI Software Engineer

€70k–€90k

Permanent contract

Neuilly-sur-Seine, France

Hybrid

Skills

LLMs / Large language modelsBackend DevelopmentDevOpsAWSTerraform

2 hours ago

Quick apply

Cherrypick

Software Engineer – IT-Core Foundations

Freelance

Paris, France

Hybrid

Top Recruiter

Skills

PythonNumPypandas

1 hour ago

Quick apply

Cherrypick

Software Engineer (TypeScript) - Remote/ 1j à Bruxelles

600

Freelance

France

Hybrid

Skills

Typescript

1 hour ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools