Skip to content

MABASA / LINKEDIN

Junior Software Engineer

Morgan McKinley

Location
London Area, United Kingdom
Work type
fulltime
Source publication date
Original publication date not confirmed
Source closing date
Not supplied — check original advert

Job description from the source

🚀 **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.

Check the original advert before applying

Apply through the employer or original publisher. An external site may require registration. Opening an advert does not submit an application.

Content is supplied by an external publisher and may change. For source and availability limits, read our listing disclaimer. How to check an original listing ↗

Source listing details