CrawlJobs Logo

Graduate Software Engineer

United Kingdom, Eckington, Sheffield 25500.00 GBP / Year · Job Posted December 11, 2025
Apply Position
Job Link Share

Job Description

Ovarro is a market-leading provider of remote telemetry units, secure SCADA systems and business optimisation software. We are transforming how companies around the world use their software to improve productivity. One of our key product offerings, SCOPE, is a secure software telemetry and SCADA platform for monitoring and controlling a diverse range of assets in real-time. SCOPE unifies people, processes and assets from small plant installations through to the management of entire organisations’ operational networks. We’re now looking for a Graduate Software Engineer to work as part of an experienced engineering team and will manage specific project elements for small-scale project and contribute to larger projects.

Job Responsibility

  • Complete activities during the full software development lifecycle such as requirement analysis, design and implementation of new software features and products, as well as maintenance of the existing functionalities such as resolving defects
  • Undertake coding tasks and develop software updates
  • Work with more senior colleagues on non-routine complex technical issues ensuring effective resolution
  • Work closely with clients and other stakeholders from the relevant project to understand and document requirements for new solutions
  • Influence those stakeholders on feasibility of potential solutions based on specialist knowledge and experience

Requirements

  • A technical background
  • An ability to problem solve and think on your feet
  • Some experience in software development using the Ovarro technology stack (Java scripting, C/ C++ coding)

What we offer

  • Competitive salary
  • Sales incentive scheme
  • Company bonus scheme
  • 25 days’ holiday + Bank Holidays
  • Flexible hours
  • Attractive pension
  • Life cover
  • Employee referral bonuses
  • Professional membership fees

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Graduate Software Engineer

8 matching positions

Graduate Software Engineer

We’re looking for exceptional graduates with a Computer Science or closely relat...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
hunterbond.com Logo
Hunter Bond
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Outstanding academic record, ideally from a top-tier university, with a degree in Computer Science, Software Engineering, or a related technical field
  • Strong programming skills and a passion for problem-solving
  • Interest in financial systems, data-driven technologies, or algorithmic applications
  • Curiosity, creativity, and a proactive approach to learning and experimenting with new technologies
  • Ability to thrive in a collaborative, high-performance environment
Job Responsibility
Job Responsibility
  • Develop, test, and maintain scalable software systems using modern programming languages (e.g., Python, Java, C++)
  • Work with large, complex datasets and contribute to high-performance, low-latency applications
  • Collaborate with senior engineers and cross-functional teams to design robust, maintainable solutions
  • Contribute to technical discussions and help shape architecture, tools, and best practices
  • Take ownership of projects and see the impact of your work in a dynamic, fast-moving environment
  • Fulltime
Read More
Arrow Right

Graduate Software Engineer

We are looking for a Software Engineer who has an experience with Programming an...
Location
Location
Australia , Sydney
Salary
Salary:
Not provided
resmed.com Logo
ResMed
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Computer Science, Engineering or Science degree or equivalent experience
  • Experience in at least one programming language - Python, Java
  • Strong problem solving skill
  • Knowledge in Machine Learning methodologies, GenAI with hands on experience / projects
  • Good understanding of cloud networking concepts
Job Responsibility
Job Responsibility
  • Apply software development skills/techniques and AWS knowledge to the design and development of test automation solutions
  • Enhance tools/applications for the current test automation framework by applying innovative state-of-the-art software development frameworks and data science solutions
  • Propose, define and implement processes and solutions for improved software development
  • Resolve complex problems with efficient designs and implementations
  • Perform design reviews and test code inspections leading to application optimization
  • Collaborate within teams, across business and initiate functional and technical discussions
  • Maintain technical skills and awareness of current state-of-the-art technical advancements
  • Fulltime
Read More
Arrow Right

Graduate Software Engineer

As a Graduate Software Engineer, your work is mission-critical at our firm. You ...
Location
Location
Netherlands , Amsterdam
Salary
Salary:
Not provided
optiver.com Logo
Optiver
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s, Master’s or PhD degree in Computer Science, Computer Engineering or equivalent, with outstanding academic achievements
  • Graduating no later than August 2026, or a maximum of 3 years work experience
  • Passionate about clean code, simple, well-architected systems, and continuous improvement
  • Proficient in industry-standard coding languages such as C++, Python, or Java, with a strong understanding of underlying computer architecture and system operations
  • A solid grasp of algorithms, memory and concurrency models, CPU-architecture, operating systems and relational databases
  • Have an entrepreneurial attitude and an interest in the financial industry
  • An analytical mindset and strong problem-solving skills
  • Able to work closely with other engineers, traders, and business operations
Job Responsibility
Job Responsibility
  • Work on solutions that enable us to react to markets at lightning-fast speeds
  • Work closely with best-in-class traders, researchers, risk analysts and other engineers to develop simple, well-architected solutions that meet the needs of our business
  • Gain and develop in-depth knowledge of engineering for the capital markets
What we offer
What we offer
  • A performance-based bonus structure
  • The opportunity to work alongside best-in-class professionals from over 40 different countries
  • 25 paid vacation days
  • Fully paid first-class commuting expenses
  • Training opportunities and discounts on health insurance
  • Extensive office perks, including breakfast and lunch, world-class barista coffee, sport and leisure activities, Friday afternoon drinks, and weekly in-house chair massages
  • Competitive relocation packages and visa sponsorship where necessary for expats
Read More
Arrow Right

Graduate Software Engineer

The Cloud Developer builds from the ground up to meet the needs of mission-criti...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in computer science, engineering, information systems, or closely related quantitative discipline
  • Programming skills in Python, Java, Golang, or JavaScript
  • Understanding of basic testing, coding, and debugging procedures
  • Understanding DevOps practices like continuous integration/continuous deployment (CI/CD)
  • Typically 0-2 years' experience
Job Responsibility
Job Responsibility
  • Develops and maintains cloud application modules per feature specifications
  • Designs test plans and executes and automates test cases
  • Deploys code and debugs issues
  • Shares and reviews innovative technical ideas with peers
  • Analyses science, engineering, business problems to develop and implement solutions
What we offer
What we offer
  • Health & Wellbeing benefits
  • Personal & Professional Development programs
  • Unconditional Inclusion environment
  • Comprehensive suite of benefits supporting physical, financial and emotional wellbeing
  • Fulltime
Read More
Arrow Right

Graduate Software Engineer

We are looking for highly driven, aspiring software engineers who take pride in ...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
alphasights.com Logo
AlphaSights
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Pursuing a degree in Computer Science or a related field
  • Technical expertise with Kotlin, Java or Python
  • Proven track record with clear accomplishments both in and out of university
  • Practical experience applying technical skills in a professional environment
  • Excellent communication skills
  • Highly driven and proactive
  • Meticulous with high standards and obsessive attention to detail
Job Responsibility
Job Responsibility
  • Design solutions to business problems and contribute to architectural vision
  • Ship working code primarily with React on frontend and Kotlin microservices with Postgres on backend
  • Deploy and iterate using CI/CD tools like CircleCI and Spinnaker
  • Build competency by learning with experienced colleagues
  • Maintenance and troubleshooting of services
What we offer
What we offer
  • L&D budget to fast-track development of specific technical competencies
  • Fulltime
Read More
Arrow Right

Graduate Embedded Software Engineer

We’re currently recruiting on behalf of a leading technology company based in Br...
Location
Location
United Kingdom , Bristol
Salary
Salary:
35000.00 GBP / Year
zenovo.co.uk Logo
Zenovo
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Degree in Electronics, Computer Engineering, Computer Science, or a closely related discipline
  • Solid understanding of C programming and familiarity with assembler
  • Exposure to embedded systems design, either through academic projects or industry placement
  • Experience or understanding of real-time operating systems
  • Knowledge of ARM architectures (e.g., Cortex-M or Cortex-A)
  • Enthusiasm for low-level development and problem-solving in constrained environments
Job Responsibility
Job Responsibility
  • Design, develop, and maintain embedded software using C and assembler
  • Collaborate with hardware engineers on embedded systems design
  • Work with Real-Time Operating Systems (RTOS) on ARM processors
  • Assist in testing, debugging, and integrating embedded solutions
  • Follow structured development processes and contribute to code reviews
What we offer
What we offer
  • Discretionary annual bonus
  • Pension scheme
  • Private healthcare
  • 25 days holiday + bank holidays
  • Flexible working options
  • Ongoing training and professional development
  • Career progression opportunities in a high-growth, high-tech environment
  • Fulltime
Read More
Arrow Right

Graduate Software Dev Engineer

Do you want to solve real customer problems through innovative technology? Do yo...
Location
Location
Israel , Haifa
Salary
Salary:
Not provided
amazon.de Logo
Amazon Pforzheim GmbH
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Currently enrolled in Bachelor's degree or above in Computer Science, Computer Engineering, Data Science, Information Systems, or related STEM fields or completed Bachelor's or Graduate degree in specified fields
  • Graduated within the last 24 months
  • Demonstrated experience with at least one general-purpose programming language such as Java, Python, C++, C#, Go, Rust, or TypeScript
  • Demonstrated experience one or more of the following: Data structures implementation, Basic algorithm development, Object-oriented design principles
Job Responsibility
Job Responsibility
  • Collaborate and communicate effectively with experienced cross-disciplinary Amazonians to design, build, and operate innovative products and services that delight our customers, while participating in technical discussions to drive solutions forward
  • Design and develop scalable solutions using cloud-native architectures and microservices in a large distributed computing environment
  • Participate in code reviews and contribute to technical documentation
  • Build and maintain resilient distributed systems that are scalable, fault-tolerant, and cost-effective
  • Leverage and contribute to the development of GenAI and AI-powered tools to enhance development productivity while staying current with emerging technologies
  • Write clean, maintainable code following best practices and design patterns
  • Work in an agile environment practicing CI/CD principles while participating in operational responsibilities including on-call duties
  • Demonstrate operational excellence through monitoring, troubleshooting, and resolving production issues
Read More
Arrow Right

Graduate Software Dev Engineer

Do you want to solve real customer problems through innovative technology? Do yo...
Location
Location
Israel , Haifa
Salary
Salary:
Not provided
Amazon
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Currently enrolled in Bachelor's degree or above in Computer Science, Computer Engineering, Data Science, Information Systems, or related STEM fields or completed Bachelor's or Graduate degree in specified fields
  • Graduated within the last 24 months
  • Demonstrated experience with at least one general-purpose programming language such as Java, Python, C++, C#, Go, Rust, or TypeScript
  • Demonstrated experience one or more of the following: Data structures implementation, Basic algorithm development, Object-oriented design principles
Job Responsibility
Job Responsibility
  • Collaborate and communicate effectively with experienced cross-disciplinary Amazonians to design, build, and operate innovative products and services that delight our customers, while participating in technical discussions to drive solutions forward
  • Design and develop scalable solutions using cloud-native architectures and microservices in a large distributed computing environment
  • Participate in code reviews and contribute to technical documentation
  • Build and maintain resilient distributed systems that are scalable, fault-tolerant, and cost-effective
  • Leverage and contribute to the development of GenAI and AI-powered tools to enhance development productivity while staying current with emerging technologies
  • Write clean, maintainable code following best practices and design patterns
  • Work in an agile environment practicing CI/CD principles while participating in operational responsibilities including on-call duties
  • Demonstrate operational excellence through monitoring, troubleshooting, and resolving production issues
Read More
Arrow Right