Quick Overview
Job Description
Apprentice Software Developer Location: City of London, Office based Job Type: Full-time, Apprenticeship 18-month Fixed term contract A new exciting Software Developer Apprenticeship opportunity has become available working with a dynamic team at a leading specialist lender, recognized for its rapid growth and strong track record in real estate development funding. An exciting phase of growth and are developing a highly automated, bespoke software platform to transform their lending processes. This platform aims to enhance operational efficiency and scalability, supporting the company's future growth.
About the Role:
As an Apprentice Full Stack Software Developer, you will be a key player in accelerating the development of their in-house software platform. This role offers the opportunity to work across the full software stack, contributing to backend services, frontend applications, integrations, automation, and AI-enabled workflows. You will collaborate closely with the co-founders, playing a crucial role in shaping the next generation of their technology platform. Day-to-Day of
the Role:
Contribute to both frontend and backend development, ensuring seamless integration and functionality.<br />Engage in the full software development lifecycle from concept to deployment.<br />Work on automation and AI-enabled workflows to enhance business processes.<br />Collaborate with team members to innovate and implement new software solutions.<br />Participate in code reviews and maintain high standards of code quality.Required Skills &
Qualifications:
Experience with programming languages such as TypeScript, JavaScript, and Python.<br />Interest in modern web development and frameworks such as React and Next.js.<br />Understanding of backend development concepts with frameworks like Node.js, Python (Fast API, Flask, or similar).<br />Basic knowledge of RESTful APIs and system integration.<br />Familiarity with relational and/or NoSQL databases.<br />Exposure to cloud computing platforms like Microsoft Azure, AWS, or Google Cloud Platform.<br />Proficiency in using Git and an understanding of CI/CD principles.<br />Knowledge of software testing principles and test-driven development (TDD).<br />Strong problem-solving skills and a proactive approach to learning and development.Nice to Have: Familiarity with Docker, containers, or infrastructure-as-code.<br />Awareness of the Model Context Protocol (MCP) and modern AI application architectures.Apprenticeship & Support: The role is aligned with the apprenticeship standard.<br />You will receive a full induction, structured training plan, regular 1:1s, and mentoring.<br />You will also report to the Senior Software Developer who will be on hand to support throughout
Benefits:
Competitive salary and growth opportunities.<br />Exposure to cutting-edge technologies and project management.<br />Collaborative and innovative work environment.<br />Professional development and continuous learning.To apply for this Apprentice Software Developer position, please submit your CV to be considered immediately
Similar jobs
- LE
Software Engineer
NewLeidos
Lincoln, LIN🇬🇧£47.6k - £61k/yrHybridYesterdayMachine LearningC++HTML+4Technology - LE
Software Engineer
NewLeidos
Farnborough, HAM🇬🇧£36.9k - £46.1k/yrRemote42 minutes agoMachine LearningApacheGit+5Technology - AR
Lead Systems Engineer
NewARM
Berkshire🇬🇧Hybrid52 minutes agoSAFeAgileTechnology - RT
Software Engineer- Backend
NewRandstad Technologies
Manchester, Lancashire🇬🇧On-site56 minutes agoGCPAWSAzure+2Technology - BA
Design & Application Engineer
NewBennett and Game Recruitment LTD
Doncaster, Yorkshire🇬🇧£40k/yrOn-site56 minutes agoGDPRTechnology - TP
Software Engineer
NewTiro Partners Limited
London🇬🇧£60k - £75k/yrHybrid56 minutes agoAR/VRC++Unity+1Technology