Graduate Developer Roles, Edinburgh/Hybrid

about left 1

Job Description

Graduate Programme – Trainee Software Developers

Starting salary up to £26k per annum plus benefits package, with hybrid working and Edinburgh City Centre HQ.

Fast-track your career – join our graduate developer programme!

Want to work for a software manufacturer using the latest Microsoft tools and tech, gain exposure to the full development lifecycle, achieve Microsoft professional certifications, and make a real difference in the world?

Why should you apply?

This is a brilliant opportunity for enthusiastic Trainee Software Developers to work with a Microsoft Partner and help build industry-leading, Cloud-based business applications.

Rewards and salary
  • A career that matters to you, with varied, interesting, meaningful work
  • Make a real difference by helping our emergency and professional services clients improve safety and efficiency
  • Competitive salary starting at up to £26k pa, with regular reviews
  • 30 days annual paid leave (rising to 35), excellent company pension and benefits package
  • A structured training programme with mentoring and peer support
  • Continuing professional development, with support for Microsoft qualifications
  • A secure pathway to long-term success – you’ll develop in-demand skills and experience across the Microsoft technology stack
  • The flexibility of hybrid office/home working
  • A modern city centre HQ with the latest set-up and excellent road, rail, tram, and bus links
  • Complimentary staff events, tea/coffee, and end-of-Sprint pizza.
What will you learn from our graduate programme?

We develop our own-brand business applications and provide them via a mission-critical Cloud-delivered Software as a Service model utilising enterprise, resilient Microsoft Azure Cloud computing architectures.

Our solutions include the UK’s leading fire and rescue management system – so you’ll get to know these products and technologies in detail. You’ll also gain knowledge across key technical areas of the LPG business, including support, testing, quality assurance and development, helping you build a complete understanding of the software development lifecycle.

Plus, you’ll work towards Microsoft professional qualifications, study e-learning programmes, participate in presentations, and be mentored by some of the best tech brains in the business.

When your training is complete, you’ll join one of our teams as a Developer, contributing to our products.

Tech and methods we work with

All our teams work within Agile/Scrum and collaborate closely across departments. We utilise our own workflow and HelpDesk software, Microsoft DevOps, Microsoft 365 and Teams to deliver projects collaboratively with customers. Development teams use Visual Studio, Azure DevOps, .NET, C#, SQL Server, Azure, ASP.NET, TypeScript, JavaScript, HTML5, Microservices architecture, MAUI, Docker, Git, GitHub Copilot, CI/CD.

Infrastructure and QA teams work with Azure IaaS/PaaS, Windows Server/Desktop, Active Directory, Microsoft 365, Visual Studio, Azure DevOps, Hyper-V, SQL Server, and Load Balancing/Clustering.

What does a Trainee Software Developer with Infographics/LearnPro Group do?
  • You will initially spend time within each of our tech functions, developing a wide-ranging skill set, an understanding of the full development lifecycle and deep knowledge of our industry domains and software products. This gives you an excellent base to thrive as a developer
  • Gain a firm grasp of Agile principles and Scrum methodology, working in three-week sprint cycles, attending daily stand-ups, and participating in end-of-Sprint reviews and planning
  • Write coded UI tests in C#, fix software bugs, assist with new features, receive code reviews and mentoring from senior developers, write integration and unit tests, host Scrum meetings and deliver tech updates, and increase the scope and complexity of your workload
  • Achieve Microsoft development certifications and gradually migrate into the development team
  • With major emergency and professional services relying on our product software solutions to run their operations, your work will be critically important, challenging and exciting
Essential requirements

You have either recently completed or are in your final year on-course to achieve an honours degree in computing science, software development or systems & networking (or similar) from a leading university to a minimum of 2:1. You should also have strong ‘Highers’ or ‘A Levels’ (or equivalent) gained in a single sitting, ideally at A/B grades, including maths, with excellent written and spoken English. Master’s students should also have an undergraduate degree in computing science or similar.

You will also be confident, organised and self-motivated when working independently in a suitable home-working/remote set-up.

‘Nice to have’

You have studied computing science to ‘Higher’, ‘Advanced Higher’ or ‘A Level’. Relevant industry internship/placement experience, other commercial experience, or volunteering roles.

About LearnPro Group…who are we?

We create innovative software to keep global communities safe. We support over 400 organisations worldwide, including nearly 100% of the UK Fire Service. We work with leading public and private sector clients, who use our products to train and manage over 300,000 first responders and public sector, health, and social care staff each year.

City centre location and hybrid working

6 Castle Street (1F2), Edinburgh, EH2 3AT, with hybrid home/office working.

Application deadlines and intake dates:

Apply ASAP. Spring and summer intakes (with flexible start dates). We will shortlist and schedule interviews on a first-come, first-served basis.

How to apply

Submit your application by attaching a CV, academic transcript (if available) and a cover note to this page. (Note – the upload does not accept .docx files)

More info about working with us

Please take a look at our LearnPro Group careers section:

https://learnprogroup.com/about-us/careers

 

Apply now

"*" indicates required fields

This field is for validation purposes and should be left unchanged.
Drop files here or
Max. file size: 1 MB.
    concent*