At a Glance
- Tasks: Join our team to solve critical business challenges and develop innovative software solutions.
- Company: Be part of a rapidly growing company focused on creating a leading education platform.
- Benefits: Enjoy opportunities for growth, collaboration, and working with cutting-edge technologies.
- Why this job: Make a real impact while developing your skills in a dynamic and supportive environment.
- Qualifications: Recent graduates in computer science or related fields are encouraged to apply.
- Other info: This role offers a chance to work with exciting businesses and contribute to meaningful projects.
The predicted salary is between 28800 - 48000 Β£ per year.
We're looking for a passionate graduate in computer science to join our rapidly growing engineering team. We're seeking someone who's looking to understand and solve critical business goals, with the strong technical foundation to bring their ideas to life. If you're a driven individual looking to get a start in software and play a key role in developing a market-leading education platform serving some of the world's most exciting businesses, this is the perfect role for you.
Key Responsibilities
- Contribute ideas aimed at solving the most important problems faced by the business.
- Understand the strategic priorities of the business in order to validate proposed solutions.
- Independently engineer solutions, following robust testing and documentation methodologies to ensure quality and maintainability.
- Perform code review for peers, providing candid and constructive feedback according to agreed best practice.
- Stay up to date with emerging technologies and practices to ensure your and the teamβs work remains on the cutting edge.
Qualifications
- Recent graduate in computer science or related degree.
Graduate/Experienced Graduate Software Engineer employer: Data Literacy Academy
Contact Detail:
Data Literacy Academy Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Graduate/Experienced Graduate Software Engineer
β¨Tip Number 1
Familiarise yourself with our education platform and the technologies we use. Understanding our product will not only help you during the interview but also show your genuine interest in joining our team.
β¨Tip Number 2
Engage with our current engineers on platforms like LinkedIn or GitHub. Ask them about their experiences at StudySmarter and any advice they might have for someone looking to join the team.
β¨Tip Number 3
Prepare to discuss how you've tackled complex problems in your studies or previous projects. We value problem-solving skills, so be ready to share specific examples that highlight your technical abilities.
β¨Tip Number 4
Stay updated on the latest trends in software engineering and emerging technologies. Being knowledgeable about current practices will demonstrate your commitment to continuous learning and innovation.
We think you need these skills to ace Graduate/Experienced Graduate Software Engineer
Some tips for your application π«‘
Tailor Your CV: Make sure your CV highlights relevant skills and experiences related to software engineering. Focus on projects or coursework that demonstrate your problem-solving abilities and technical foundation.
Craft a Compelling Cover Letter: In your cover letter, express your passion for software engineering and how it aligns with the company's mission. Mention specific examples of how you can contribute to solving critical business goals.
Showcase Technical Skills: Include a section in your application that lists your technical skills, such as programming languages, frameworks, and tools you are proficient in. This will help the hiring team see your strong technical foundation.
Highlight Teamwork and Feedback Experience: Since the role involves code reviews and collaboration, mention any experience you have working in teams or providing feedback on peers' work. This shows you can contribute positively to the team dynamic.
How to prepare for a job interview at Data Literacy Academy
β¨Show Your Passion for Technology
Make sure to express your enthusiasm for software engineering and technology during the interview. Share any personal projects or experiences that demonstrate your passion and commitment to the field.
β¨Understand the Companyβs Goals
Research StudySmarter and understand its mission and values. Be prepared to discuss how your skills and ideas can contribute to solving the business's critical goals, showcasing your alignment with their strategic priorities.
β¨Demonstrate Problem-Solving Skills
Be ready to discuss specific examples of how you've approached problem-solving in your studies or previous roles. Highlight your ability to engineer solutions independently and your understanding of testing and documentation methodologies.
β¨Prepare for Technical Questions
Brush up on your technical knowledge and be prepared for coding challenges or technical questions. Familiarise yourself with best practices in code review and be ready to discuss how you would provide constructive feedback to peers.