Junior Software Engineer

PODFather

City of Edinburgh

On-site

GBP 28,000 - 35,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Mentorship and career growth
Ongoing training in new technologies
Positive team culture

Job summary

PODFather in Edinburgh is seeking a Junior Software Engineer to join our collaborative development team. The ideal candidate is self-motivated and eager to learn from senior mentors, contributing to real-world software solutions.

This role offers hands-on experience, a supportive environment for growth, and a chance to dive into various software engineering tasks while following coding standards and secure practices.

Qualifications

  • Understanding of object-oriented design, SOLID principles, and programming best practices.
  • Desire to learn programming and understand complex systems.
  • Ability to accept feedback and communicate effectively with team members.

Responsibilities

  • Write clean, functional code and documentation according to coding standards.
  • Participate in code reviews and collaborate with team members.
  • Learn and implement secure coding practices.

Skills

Understanding of software development principles
Curiosity and proactive mindset
Strong communication skills

Education

Foundation in STEM subjects

Job description

28,000 to £35,000 pa depending on experience

About Podfather

At Podfather, we believe in the potential of every team member. We build software solutions that drive real‑world success for our customers, and we know that our future relies on nurturing the next generation of engineering talent.

We are looking for an enthusiastic, self‑motivated Junior Software Engineer to join our supportive, hands‑on development team. If you are an early‑career engineer eager to build your skills, learn from senior mentors, and make a meaningful impact on a growing business, your journey starts here.

The role: learning, growing, and delivering

As a Junior Software Engineer, you will dive straight into the software engineering world by working on well‑defined tasks. You won't be doing it alone, you will collaborate closely with senior engineers and our Lead Software Engineer, who will guide you every step of the way. Over time, as your confidence and codebase knowledge grow, you’ll take on increasingly complex challenges and gain greater independence.

Key responsibilities
  • Deliver quality code: Write clean, functional code and documentation according to Podfather’s coding standards.
  • Collaborative code reviews: Actively participate in the code review process, both preparing your code for deployment with the Lead Engineer and, over time, reviewing code from other teams.
  • Security mindset: Learn and implement secure coding practices, enforce access control (the principle of least privilege), manage secure patches/updates, and assist with system monitoring.
  • Team collaboration: Stay in regular communication with your team lead and peers, share progress updates, and flag blockers early to help the team meet its collective goals.
What we are looking for

We value passion, curiosity, and mindset just as much as your current technical ability. We are looking for someone who brings:

  • A Foundation in STEM subjects: For software engineers that means a good understanding of core software development principles, such as object‑oriented design, SOLID principles, and coding best practices. For candidates with a mathematical background, it’s a good understanding of discrete mathematics, linear algebra, combinatorics, and a desire to learn programming.
  • An Insatiable Curiosity: A desire to understand how complex systems work, a proactive approach to asking questions, and a drive to expand your technical skills quickly.
  • Strong Communication: The ability to communicate effectively with more experienced engineers, accept feedback graciously, and collaborate openly.
  • A Proactive Mindset: Someone who doesn't just wait to be told what to do, but brings fresh ideas, enthusiasm, and initiative to every task.
What's in it for you?
  • Mentorship & career growth: Direct guidance from senior engineering talent and a structured path toward independence.
  • Holistic development: You won't just learn to code; you'll understand the commercial implications of your work and how it drives customer success.
  • Ongoing training: Full support and training in security, compliance, development best practices, and new technologies.
  • A positive culture: Join a team that values open, honest, and constructive feedback in a supportive environment.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer
Senior Embedded Software Engineer

Pod • Greater London

Hybrid
GBP 65,000 - 75,000
UnMind wellbeing platform for you and
Podpoint Charger
Discounted energy tariff
+13
Junior Application Software Engineer
Junior Application Software Engineer

One Big Circle Ltd • Bristol

On-site
GBP 25,000 - 35,000
Life Assurance
Work related training courses
Complimentary snacks
+4
Senior Product Engineer
Senior Product Engineer

Junior • Greater London

Hybrid
GBP 90,000 - 130,000
Private health insurance
Third Space gym membership
Dinner provided when working late
+2
Junior Software Engineer – Engineering Applications
Junior Software Engineer – Engineering Applications

PDL Group • Hexham

Hybrid
GBP 30,000 - 40,000
Contributory Pension Scheme
Enhanced Sickness Pay
20 days holiday + bank holidays
+2
Software Engineer
Software Engineer

Scot Lewis Associates • Bristol

Hybrid
GBP 40,000 - 65,000
Share options
Flexible / hybrid working
Income protection
+1
Junior Software Developer
Junior Software Developer

LearningCog Limited • Brighton

Hybrid
GBP 24,000 - 32,000
Junior Full Stack Developer (UK) Manchester, UK
Junior Full Stack Developer (UK) Manchester, UK

Pimberly • Manchester

Hybrid
GBP 26,000 - 38,000
25 days annual leave
Birthday day off
Funded training and certifications
+1
Full Stack Engineer
Full Stack Engineer

United States Digital Space LLC • Greater London

On-site
GBP 90,000 - 110,000
Private health insurance
Third Space gym membership
Dinner provided when working late
+1
Junior Software Developer – Platform
Junior Software Developer – Platform

One Big Circle Ltd • Bristol

On-site
GBP 22,000 - 32,000
Life Assurance
Pension Scheme
Work-related training courses
+4
Principal Java Engineer
Principal Java Engineer

NPAworldwide • Manchester

Hybrid
GBP 70,000 - 85,000
Flexitime 37.5 hrs
Hybrid working
Learning budget
+6