Graduate Opportunity

Graduate Software Engineer

Save to shortlist Saved to shortlist Apply now

About our Opportunity

Are you ready to join the global leader in engineering and industrial software? You’ll be part of a team that drives digital transformation to over 16,000 customers across the globe and strives for excellence every day.

There are 4,700 of our people in more than 40 countries who challenge themselves and each other to create and improve the transformative technology our customers need. With our help, industries across the world can make a positive difference to the lives of people everywhere.

We take pride in our core values and the diversity of our people, valuing the unique experience and expertise that people from different backgrounds bring to our business. At AVEVA, we’re all about Limitless possibilities. Are you?

Job Purpose

Our Manchester team currently have a vacancy for a self-driven, passionate and results focused Software Engineer to be part of our specialist laser scanning solutions team.

Principal Accountabilities

The Software Engineer is responsible for implementing high quality software components in accordance with project requirements and overall system architecture.

We are AVEVA

Our software technologies give customers a competitive edge by speeding up processes improving accuracy and cutting waste, all while boosting safety and sustainability.

Responsibilities include:

  • Producing innovative design against challenging user and performance requirements
  • Ensuring design proposals are reviewed and approved by appropriate review authorities at each stage of the implementation and its evolution
  • Providing prototypes where appropriate to explore and verify design proposals
  • Implementing approved designs and ensuring adherence to product quality and acceptance criteria
  • Ensuring all code is fully unit tested and documented
  • Collaborating with team members on detailed work breakdown and estimating
  • Timely identification and communication of technical issues and risks
  • Assisting with the administration and resolution of support and maintenance issues
  • Working with AVEVA’s adaptive development methodology to deliver systems that exceed customer expectations and achieve the highest quality
  • Reporting progress to the Team Lead.

Knowledge, Skills and Experience Required


  • Degree or equivalent in Computer Science, Engineering or a Maths/Physics related field
  • Development experience using JavaScript
  • Exposure to analysis, design of software architectures
  • Object oriented programming
  • Proven design skills
  • Logical and numerate, with complex problem-solving skills
  • Team worker with proactive approach
  • Good verbal and written communication skills.


  • Previous development experience in a professional environment
  • Familiarity with Amazon Web Services platform
  • Familiarity with Continuous deployment methods (GoCD)
  • Experience of developing 3D graphical applications in WebGL
  • Some knowledge of C++ / C# would be a bonus
  • Knowledge of computational geometry
  • Knowledge of complete software development lifecycle
  • Knowledge of Agile methodology and/or Scrum
  • Configuration management knowledge (Git)
  • Presentation and product demonstration skills
  • Knowledge of laser-scanning systems and formats
  • Development of RESTful Web APIs.

AVEVA is an Equal Opportunity Employer and we take pride in the diversity of our employees, valuing the special experience and expertise that people from different backgrounds bring to our business. The ability to develop ground-breaking technologies is one of our key assets and our people make it happen.

Come and join AVEVA to create the transformative technology that enables our customers to engineer a better world.


How to Apply

Save to shortlist Saved to shortlist
If asked, remember you found this job on Gradcracker!

Don't forget...

Give yourself the edge...
If you Follow us, attach/link your Follow Certificate to your application.
Application feedback...
We've signed the Gradcracker feedback pledge.
Find out more

Opportunity Overview

  • Ongoing
  • Competitive + benefits
  • All grades
  • Manchester
    (Show map)

Disciplines accepted...

  • Computer Science
  • Cyber Security
  • IT Architecture
  • Information Technology
  • Maths
  • Physics
  • Robotics
  • Software
  • Systems

The App

Download it and follow us.
You'll be the first to know.

More on our Hub