Graduate Software Engineer
- london, england, SW1A 0AA, United Kingdom
- Temporary·Hybrid
- Full time
- £30,000 - £30,000 Per Annum
Job Description
About the Role
Our client is embarking on an exciting period of growth and is seeking enthusiastic Graduate Software Engineers to join their dynamic technology team in London . This is a fantastic opportunity to kickstart your career in software development, working on innovative projects that have a real-world impact. You will be part of a supportive environment where learning and professional development are paramount, contributing to cutting-edge solutions while gaining invaluable industry experience. This role offers a blend of structured training and hands-on project work, designed to foster your growth into a proficient software engineer.
Key Responsibilities
- Assist in the design, development, and testing of software applications under the guidance of senior engineers.
- Participate in code reviews , providing constructive feedback and learning from others.
- Contribute to the maintenance and improvement of existing software systems.
- Collaborate with cross-functional teams to understand project requirements and deliver effective solutions.
- Engage in agile development processes, attending daily stand-ups and sprint planning meetings.
- Troubleshoot and debug software issues, implementing timely and efficient fixes.
Requirements
- A Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
- Foundational knowledge of programming languages such as Python, Java, or C++.
- Understanding of software development lifecycle (SDLC) and agile methodologies .
- Strong analytical and problem-solving skills with a keen attention to detail.
- Excellent communication and teamwork abilities, with a passion for technology.
- Previous internship or project experience in software development is a plus.
Benefits
- Competitive starting salary and potential for annual reviews.
- Access to comprehensive training programs and mentorship opportunities.
- Hybrid working model allowing for flexibility between office and remote work.
- Generous holiday allowance and pension scheme.
- Opportunities for career advancement within a growing company.


