Software Developer - Intern (Gurugram)

Software Developer - Intern (Gurugram)

11 Sep
|
Select Source International
|
Gurugram

11 Sep

Select Source International

Gurugram

We are looking for a motivated and enthusiastic Software Developer Intern with a strong interest in Python, Django, and React.js to join our technology team.

As a Software Developer Intern, you will work closely with experienced developers to build, maintain, test, and improve web applications. This is an excellent opportunity for fresh graduates or aspiring developers to gain hands-on experience in full-stack web development and work on real-world projects.

Key Responsibilities

- Assist in developing and maintaining web applications using Python and Django.
- Develop responsive and user-friendly frontend components using React.js.
- Write clean, readable, maintainable, and reusable code.
- Work with REST APIs and integrate backend services with frontend applications.
- Assist in developing and consuming RESTful APIs.
- Perform basic debugging, troubleshooting, and issue resolution.
- Write basic unit and integration tests under the guidance of senior developers.
- Work with databases such as MySQL, PostgreSQL, or similar databases.
- Participate in code reviews and follow development best practices.
- Collaborate with developers, QA engineers, UI/UX designers, and product teams.
- Participate in Agile/Scrum activities such as daily stand-ups and sprint planning.




- Learn and implement software development best practices under the mentorship of senior team members.

Required Skills Backend Python & Django

- Basic to positive knowledge of Python programming.
- Understanding of Django framework and its core concepts.
- Basic understanding of Django REST Framework is preferred.
- Knowledge of REST APIs and HTTP methods.
- Understanding of Object-Oriented Programming concepts.

Frontend – React.js

- Basic knowledge of React.js.
- Understanding of components, props, state, and React Hooks.
- Basic knowledge of JavaScript, HTML5, and CSS3.
- Understanding of responsive web design is a plus.

Database

- Basic knowledge of SQL.
- Familiarity with MySQL, PostgreSQL, or any relational database.
- Understanding of basic database queries and CRUD operations.

Tools & Development Practices

- Basic knowledge of Git/GitHub.
- Understanding of software development life cycle.
- Basic knowledge of debugging and troubleshooting.
- Familiarity with Agile/Scrum methodology is a plus.

Educational Qualifications

- B.Tech / B.E. / MCA / BCA / M.Tech / equivalent degree in Computer Science, Information Technology, or a related field.

📌 Software Developer - Intern (Gurugram)
🏢 Select Source International
📍 Gurugram

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software developer - intern (gurugram) / gurugram

Subscribe to this job alert:

Get the latest job offers by email for: software developer - intern (gurugram) / gurugram