Elsevier is a global leader in information and analytics, dedicated to advancing science and improving health outcomes. They are seeking a Software Engineer Intern to join their Nursing Health Education Assessment team, where the intern will gain hands-on experience in building and improving a product used by nursing students. The role involves collaborating with developers, participating in the agile development process, and contributing to the product's development from design to release.
Responsibilities:
- Learn the tools and systems used by the team and complete clearly defined tasks
- Build new features and improve existing code with guidance from the team
- Work collaboratively with developers and stakeholders to understand goals and workflows
- Participate in an agile development process, including planning and feedback
- Help identify and troubleshoot technical issues
- Document issues and improvements to help strengthen our services
- Communicate progress clearly and ask for help when needed
Requirements:
- Be currently pursuing a bachelor's or master's degree in computer science, computer engineering, software engineering, or a related field of study with a graduation date of May 2027
- Demonstrate hands-on development experience in Java, JavaScript, TypeScript, React, Redux, CSS, or SQL (through coursework, projects, or internships)
- Display understanding of relational databases, such as PostgreSQL
- Be able to work collaboratively and communicate effectively within a multidisciplinary team
- Be able to learn and adapt to new technologies quickly and independently
- Familiarity with development and testing tools such as IntelliJ or VS Code, Postman, DBVisualizer, and Cypress, along with a basic understanding of REST APIs and Git/GitHub workflows, is advantageous but not required
- Showcase experience or interest in learning tools such as Kibana, developing foundational cloud skills on AWS, and building backend development expertise with Spring Boot