
Search by job, company or skills

This job is no longer accepting applications
We are looking for enthusiastic and passionate Software Developer Freshers to join our development team. This role is ideal for recent graduates who want to start their career in software development and gain hands-on experience working on real-world applications under the guidance of senior developers.
Key ResponsibilitiesAssist in designing, developing, testing, and maintaining software applications.
Write clean, readable, and maintainable code under supervision.
Support senior developers in debugging and fixing software issues.
Participate in code reviews and follow coding standards and best practices.
Work closely with cross-functional teams to understand requirements.
Perform unit testing and ensure application quality.
Document code, processes, and technical learnings.
Continuously learn new technologies and development tools.
Bachelor's degree in Computer Science, IT, Engineering, or a related field (20232025 pass-outs may apply).
Basic knowledge of at least one programming language (Java / Python / C / C++ / JavaScript).
Understanding of fundamental concepts such as OOP, data structures, and algorithms.
Basic knowledge of databases and SQL is a plus.
Familiarity with SDLC and software development basics.
Strong problem-solving skills and willingness to learn.
Good communication and teamwork abilities.
Internship, academic project, or hands-on coding experience.
Familiarity with version control tools like Git.
Exposure to web technologies or frameworks.
Basic understanding of Agile or Scrum methodologies.
Structured training and mentorship from experienced developers.
Hands-on experience with live projects.
Clear career growth path to Software Developer/Engineer roles.
Supportive and learning-focused work environment.
Job ID: 142617561