We are seeking a Junior Full Stack Software Engineer to join our team in London, England. As a Junior Software Engineer, you will play a key role in designing, building, and delivering digital services that tackle real-world engagements in the public sector. You will work collaboratively with a multidisciplinary team to deliver software components, collaborate on architecture and design, support delivery planning, and contribute to quality and best practice.
Requirements
- Experience working as a software engineer in full-stack development, with proficiency in at least one backend language (.NET, Java, Python) and modern JavaScript frameworks/libraries.
- Ability to develop and deliver software components or small services from design through to deployment.
- Understanding of software architecture, design patterns, and modern cloud-native approaches (microservices, serverless).
- Practical experience working in Agile environments (Scrum, Kanban) and following practices such as TDD, CI/CD, and iterative delivery.
- Experience collaborating in multidisciplinary teams, supporting senior engineers and contributing effectively to team goals.
- An understanding of cloud platforms (AWS or Azure) and related tooling for deployment and monitoring.
- Good communication and collaboration skills, with a willingness to learn from feedback and adapt.
Benefits
- InformedACADEMYTM
- Industry leading health and wellbeing plan
- Hybrid working
- Private Health Care Cover
- Generous life assurance cover
- Gym Membership
- Monthly office lunch
- Onsite massage sessions
- 25 paid working days holiday per year plus bank holidays
- Sabbatical Leave Scheme
- Enhanced Maternity Leave and Pay
- Enhanced Paternity Leave and Pay
- Company Pension Contribution
- Profit Share Scheme
- Payment of professional subscriptions
- Generous referral scheme with no limits on the number of referrals