Please, let YouGov know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
We are looking for a talented and driven Graduate Software Engineer with strong proficiency in Python to join our innovative development team.
This role offers an excellent opportunity to kickstart your career, enhance your technical skills, and contribute to impactful projects in a supportive and collaborative environment.
As a Graduate Software Engineer, you will work closely with senior engineers to develop, test, and maintain web applications and solutions.
You will develop, test, and maintain high-quality Python code under the guidance of senior engineers.
You will participate in all phases of the software development lifecycle, from design and development to testing and deployment.
You will write clean, well-documented, and maintainable code.
You will collaborate effectively with other team members, including senior engineers, product managers, and designers.
You will learn and adapt to new technologies and best practices quickly.
You will participate in code reviews and learn from feedback.
You will troubleshoot and debug issues with support from senior engineers.
You will contribute to the overall success of the engineering team.
Requirements:
You must have a strong understanding of Python programming and familiarity with its core libraries and frameworks (e.g., Django, Flask, or FastAPI).
You should be familiar with databases such as PostgreSQL, MySQL, or MongoDB.
You need to have an understanding of version control systems (e.g., Git).
Strong verbal and written communication skills in English are required.
A proactive attitude and eagerness to learn and improve are essential.
You should possess strong analytical and problem-solving skills, with attention to detail.
Bonus points for experience with Kubernetes and AWS technologies, exposure to testing frameworks such as Pytest or UnitTest, knowledge of RESTful API design and implementation, personal projects demonstrating your Python skills, and relevant coursework or internships.
Benefits:
You will be part of a cohesive, fun, inclusive, and supportive team environment.
From day one, you'll have the opportunity to engage with fast-paced, innovative teams and make meaningful contributions.
A good work-life balance is prioritized, with access to curated resources for your physical, mental, financial, and social wellbeing at your convenience.
You will receive an exclusive LinkedIn Learning license offering unlimited access to a vast library of high-quality, expert-led training courses.
An extra day off to celebrate yourself is provided, allowing you to relax and celebrate your birthday.
The Graduate Programme offers a structured 12-month development programme featuring role-specific training and professional skills development.
You will gain real-world experience by engaging in meaningful tasks and projects from day one.
You will have exposure to senior leadership, benefiting from direct interactions with the CEO, graduate sponsor, and functional leaders.
A comprehensive support system will be in place, providing continuous guidance from the People Experience and Development team, as well as your dedicated line manager.
Successful completion of the programme can lead to a permanent role and promotion, contingent on your performance.
You will have the opportunity to stay connected with your cohort and join a vibrant community of programme alumni to support your long-term growth.
Apply now
Please, let YouGov know you found this job
on RemoteYeah
.
This helps us grow 🌱.