Position Overview
We are seeking motivated individuals for our Software Engineering Experienceship program. This role is perfect for those looking to gain practical experience in software development, working alongside our dynamic team to build innovative solutions in the HR technology space.
Key Responsibilities
- Assist in developing and testing web applications and software features.
- Collaborate with senior developers on coding, debugging, and documentation tasks.
- Participate in agile development processes, including sprint planning and code reviews.
- Contribute to the design and implementation of user-centric software solutions.
- Engage in research to explore new technologies and improve existing systems.
Recommended Qualifications
- Currently pursuing or recently completed a degree in Computer Science, Software Engineering, or a related field.
- Basic understanding of programming languages such as JavaScript, Python, or Java.
- Familiarity with web development frameworks and version control systems (e.g., Git).
- Strong problem-solving skills and a willingness to learn new technologies.
- Ability to work both independently and collaboratively in a team environment.
Location
Flexible – Options available for remote work and/or on-site collaboration, depending on candidate location and business needs.
Compensation & Benefits
- This is an unpaid internship designed to provide valuable experience and skill development.
- Opportunity to work on real-world projects and build a professional portfolio.
- Mentorship from experienced software engineers.
- Potential for academic credit, subject to university approval.
- Flexible scheduling to accommodate academic commitments.