Software Developer Graduate in Cambridge

Software Developer Graduate in Cambridge

Cambridge Full-Time 28800 - 48000 £ / year (est.) No working from home possible
AVEVA Denmark

At a Glance

  • Tasks: Design, develop, and debug innovative software applications that solve real-world problems.
  • Company: Join AVEVA, a global leader in industrial software with a collaborative culture.
  • Benefits: Enjoy flexible benefits, 28 days annual leave, and professional development opportunities.
  • Other info: Hybrid working model with excellent career growth potential.
  • Why this job: Make an impact with cutting-edge technology while working in a dynamic, inclusive environment.
  • Qualifications: Degree in relevant field and some software development experience required.

The predicted salary is between 28800 - 48000 £ per year.

AVEVA is creating software trusted by over 90% of leading industrial companies.

AVEVA’s Early Careers Recruitment team are actively searching for Software Developer Graduates to join our thriving program which starts in September 2026.

Location: Cambridge, Hybrid (3 days a week in office)

R&D at AVEVA: Our global team of 2000+ developers work on an incredibly diverse portfolio of over 75 industrial automation and engineering products, which cover everything from data management to 3D design. AI and cloud are at the center of our strategy, and we have over 150 patents to our name. Our track record of innovation is no fluke – it’s the result of a structured and deliberate focus on learning, collaboration, and inclusivity. If you want to build applications that solve big problems and do impactful work, join us!

As a Software Developer Graduate, you will:

  • Recognise, articulate, and make technical decisions / trade-offs around multiple dimensions (scaling, reliability, performance, maintenance, etc.) that have an impact on your team
  • Design, develop, test, and debug software applications
  • Deliver software on-time and constantly work to make accurate estimates and deliver on those estimates
  • Provide technical support of products including direct customer support and escalated issues
  • Document product behaviour and implementation details
  • Collaborate with team members on how to approach and prioritize development efforts
  • Understand and proactively follow team processes, documentation, best practices, and code style guides
  • Give insightful feedback on pull requests, engineering designs, and features
  • Expand your working knowledge of your respective technical domain

You may enjoy this if:

  • You have a passion for creating software.
  • You like problem solving and have sharp debugging skills.
  • You are creative with computers and software applied to engineering.

We’re looking for:

  • A Bachelor's Degree, Master’s Degree or PhD in Chemical, Electrical, or Mechanical Engineering; Computer Science; Math; Physics or a related field
  • Some software product or application development experience
  • Good experience with developing software in major programming languages such as: C++, C#/.NET, JavaScript, etc.
  • Familiarity with software design patterns (objected oriented design), Computer Science fundamentals/principles and methodologies, as well as knowledge of operating system internals
  • Sharp debugging and problem-solving skills
  • The ability to clearly communicate complex ideas both verbally and in written form
  • An eagerness to accept and expand upon skills and knowledge based on feedback
  • Someone who seeks advice on how to approach and prioritize development efforts
  • A self-motivated person with a knack for time management

UK Benefits include: Flexible benefits fund, emergency leave days, adoption leave, 28 days annual leave (plus bank holidays), pension, life cover, private medical insurance, parental leave, education assistance program.

It’s possible we’re hiring for this position in multiple countries, in which case the above benefits apply to the primary location. Specific benefits vary by country, but our packages are similarly comprehensive.

Hybrid working By default, employees are expected to be in their local AVEVA office three days a week, but some positions are fully office-based. Roles supporting particular customers or markets are sometimes remote.

Hiring process Find out more: aveva.com/en/about/careers/hiring-process

About AVEVA AVEVA is a global leader in industrial software with more than 6,500 employees in over 40 countries. Our cutting-edge solutions are used by thousands of enterprises to deliver the essentials of life – such as energy, infrastructure, chemicals, and minerals – safely, efficiently, and more sustainably. We are committed to embedding sustainability and inclusion into our operations, our culture, and our core business strategy.

AVEVA requires all successful applicants to undergo and pass a drug screening and comprehensive background check before they start employment. Background checks will be conducted in accordance with local laws and may, subject to those laws, include proof of educational attainment, employment history verification, proof of work authorization, criminal records, identity verification, credit check. Certain positions dealing with sensitive and/or third-party personal data may involve additional background check criteria.

AVEVA is an Equal Opportunity Employer. We are committed to being an exemplary employer with an inclusive culture, developing a workplace environment where all our employees are treated with dignity and respect. We value diversity and the expertise that people from different backgrounds bring to our business. AVEVA provides reasonable accommodation to applicants with disabilities where appropriate. If you need reasonable accommodation for any part of the application and hiring process, please notify your recruiter. Determinations on requests for reasonable accommodation will be made on a case-by-case basis.

Software Developer Graduate in Cambridge employer: AVEVA Denmark

AVEVA is an exceptional employer, offering a dynamic work environment in Cambridge where innovation thrives. With a strong commitment to employee growth, our Software Developer Graduate programme provides comprehensive benefits, including flexible working arrangements and extensive support for professional development. Join us to be part of a collaborative culture that values diversity and empowers you to make a meaningful impact in the industrial software sector.

AVEVA Denmark

Contact Details:

AVEVA Denmark Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Developer Graduate in Cambridge

Tip Number 1

Network like a pro! Reach out to current employees at AVEVA on LinkedIn or attend industry 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 discuss your projects. Practice common technical questions and think about how you can showcase your problem-solving abilities.

Tip Number 3

Show your passion for software development! During interviews, share your personal projects or contributions to open-source. It’s a great way to demonstrate your enthusiasm and creativity.

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 serious about joining the AVEVA team!

We think you need these skills to ace Software Developer Graduate in Cambridge

Software Development
C++
C#/.NET
JavaScript
Debugging Skills
Problem-Solving Skills
Software Design Patterns

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Software Developer Graduate role. Highlight relevant skills, experiences, and projects that align with what we’re looking for. This shows us you’ve done your homework and are genuinely interested!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to tell us why you’re passionate about software development and how your background fits with our team. Keep it concise but engaging – we want to feel your enthusiasm!

Showcase Your Projects:If you’ve worked on any software projects, whether in school or on your own, make sure to mention them. We love seeing practical examples of your skills in action, so don’t hold back on sharing your coding adventures!

Apply Through Our Website:We encourage you to apply through our website for the best experience. It’s straightforward and ensures your application gets to the right place. Plus, you’ll find all the info you need about the role and our company there!

How to prepare for a job interview at AVEVA Denmark

Know Your Tech Inside Out

Make sure you brush up on your programming languages like C++, C#/.NET, and JavaScript. Be ready to discuss your past projects and how you tackled specific challenges. This will show your technical prowess and problem-solving skills.

Understand the Company Culture

AVEVA values collaboration and inclusivity, so do a bit of research on their culture and values. Think about how your personal values align with theirs and be prepared to share examples of how you've worked well in teams or contributed to an inclusive environment.

Prepare for Technical Questions

Expect questions that test your understanding of software design patterns and debugging techniques. Practise explaining complex concepts clearly, as communication is key. You might even want to run through some coding challenges to sharpen your skills before the interview.

Show Your Eagerness to Learn

Demonstrate your willingness to accept feedback and grow. Share instances where you've sought advice or taken initiative to improve your skills. This will resonate well with AVEVA's focus on learning and development.