Role Overview
As an intern in our development team, you will have the opportunity to gain practical experience and contribute to our software development projects. This role is ideal for someone passionate about coding, eager to learn, and ready to collaborate with experienced developers. You’ll work closely with our team to create, test, and enhance software solutions that meet our organization’s needs.
Responsibilities
- Write, test, and debug code for web applications, mobile apps, or other software projects.
- Work closely with senior developers to understand project requirements and contribute to the development process.
- Assist in implementing new features and functionalities based on project specifications.
- Participate in code reviews to ensure code quality, adherence to best practices, and maintainability.
- Document your code, processes, and any changes made during development.
- Conduct unit testing, identify and fix bugs, and troubleshoot issues.
- Use version control systems like Git to manage code changes.
- Contribute to agile development practices, including sprint planning and stand-up meetings.
Requirements
- Pursuing a degree in Computer Science, Software Engineering, or a related field.
- Basic knowledge of programming languages such as Python, Java, JavaScript, or C#.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.
- Clear concept of OOP (Object-Oriented Programming).
- Proven work experience in developing large-scale enterprise applications and complex development.
- Knowledge of upgradation policy, performance, and security.
Skills
- Python
- JavaScript
- Git
- OOP
- React
Benefits
As per company policy.