Save Job

You can save this job and apply at a later date.

Learn to Earn

Graduate Software Engineer

Gloucester, Gloucestershire
12/06/2019 (17:36)
Apply Now

A leading advanced automation and real-time business intelligence company specialising in Automation, Control and IT Solutions and Services with major customers in the Nuclear, Power Generation, Utilities and Oil & Gas markets. The Company is renowned for its innovation, technical excellence, project delivery, quality and safety.

We have recently launched our Industrial IoT solution for Building Performance, Energy Management, Network Visibility, Situational Awareness and Predictive Analytics.

Summary of the Role:

This role is for a Graduate Software Engineer to become a member of our dynamic Operational Intelligence team in developing solutions for our mainly blue chip clients working on Opus and OSI PI Solutions.

Role Description:

We currently have a vacancy for a Graduate Software Engineer with a strong academic software development background, who is willing to learn and embrace existing and new technologies. The successful candidate will be joining a team engaged upon market-leading software development for business-critical IT applications.

The role involves the requirements gathering, design, building, testing, documentation and commissioning of IT projects. Some knowledge of existing platforms such as PTC Thingworx, OSIsoft PI or other Real Time Data Historian would be ideal but not essential. Knowledge of languages such as C#, C++, ASP/MVC and the .Net environment or similar, will provide an excellent foundation for learning to use customer specific software tools. Other languages and toolsets such as those listed are also regularly deployed for additional work on plug-ins, interfaces, etc.

Essential Requirements:

 Degree in Computing or Science related subject which have a significant element of computer programming

 Object Orientated Programming (OOP) – required understanding for data modelling (UML).

 Problem solving skills – Identifying issues, exploring alternative solutions, choosing the best solution, implementing solution.

 Working experience in C#, C++, ASP/MVC, .Net or equivalent

 Ability to learn new and emerging technologies

 UK driving licence

Desirable Requirements:

 HTML5/CSS3 – Styling applications.

 UX/UI design – Understanding the UI requirements and the user experience.

 JavaScript

 Working knowledge of databases (RDBMS/NoSQL/Time series).

 Use of source control and branching –Git repositories

Personal Qualities:

 Confident and capable, able to work under own initiative or as part of a team.

 Ability to maintain focus on next delivery/drop.

 Work as part of a geographically dispersed team – communication and interaction.

 Investigating and solving compatibility problems.

 Customer interactions – Face to face, over the phone, on a skype call. Collaboration with a customer to gathering requirement/build mock ups.

 Have good communication skills.

 Be flexible in working methods.

Start Date
Contract Length
Job Reference
Job ID
Less than 10

Create new Job Alert

Create a new Job Alert to make sure you see the best new jobs first!

Your search has been saved and has been added to your Job Alerts

Remember: You should never send cash or cheques to a prospective employer, or provide your bank details or any other financial information. For more information on conducting a safe job hunt online, visit

Search Jobs

More Search Options

Fewer Search Options

WRD Consulting Ltd

View all jobs and profile