
Software Developer, Trainee
Apptad
This job at a glance
- Who can apply
- Freshers and up to 1 year
- Must know
- TroubleshootingC++CHTMLCSSSQL
- Nice to have
- REST APIsPythonJavaJavaScript
- Work
- On-site in Noida
- Pay
- Not stated by the employer.
- Skill demand
- Troubleshooting38%C++20%HTML20%C2%of 136 similar fresher jobs posted in India this week
- Listed
- 30 Oct 2026 · still open
Sign in free to see which of these skills your resume already shows.
Software Developer - Trainee
Location: Noida
About the Role
We are looking for a passionate and enthusiastic Software Developer - Trainee to join our development team. The ideal candidate should have a strong foundation in programming concepts and a willingness to learn modern software development practices. During the internship, you will work on real-world projects, collaborate with experienced developers, and gain hands-on experience in designing, developing, testing, and deploying applications.
Key Responsibilities
- Assist in developing, testing, and maintaining web or mobile applications.
- Write clean, efficient, and well-documented code.
- Debug, troubleshoot, and resolve software issues.
- Participate in code reviews and team discussions.
- Collaborate with developers, QA engineers, and business teams.
- Work with databases, APIs, and version control systems.
- Learn and implement industry best practices and coding standards.
- Prepare technical documentation as required.
Requirements & Tech Stack
- Basic knowledge of Java, Python, C#, JavaScript, or C++.
- Understanding of Object-Oriented Programming (OOP) concepts.
- Knowledge of HTML, CSS, JavaScript, and basic web development.
- Familiarity with SQL/MySQL or any relational database.
- Basic understanding of Git/GitHub.
- Strong analytical and problem-solving skills.
- Good communication and teamwork abilities.
- Eagerness to learn new technologies.
Preferred Skills
- Knowledge of React, Angular, Node.js, .NET, Java Spring Boot, or Python frameworks.
- Basic understanding of REST APIs.
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud is a plus.
- Exposure to Agile/Scrum methodology.