Junior Jobs UKPost a job

Morgan McKinley

Enterprise · Agency

Junior Software Engineer

LondonFull-time£40,000–£45,000/year21h ago
1–2 yearsEngineeringReactPythonSQLGitAWSDockerREST APIs

🚀 Junior Software Engineer | Python & SQL

Location: Chiswick, London

Salary: £40,000–£45,000 + discretionary performance bonus

We’re working with an established commodities trading business that is growing its engineering team and looking for a Junior Software Engineer to join a small, high-ownership environment.

This is an opportunity to work on real technology from day one , with your work directly supporting Trading, Finance and Operations.

💻 The Role

You’ll be working alongside experienced engineers to:

  • Build and improve applications using Python and SQL
  • Develop real features and automation
  • Work on genuine business and technical problems
  • Investigate bugs and learn structured debugging approaches
  • Write clean, maintainable and well-tested production code
  • Work directly with the people using the software
  • Contribute ideas and gradually take ownership of more complex work

🛠️ What We’re Looking For

We’re looking for someone with 0–1 years of industry experience , or strong Python/SQL experience gained through personal projects, placements or bootcamps.

You should have:

  • Experience with Python & SQL
  • Understanding of relational databases, querying, schemas and transactions
  • Familiarity with Git
  • Basic knowledge of REST APIs, HTTP and JSON
  • A structured approach to debugging and problem solving
  • A genuine curiosity for technology and willingness to learn

You don't need to know everything . Experience with areas such as AWS, React, Docker, Kubernetes, Kafka, CI/CD, Airflow or data visualisation is beneficial, but there will be plenty of opportunity to learn these on the job.

🌱 Development & Culture

This role is designed for someone early in their career who wants to develop quickly.

You’ll receive:

  • A dedicated experienced engineer mentor from day one
  • Support from a professionally qualified coach
  • Opportunities to work with modern technology
  • Support for professional certifications and qualifications
  • A book a month for personal development
  • A culture focused on learning, ownership and continuous improvement

🎁 Benefits

  • £40,000–£45,000 salary
  • Annual discretionary performance bonus
  • 39 days’ holiday
  • Physical health allowance
  • Pension contribution
  • Income protection & life insurance
  • Professional development support
  • Team socials and events

⭐ Why This Role?

You’ll be joining a small engineering team where what you build gets used . You’ll have direct exposure to the business, the opportunity to learn from experienced engineers and the chance to take ownership as your skills develop.

If you’re passionate about Python, technology and problem solving and want to build your career in an environment where you can make a genuine impact, we’d love to hear from you.

About Morgan McKinley

Morgan McKinley is a global talent services expert, offering the full spectrum of solutions to meet both employers’ and jobseekers’ needs. With 19 offices in 10 countries and nearly 1000 employees, it provides 3 distinct solutions for customers. - Recruitment Solutions encompassing deep expertise across 10 professional disciplines offering temporary, contract and permanent recruitment; -

Company website