remote
Software Development - Rupenet Payments
Software Engineer
Internship focused on software development, collaborating with a remote team to design, code, and maintain applications using Python, JavaScript, and related tools while following best practices and Agile methodologies.
About the role
This is a remote position.
- Collaborate with the development team to understand project requirements and contribute to the design and implementation of software solutions.
- Write well-designed, clean, and efficient code following industry best practices.
- Assist in debugging, testing, and resolving software defects and issues.
- Participate in code reviews to ensure code quality and adherence to coding standards.
- Collaborate with cross-functional teams, including designers, product managers, and quality assurance, to ensure successful software delivery.
- Document software development processes, procedures, and code for future reference.
- Stay up-to-date with emerging technologies, programming languages, and software development trends.
Requirements
- Pursuing a bachelor's or master's degree in Computer Science, Software Engineering, or a related field.
- Strong programming skills in one or more programming languages, such as Java, Python, C++, or JavaScript.
- Knowledge of software development fundamentals, algorithms, and data structures.
- Familiarity with web development technologies such as HTML, CSS, and JavaScript frameworks.
- Experience with version control systems, such as Git.
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration abilities.
- Ability to work independently and as part of a team in a fast-paced environment.
- Previous internship or project experience in software development.
- Familiarity with agile development methodologies.
- Knowledge of relational databases and SQL.
- Experience with front-end frameworks/libraries like React, Angular, or Vue.js.
- Understanding of software testing and quality assurance processes.
Note: This job description is a general overview and may be subject to change or modification based on the specific requirements of the internship program or company.
Originally posted on Himalayas