Graduate Software Engineer
- aberdeen, scotland, AB101AB, United Kingdom
- Remote
- Full time
- £30,000 - £30,000 Per Annum
Job Description
About the Role
Our client is launching an exciting Graduate Software Engineer program, specifically tailored for ambitious individuals looking to kickstart their careers in technology. This fully remote role offers an unparalleled opportunity to join a dynamic team, contribute to innovative projects, and receive comprehensive training and mentorship. You will be an integral part of developing cutting-edge software solutions that drive our client's success in the digital landscape. This position is perfect for recent graduates eager to apply their academic knowledge in a practical, supportive, and forward-thinking virtual environment. We foster a culture of continuous learning and provide all the tools and resources needed to excel from day one, ensuring a successful transition from education to a rewarding professional career.
Key Responsibilities
- Collaborate with senior engineers to design, develop, and implement new software features and applications.
- Participate in the full software development lifecycle, including coding, testing, debugging, and deployment.
- Contribute to technical discussions and problem-solving sessions within the remote engineering team.
- Write clean, efficient, and well-documented code adhering to industry best practices .
- Assist in the maintenance and improvement of existing software systems and platforms.
- Engage in regular virtual team meetings and one-on-one mentorship sessions to track progress and gather feedback.
Requirements
- A recent Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
- Foundational knowledge of at least one programming language such as Python , Java, C++, or JavaScript.
- Understanding of software development principles and methodologies.
- Strong analytical and problem-solving skills, with a keen attention to detail.
- Excellent communication and collaboration skills, essential for a remote working environment.
- Demonstrated ability to learn quickly and adapt to new technologies and challenges.
Benefits
- Competitive starting salary tailored for graduate entrants.
- Comprehensive remote work setup support and allowance.
- Structured training programs and access to online learning platforms.
- Opportunities for career advancement and specialization within software engineering.
- Regular virtual social events and team-building activities to foster camaraderie.
- Exposure to diverse projects and cutting-edge technologies in a cloud-native environment.


