At a Glance
- Tasks: Develop high-quality software solutions and tackle real engineering challenges.
- Company: Join a dynamic tech company with a supportive and collaborative culture.
- Benefits: Enjoy a structured development programme, hybrid work, and health support.
- Other info: Experience diverse technologies and enjoy excellent career growth opportunities.
- Why this job: Gain mentorship while making a meaningful impact in innovative projects.
- Qualifications: Degree in relevant field and strong interest in software engineering.
The predicted salary is between 28000 - 35000 £ per year.
About the role
You will work alongside experienced software engineers and receive training, structured support and mentoring to help you develop your technical and professional skills. As your experience grows, you will take increasing ownership of designing and implementing high‑quality software solutions. As a Graduate Software Engineer on the Fusion team, you'll work alongside Agile teams of experienced developers, tackling real engineering challenges. Whether you're coding algorithms in C++, building web features in TypeScript, or exploring AI‑driven tools, you'll gain mentorship, guidance, and the autonomy to make a meaningful impact.
Key Responsibilities
- Contribute to projects across the full software development lifecycle following onboarding and training
- Develop clean, reliable, and maintainable code using a range of programming languages and technologies
- Work within Agile Scrum teams to deliver software features and improvements
- Participate in code reviews to ensure code quality and adherence to engineering standards
- Develop and maintain unit tests
- Use source control and continuous integration tools, including GitHub and Jenkins
- Collaborate with engineers, testers, and product teams to solve technical challenges
- Contribute to the development of desktop, web, and engineering software applications
Technologies and Tools
- C++
- Python
- TypeScript / React
- GitHub
- Jenkins
Essential Qualifications
- Degree in Computer Science, Mathematics, Physics, Engineering, or a related discipline
- Predicted or achieved 2:1 or First‑Class degree
- Minimum 120 UCAS points
- Strong interest in software engineering and technology
- Good problem‑solving and analytical skills
- Ability to work collaboratively within a team environment
Desirable Qualifications
- Programming experience using one or more languages such as C, C++, Java, C# or Python
- Solid maths foundations
- Familiarity with software development concepts and practices
- Understanding of Agile development methodologies
Benefits
- Structured graduate development programme with rotational placements
- Mentoring and support from experienced engineers
- Exposure to a variety of technologies and engineering disciplines
- Hybrid working arrangements
- Company share scheme
- Generous pension scheme
- Private medical cover
- Health and wellbeing support
- Annual incentive scheme
Graduate Software Engineer in England employer: Autodesk
As a Graduate Software Engineer, you will thrive in a dynamic and supportive environment that prioritises your professional growth. With structured training, mentorship from seasoned engineers, and the opportunity to work on cutting-edge technologies, you'll be empowered to make a significant impact while enjoying a hybrid working model and comprehensive benefits. Join us to develop your skills and advance your career in a collaborative Agile team setting.
StudySmarter Expert Advice🤫
We think this is how you could land Graduate Software Engineer in England
✨Tip Number 1
Network like a pro! Reach out to current employees on LinkedIn or at events. A friendly chat can give you insider info and maybe even a referral.
✨Tip Number 2
Prepare for those interviews! Brush up on your coding skills and be ready to tackle some technical challenges. Practising common interview questions can really boost your confidence.
✨Tip Number 3
Show off your projects! Whether it's a personal project or something from uni, having tangible examples of your work can set you apart. Make sure to discuss what you learned and how you solved problems.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining our team.
We think you need these skills to ace Graduate Software Engineer in England
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the Graduate Software Engineer role. Highlight any relevant projects or coursework, especially in C++, Python, or TypeScript, to show us you’re a great fit!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Share your passion for software engineering and explain why you want to join our Fusion team. Be genuine and let your personality come through – we love seeing the real you!
Showcase Your Problem-Solving Skills:In your application, don’t forget to mention specific examples where you've tackled challenges or solved problems. We’re looking for those analytical skills, so give us a glimpse of how you think and approach issues.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re keen and ready to take the next step with StudySmarter!
How to prepare for a job interview at Autodesk
✨Know Your Tech
Brush up on your programming languages, especially C++, Python, and TypeScript. Be ready to discuss your experience with these technologies and how you've used them in projects. It’s a great way to show your passion for software engineering!
✨Showcase Your Problem-Solving Skills
Prepare to tackle some coding challenges or technical questions during the interview. Think about past experiences where you solved complex problems and be ready to explain your thought process. This will demonstrate your analytical skills and ability to think on your feet.
✨Understand Agile Methodologies
Since you'll be working in Agile Scrum teams, it’s crucial to understand Agile principles. Familiarise yourself with how Agile works and be prepared to discuss any experience you have with it. This shows that you can adapt to their workflow seamlessly.
✨Ask Insightful Questions
Interviews are a two-way street! Prepare thoughtful questions about the team dynamics, projects, and mentorship opportunities. This not only shows your interest but also helps you gauge if the company is the right fit for you.